A "resposta" que você encontrou está correta, a configuração do proxy para curl
é proxy
, não http_proxy
. A mensagem de erro é pouco clara ...
O comportamento que você vê quando define proxy
é bastante comum em configurações corporativas: seu proxy não oferece suporte a sites internos, portanto, é necessário configurar suas ferramentas de proxy para ignorar o proxy de sites internos (essa é a configuração comumente feita usando proxy.pac
). Para configurar isso, você precisará usar a opção noproxy
e especificar uma lista de hosts e / ou domínios separados por vírgula para os quais o proxy não deve ser usado.