Ошибка “cURL error 35: gnutls_handshake() failed: Handshake failed”
Данная ошибка может возникать при попытке активировать шаблон или лицензию. Обозначает, что ваш сайт не смог достучаться до нашего сервера активаций.
Проблема скорей всего в старой версии TLS. У нашего сервера 1.3, у вас скорей всего 1.1 или 1.2.
Вы можете обратиться к хостеру с сообщением:
Не проходят запросы к ресурсу https://wpshop.ru/, возвращают ошибку cURL error 35: gnutls_handshake() failed: Handshake failed.
Запросы выполняются через встроенную в WordPress функцию wp_remote_post().
Разработчик сообщил, что скорей всего старая версия TLS, ниже 1.3. Ссылка на документацию: https://support.wpshop.ru/faq/curl-error-35-handshake-failed/
Иногда причина в старой версии PHP, старой версии Curl или OpenSSL. В большинстве случаев обновление данных модулей помогает.
Еще один вариант ошибки: stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure stream_socket_client(): Failed to enable crypto stream_socket_client(): Unable to connect to ssl://wpshop.ru:443 (Unknown error)