NoProxy apenas para o domínio principal - cntlm

1

Estou executando um Ubuntu em um firewall corporativo com cntlm.

Para trabalhar com meus sites dev locais eu tenho que inserir no NoProxy como *.local .

Eu tenho um problema com um sith que estou executando localmente e chama quase todas as chamadas para o servidor uma chamada para outro domínio que precisa de uma autenticação de proxy.

Para esclarecer: Digamos que eu tenha um arquivo www.site.local/test.php :

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $str);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
$output = curl_exec($ch);

Então quando eu chamo www.site.local/test.php eu preciso que ele esteja sem o proxy, Mas para o curl no arquivo eu preciso do proxy, por enquanto eu estou recebendo um tempo limite.

Existe uma maneira de configurar o cntlm para excluir o proxy apenas para o domínio e não para as outras chamadas?

    
por shemaya 01.01.2017 / 17:54

0 respostas