Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

SSL. no OPENSSL_Applink

Tags:

ssl

openssl

qt

There are openssl server and Qt client using QSslSocket. When client connected to server server shows no OPENSSL_Applink and shuts down. But with OpenSSL client server works correct. What can be a reason?

like image 243
Ufx Avatar asked Apr 20 '13 22:04

Ufx


People also ask

Why does OpenSSL_uplink throw this error when decrypting text?

So the error is supposed to be that OPENSSL_Uplink (00007FFFFB388000,08): no OPENSSL_Applink and it throws it while i try to write the decrypted text. According to the documentation of the website, it happens if you forget to include applink.c to the code but as you can see it's right there in the .h file.

Is there an OpenSSL_AppLink for Qt client?

SSL. no OPENSSL_Applink. There are openssl server and Qt client using QSslSocket. When client connected to server server shows no OPENSSL_Applink and shuts down. But with OpenSSL client server works correct.

Is there a qsslsocket for Qt client?

Bookmark this question. Show activity on this post. There are openssl server and Qt client using QSslSocket. When client connected to server server shows no OPENSSL_Applink and shuts down.


1 Answers

#include <openssl/applink.c>

Including applink.c will solve the problem. Please check OpenSSL FAQ

Basically we get this error only if we use any file handling APIs like d2i_X509. I was getting assert failure in applink.c while using this API in windows VC8.0. Later I have done fopen separately and called d2i_X509_fp API.

like image 130
rashok Avatar answered Nov 03 '22 17:11

rashok