Ho creato uno sslclient e sslserver utilizzando QSslSocket in Qt 5.4.1 in debian wheezy. Quando eseguo il programma, non funzionano affatto. Dopo aver eseguito il debug del mio codice che ho visto quando tenta di creare un nuovo oggetto da QSslSocket
restituisce questo errore (cannot resolve SSLV2_client_method
) nel constrattore.QSslSocket: impossibile risolvere SSLV2_client_method
questo è blocco del mio codice:
SSlClient::SSlClient(QObject *parent) : QObject(parent)
{
client = new QSslSocket(this);
client->setProtocol(QSsl::SslV3);
connect(client, SIGNAL(encrypted()), this, SLOT(startTransfer()));
connect(client, SIGNAL(encryptedBytesWritten(qint64)), this, SLOT(byteWritten()));
}
Avete installato OpenSSL sul vostro sistema? – Nejat
Sì, ho installato openssl 1.0.1 –
Su quale sistema operativo ci si trova? –