https://bugs.kde.org/show_bug.cgi?id=429690

Daniel Tang <danielzgtg.opensou...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |danielzgtg.opensource@gmail
                   |                            |.com

--- Comment #2 from Daniel Tang <danielzgtg.opensou...@gmail.com> ---
SUMMARY

I can't connect two Linux computers together. Both of the computers connect
fine to my Android though.

STEPS TO REPRODUCE
1. Open the device list
2. Click refresh

OBSERVED RESULT

The other computer doesn't show up in the list.
Sometimes it appears for a split second then disappears.

When running `kdeconnectd` from the command line, I get the following errors
logged:

```
kdeconnect.core: Disconnecting due to fatal SSL Error:  "The issuer certificate
of a locally looked up certificate could not be found"
kdeconnect.core: Disconnecting due to fatal SSL Error:  "No certificates could
be verified"
```

EXPECTED RESULT

Each computer should show up and appear properly on the other computer.

ANALYSIS

If I patch the code to also ignore
`QSslError::UnableToGetLocalIssuerCertificate` and
`QSslError::UnableToVerifyFirstCertificate`, the computers pair and connect
properly. However, they stop working after `kdeconnectd` is stopped and
restarted on any of them. When clicking refresh a bunch of times during the
initial pairing, I see a lot of messages about the key being different for the
same device.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 21.04
KDE Plasma Version: 5.21.1
KDE Frameworks Version: 5.79.0
Qt Version: 5.12.2
kdeconnect-kde: Git 44a7fc226fcd35bd082d78836ad2a3787ccde5b9

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to