2014-08-28 3 views
0

Я работаю над этим в течение 2 дней, чтобы решить эту проблему. У меня ошибка, когда я отправляю запрос с моего url с помощью curl. Но проблема теперь я получаю такую ​​ошибкунеизвестный протокол в curl

error:140770FC:SSL routines:SSL23_GET_SERVER_HELLO:unknown protocol 

Я хотел бы знать, каковы возможные причины, почему я получаю эту ошибку? Надеюсь на вашу помощь.

ответ

1

Это базовая библиотека TLS (предположительно OpenSSL), которая не может понять, какой протокол используется, поэтому он не подходит для переговоров. Иногда вам удается добиться успеха, указав конкретную версию SSL, которую вы знаете о запуске сайта, например, с параметрами curl's -2 или -3 и т. Д.

+0

Я пробую это уже. Ошибка для -2 "OpenSSL была построена без поддержки SSLV2", когда я использовал -3, ошибка - неправильный номер версии. – user3818576

0

Возможно, ваш сервер вернет простой html, а не зашифрованный html, на порт SSL. Я имею в виду, что веб-сервер может быть привязан к порту 443, но может не использовать mod_ssl, поэтому возвращает открытый, незашифрованный контент. Обычно это происходит с неверно настроенными серверами tomcat.

+0

Порт, который я использовал, не 443. – user3818576

+0

Какой у вас адрес? someserver.com:80 с httpS случайно? –

+0

https://someserver.com:8083 что url. – user3818576

Смежные вопросы