Pode ser necessário adicionar a porta à qual você está fazendo proxy (59315) para a diretiva AllowCONNECT
A conexão com um determinado serviço de terceiros via php curl gera esse erro:
CURL error: Received HTTP code 403 from proxy after CONNECT
O log de erro apahe no proxy gera isso:
Connect to remote machine blocked returned by remote.service.com:59315
Eu gostaria de saber como fazer isso funcionar!
Configuração do proxy:
<VirtualHost *:8001>
ProxyRequests On
<Proxy *>
Order deny,allow
Deny from all
Allow from 10.
</Proxy>
ProxyVia Off
<IfModule mod_headers.c>
Header set P3P "policyref=\"/w3c/p3p.xml\", CP=\"NOI DSP COR NID CUR ADM DEV OUR BUS\""
</IfModule>
AllowCONNECT 443 1129 7934 8080 993
</VirtualHost>
O ip do domínio é permitido, conforme visto neste log:
[error] [client 10.234.9.46] proxy: Connect to remote machine blocked returned by
Pode ser necessário adicionar a porta à qual você está fazendo proxy (59315) para a diretiva AllowCONNECT
Adicionando AllowCONNECT para a porta do proxy funcionada. Isso não foi necessário para o apache 2.2, mas é para o apache 2.4 Para nós, é do IBM HTTP Server 8.5.5 para o IBM HTTP Server 9.
O comentário anterior tem o meu voto virtual, uma vez que ainda não funciona. Você acha que eles podem ter pontos de reputação do stackoverflow. Tomou um pouco de pesquisa para encontrar essa resposta. Então obrigada.