https://bugs.kde.org/show_bug.cgi?id=447499
Bug ID: 447499 Summary: TLS initialization failed on Android Product: kid3 Version: 3.9.x Platform: Android OS: Android 7.x Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: uflei...@users.sourceforge.net Reporter: uflei...@users.sourceforge.net Target Milestone: --- SUMMARY With Kid3 3.9.0 on Android, it is not possible to connect to servers (such as MusicBrainz, Discogs) via HTTPS. STEPS TO REPRODUCE 1. Open a folder in Kid3 2. Menu, Automatic Import, Profile: MusicBrainz, START OBSERVED RESULT The following message is displayed: "Error: TLS initialization failed" EXPECTED RESULT Metadata for the album are imported from MusicBrainz SOFTWARE/OS VERSIONS Android: 7.1.2, 11 (LineageOS 18.1) Qt Version: 5.12.12 Kid3: 3.9.0 ADDITIONAL INFORMATION I investigated the issue. It is caused by the update of Qt from 5.12.4 to 5.12.12. Qt now requires the SSL libraries to be named libssl_1_1.so and libcrypto_1_1.so instead of libssl.so and libcrypto.so. Without the versioned names, it tries to take the system libraries W linker : library "/system/lib/libcrypto.so" ("/system/lib/libcrypto.so") needed or dlopened by "/data/app/net.sourceforge.kid3-1/lib/arm/libQt5Core.so" is not accessible for the namespace "classloader-namespace" - the access is temporarily granted as a workaround for http://b/26394120, note that the access will be removed in future releases of Android. W linker : library "/system/lib/libssl.so" ("/system/lib/libssl.so") needed or dlopened by "/data/app/net.sourceforge.kid3-1/lib/arm/libQt5Core.so" is not accessible for the namespace "classloader-namespace" - the access is temporarily granted as a workaround for http://b/26394120, note that the access will be removed in future releases of Android. W Kid3 : qt.network.ssl: QSslSocket::connectToHostEncrypted: TLS initialization failed See also https://forum.qt.io/topic/98985/android-downloading-from-https-does-not-work/4 https://doc.qt.io/qt-5/android-openssl-support.html -- You are receiving this mail because: You are watching all bug changes.