Can't log in to HiFi from within Interface


#1

Interface is point blank refusing to log into HiFi. Can log in on same credentials from a web browser (even the internal one in Interface!)

The likely relevant log segment is:

[DEBUG] [default] Attempting to login  "LaeMing"
[WARNING] [qt.network.ssl] QSslSocket: cannot call unresolved function SSLv23_client_method
[WARNING] [qt.network.ssl] QSslSocket: cannot call unresolved function SSL_library_init
[DEBUG] [hifi.networking] AccountManager requestError -  QNetworkReply::NetworkError(UnknownNetworkError)
[DEBUG] [qml] Login Failed
[DEBUG] [hifi.networking] Received a response for password grant that is missing one or more expected values.

A bit of digging around on the web indicates this is likely a Qt<->OpenSSL interaction issue.

I have openssl, libssl and libssl-dev 1.1.0c installed.
Also libssl 1.0.2j (I believe the 1.1.x series may be missing obsoleted (due to insecurity) protocols that some programs still rely on - I assume my build might be using the 1.1.0 dev package, though).
Overall system is Debian/Testing with HiFi compiled to downloaded Qt libraries.


#2

Did you build from source? Did you follow the build instructions?


#3

Built from source. Will double-check the build instructions (which are current?). Thanks.