Подключаюсь через curl http выдаёт 403. А через SOCKS5 нормально. В чём проблема?
Вечер добрый!
Вот такая проблема непонятная для меня
Купил прокси, с программ подключаюсь к этому прокси по http/sock5 - без проблем, всё ок.
А вот через CURL - по http не подключается, выдаёт ошибку: Received HTTP code 403 from proxy after CONNECT
Если подключаться с php curl по socks5 - всё работает...
В чем проблема, и как подключится curl+http?...
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://site.info/test1/response.php',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 5,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => array(),
));
**// SOCKS5 - работает**
// curl_setopt($curl, CURLOPT_PROXYTYPE,CURLPROXY_SOCKS5);
// curl_setopt($curl, CURLOPT_PROXY,"3.2.4.1:26123");
// curl_setopt($curl, CURLOPT_PROXYUSERPWD, "7e96c1e6f1:56e1f3cc96");
**// HTTP - не работает**
curl_setopt($curl, CURLOPT_PROXYTYPE,CURLPROXY_HTTP);
curl_setopt($curl, CURLOPT_PROXY,"3.2.4.1:26255");
curl_setopt($curl, CURLOPT_PROXYUSERPWD, "7e96c1e6f1:56e1f3cc96");
Буду благодарен за подсказки куда копать :)