Я пишу небольшую программу с библиотекой OpenSSL, которая должна устанавливать соединение с сервером SSLv3. Этот сервер выдает самозаверяющий сертификат, что приводит к сбою рукопожатия с таким сообщением: «Ошибка рукопожатия sslv3 alert, самоподписанный сертификат в цепочке сертификатов».
Есть ли способ заставить соединение установиться? Я пытался вызвать SSL_CTX_set_verify так:
SSL_CTX_set_verify(ctx, SSL_VERIFY_NONE, NULL);
Но, похоже, это ничего не меняет.
Есть предложения?