@GilbertAmethyst

Как исправить ошибку cUrl при использовании https-прокси?

Здравствуйте.

При попытке подключиться к прокси из php с помощью cUrl (последняя версия) получаю следующую ошибку:
Network: CURL error 35: SSL received a record that exceeded the maximum permissible length. (see http://curl.haxx.se/libcurl/c/libcurl-errors.html).


Система nginx, конфиг:
server {
    listen       176.57.xxx.xxx:80 default;
    listen       176.57.220.xxx:443 ssl;
    listen 		 443 ssl http2;
    listen 		 [::]:443 ssl http2;
    server_name  _;
    #access_log  /var/log/nginx/176.57.xxx.xxx.log main;
    location / {
        proxy_pass  http://176.57.xxx.xxx:8080;
   }
}

server {
    listen       176.57.xxx.xxx:80;
	listen       176.57.xxx.xxx:443 ssl;
	listen       443 ssl;
    server_name  moviecamp.ru;

    location / {
        proxy_pass  http://176.57.xxx.xxx:3000;
   }
}


Прокси вида:
https://login:pass@46.8.XXX.XXX:65233
При этом если использую http, то всё нормально, но нужен именно https.

Как решить проблему?
  • Вопрос задан
  • 1047 просмотров
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
А где остальные параметры SSL - сертификат, ключ и т.д.?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы