Я создал sslclient и sslserver, используя QSslSocket в Qt 5.4.1 в debian wheezy. Когда я запускаю программу, они не работают вообще. После отладки моего кода, который я видел, когда он пытался создать новый объект с QSslSocket
, он возвращает эту ошибку (cannot resolve SSLV2_client_method
) в constractor.QSslSocket: невозможно разрешить SSLV2_client_method
это блок моего кода:
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()));
}
Вы установили OpenSSL в свою систему? – Nejat
Да, я установил openssl 1.0.1 –
В какой операционной системе вы работаете? –