Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No functional TLS backend was found Windows #938

Open
Tracked by #929
fvacek opened this issue Aug 22, 2023 · 4 comments
Open
Tracked by #929

No functional TLS backend was found Windows #938

fvacek opened this issue Aug 22, 2023 · 4 comments
Assignees

Comments

@fvacek
Copy link
Collaborator

fvacek commented Aug 22, 2023

during app startup (Windows and AppImage), following errors are printed to the console

C:\QuickEvent> .\quickevent.exe
2023-08-13T18:37:58[main.cpp:66]|I| ========================================================
2023-08-13T18:37:58[main.cpp:67]|I| 2023-08-13T20:37:58 starting quickevent ver: 3.0.4
2023-08-13T18:37:58[main.cpp:68]|I| Log tresholds:
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.network.ssl: No functional TLS backend was found
2023-08-13T18:37:58[main.cpp:69]|I| Open SSL:
2023-08-13T18:37:58[main.cpp:70]|I| ========================================================
2023-08-13T18:37:58[siid.cpp:14]|I| registerQVariantFunctions
@fvacek fvacek added the QT6 label Aug 22, 2023
@fvacek
Copy link
Collaborator Author

fvacek commented Aug 22, 2023

I'm afraid that linuxdeploy https://github.com/linuxdeploy/linuxdeploy-plugin-qt used by CI bundles libssl.1.1 instead libssl.3.0, anyway installing libssl.3.0 to the system should fix this, @paukert can you check it please?

@fvacek fvacek mentioned this issue Aug 22, 2023
18 tasks
@fvacek fvacek changed the title No functional TLS backend was found No functional TLS backend was found Windows Aug 22, 2023
@fvacek
Copy link
Collaborator Author

fvacek commented Aug 22, 2023

https://learn.microsoft.com/en-us/windows/win32/com/schannel should help, Qt6 provides qschanel plugin

@fvacek fvacek added the bug label Aug 22, 2023
@paukert paukert self-assigned this Aug 23, 2023
@paukert
Copy link
Member

paukert commented Aug 29, 2023

As far as I know I have not manually installed OpenSSL 3 on my system before. Import & Sync from/with ORIS is working despite messages in log (see first post of this issue).

Even if I installed OpenSSL 3.1.2, the error is still shown in the log.

2023-08-29T19:34:38[main.cpp:66]|I| ========================================================
2023-08-29T19:34:38[main.cpp:67]|I| 2023-08-29T21:34:38 starting quickevent ver: 3.0.6
2023-08-29T19:34:38[main.cpp:68]|I| Log tresholds:
qt.core.qobject.connect: QObject::connect(QObject, Unknown): invalid nullptr parameter
qt.network.ssl: No functional TLS backend was found
2023-08-29T19:34:38[main.cpp:69]|I| Open SSL:
2023-08-29T19:34:38[main.cpp:70]|I| ========================================================

Help → About QuickEvent:

obrazek

Are these files necessary in QT6? They are copied to installation folder by:

cp libssl-1_1-x64.dll libcrypto-1_1-x64.dll '${{ github.workspace }}/install/bin/'

obrazek

@fvacek
Copy link
Collaborator Author

fvacek commented Aug 29, 2023

I'm not sure, whether marked libraries are not used by postgres.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants