в моем кодировании php у меня есть следующая строка, которая используется классом SWIFT MAILER
if(!stream_socket_enable_crypto($this->smtp_conn, true, STREAM_CRYPTO_METHOD_TLS_CLIENT)) {
return false;
}
однако редко (не всегда) я получаю следующую ошибку php
stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages:
error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number
я не уверен, в чем проблема, или я должен игнорировать это, так как это происходит только время от времени
Обычно routines:SSL3_GET_RECORD:wrong version number
это код для сервера, который вообще не использует SSL / TLS.
Так что сначала обязательно проверьте это.
В вашем php.ini найдите строку
; extension=php_openssl.dll
и удалить; так становится:
extension=php_openssl.dll
Затем сохраните и перезапустите и наслаждайтесь.