2016-12-07 2 views
1

프록시를 사용하여 웹 사이트를 크롤링하고 있습니다. 내 프록시 서버는 tinyproxy가있는 Ubuntu 14.04입니다. phantomjs를 사용하면 문제없이 동일한 프록시를 사용하고 있었지만 정규 컬을 사용하면 연결을 설정할 수 없습니다. 나는 tinyproxy 로그를 확인하고 발견 한 : 어떻게 동일한 웹 사이트에 phantomjs에 연결할 수 있어요에Tinyproxy 및 https 요청

CONNECT Dec 07 23:47:43 [1139]: Connect (file descriptor 6): ec2-xx-xxx-xxx-xxx.eu-west-1.compute.amazonaws.com [xx.xxx.xx.xxx] 
CONNECT Dec 07 23:47:43 [1139]: Request (file descriptor 6): CONNECT www.xxxxxxxx.com:443 HTTP/1.1 
INFO  Dec 07 23:47:43 [1139]: No upstream proxy for www.xxxxxxxx.com 
ERROR  Dec 07 23:49:50 [1139]: opensock: Could not establish a connection to www.xxxxxxxx.com 
ERROR  Dec 07 23:49:50 [1139]: Error reading readble client_fd 6 
WARNING Dec 07 23:49:50 [1139]: Could not retrieve request entity 

어떤 아이디어?
https 연결에서 tinyproxy를 어떻게 사용할 수 있습니까?
프록시 + https의 관점에서 오징어 방법이 있습니까?

답변

0

아, 나는 /etc/tinyproxy.conf의 모든 포트가 에 의해 ConnectPort 행을 제거하도록 허용함으로써 자신의 길을 찾았습니다. 처음에는 443 80 및 기타 필수 포트를 허용하려고 시도했지만 그런 식으로 해결되지 않았습니다.