git se niega a conectarse sin proxy

Trabajo en un sistema Linux en un entorno Windows. Para autenticarse con un server proxy NT, configuré cntlm y configuré progtwigs del sistema para usarlo mediante la configuration de la variable de entorno http_proxy en el /etc/environment .

Ahora quiero eliminar esta configuration proxy y hacer que los progtwigs se conecten directamente.

Así que desarmo las variables de entorno del sistema:

 unset http_proxy unset HTTP_PROXY 

Compruebe ~/.gitconfig para asegurarse de que no haya inputs de proxy.

Indique explícitamente a git no use ningún proxy:

 git config --global --unset http.proxy git config --global --unset https.proxy 

Verifique que no haya ningún proxy configurado:

 git config --system --get https.proxy git config --global --get https.proxy git config --system --get http.proxy git config --global --get http.proxy 

Y luego presione para un repository remoto:

 git push 

Pero git todavía intenta conectarse a través del proxy:

fatal: no se puede acceder a ' https: //xxx@bitbucket.org/xxx.git/ ': no ​​se pudo conectar a 127.0.0.1 puerto 3128: connection rechazada

¿Por qué no suelta cntlm ?

El control más fácil de hacer es:

 env|grep -i proxy 

El OP confirma:

Pensé que había eliminado el proxy por unset http_proxy .
Pero hay una variable de entorno diferente para HTTPS que debe desarmarse por separado. La ejecución del env|grep -i proxy reveló eso.