
Entonces, extrañamente curl solo se conecta a 'localhost' incluso si me estoy conectando a un host diferente.
curl -v https://registry.npmjs.org/
* Trying 104.16.22.35...
* TCP_NODELAY set
* Connected to registry.npmjs.org (127.0.0.1) port 443 (#0)
Por lo tanto, no puede aferrarse a nada.
Sucede después de que detengo mi conexión VPN. Creo que sucederá con todas las aplicaciones de terminal que soliciten fuentes externas.
Con VPN todo funciona bien. ¿Quizás sea una característica de seguridad?
Respuesta1
Verifique su entorno de shell. HTTPS_PROXY=localhost
es un probable sospechoso, o ALL_PROXY
. Consulte la sección Medio ambiente dehombre rizo.
Otra posibilidad es LD_LIBRARY_PATH
, que puede apuntar a algunas de las bibliotecas de su VPN que interceptan llamadas de red para enrutarlas a través de la VPN.