git push behind proxy con interceptación ssl

Mi cliente de git está detrás de un proxy de la compañía. Ese proxy hace la interceptación de SSL.

git config --global http.sslcainfo PATH-TO-PROXY-CA-CERT suprimir los problemas del certificate SSL con git config --global http.sslcainfo PATH-TO-PROXY-CA-CERT

Ahora puedo clonar repositorys de github / bitbucket / gitlab / … sobre https (ssh está bloqueado)

Pero cada vez que tengo que autenticar (por ejemplo, para repositorys privados o para enviar algo) obtengo un post fatal: Authentication failed for ... veces también

 remote: Anonymous access to ... denied. fatal: Authentication failed for '...' 

¿Por qué recibo estos errores y qué puedo hacer para que funcione?

Solutions Collecting From Web of "git push behind proxy con interceptación ssl"

También tenga en count que al configurar el proxy si su contraseña tiene @ o cualquier carácter especial, habrá un problema de authentication. Debe escaping de eso mientras configura el proxy.

Si está detrás del firewall corporativo y si todas sus requestes pasan por el server proxy, primero debe configurar el proxy Git antes de ejecutar cualquier command get como los commands pull, fetch y push.

Para configurar el proxy de Git para HTTP y HTTPS, use los siguientes commands de Git en el shell git bash

 git config --global http.proxy http://username:password@proxy.server.com:8080 git config --global https.proxy http://username:password@proxy.server.com:8080 //Replace username with your proxy username //Replace password with your proxy password //Replace proxy.server.com with the proxy domain URL. //Replace 8080 with the proxy port no configunetworking on the proxy server. 

Compruebe cómo configurar el proxy de Git y cómo desarmar el proxy de Git para get más detalles.

Solución: en este caso, el proxy de la compañía eliminó las cnetworkingenciales por razones de security.