En el trabajo tengo un mac y un pc. Accedemos a internet a través de un proxy http. Mi PC tiene el proxy configurado de manera que todas las aplicaciones funcionen perfectamente con el proxy. En Mac, ingresé al servidor proxy en la configuración de red, pero solo ciertas aplicaciones toman nota. Los navegadores funcionan, pero otras aplicaciones como terminal y mi IDE (Php Storm) no respetan la configuración del proxy del sistema. Algunas aplicaciones tienen su propia configuración pero al menos en el caso de PHP Storm no funciona.
¿Hay alguna forma de hacer que todas mis aplicaciones respeten la configuración del proxy del sistema?
Respuesta1
Aparte de que esas aplicaciones respeten la "configuración del proxy del sistema", no.
la forma de obligarlos sería hacer uso de redirecciones de proxy transparentes en la puerta de enlace, pero ese es un tema diferente.
La razón por la que las aplicaciones de Windows pueden respetar la configuración del sistema es que "normalmente" utilizan las API de Windows para HTTP/etc. y luego respetarán la configuración del proxy del sistema a través de las API de Windows.
En MacOSX, que está basado en *BSD, la configuración del proxy es en su mayor parte sólo una configuración, ya que las aplicaciones tienen acceso directo a la red/socket.
Sí, lo sé, es doloroso comprobar cada aplicación en MacOSX.