[Interest] Win:TLS error/OSX:backward compatibility

Alexander CarĂ´t alexander_carot at gmx.net
Sat Aug 1 09:13:21 CEST 2020


Hello all,

my software's websocket server is now running in secure mode including certificate integration. This works great apart from two details.

1.) On some Windows machines I get the following error:

qt.network.ssl: QSslSocket::startServerEncryption: TLS initialization failed

I believe there are some missing libs on these machine but I am not sure how to resolve this issue conveniently.

2.) In order to provide backward compatibility on OSX I am typically providing two versions: 10.15 and 10.14 are being compiled with the recent version of Qt. This binary launches with 10.13 but throws an errors about missing symbols in libSystem.B.dylib

For 10.12 and lower I am compiling my app with Qt version 5.9 which works a usual but the new encryption calls obviously don't. With this version the SSL handshake between browser and app fails.

Can anyone send me hint how to provide backward compatibility at least to 10.13 (fixing the symbol issue) or lower (fixing the SSL issue) ?

Thanks a lot in adcance,
best

Alex


--
http://www.carot.de
Email : Alexander at Carot.de
Tel.: +49 (0)177 5719797


--
http://www.carot.de
Email : Alexander at Carot.de
Tel.: +49 (0)177 5719797



More information about the Interest mailing list