Seu proxy de escritório provavelmente sabe como acessar a Internet pública, mas não a sua rede privada.
Nas configurações de proxy, adicione uma entrada para ignorar o proxy da rede 10/8
(isso significa qualquer endereço 10.x.y.z). Então, faça esse campo de texto ficar assim:
*.local, 169.254/16, 10/8
Observe que curl
é uma ferramenta portátil de código aberto que não adota nenhuma tecnologia específica de plataforma quando pode evitá-la, portanto, certamente não respeita as configurações de proxy do Mac OS X (ao contrário da maioria das GUIs / Os navegadores de cacau seriam). Isso explicaria por que o curl está funcionando enquanto o navegador baseado em GUI não está.