Estoy atrapado detrás de un firewall, así que tengo que usar HTTPS para acceder a mi repositorio de GitHub. Estoy usando cygwin 1.7.7 en Windows XP.
Intenté configurar el control remoto en https://username@github.com/username/ExcelANT.git
, pero presioné las solicitudes de una contraseña, pero no hace nada una vez que la ingresé.
https://username:<password>github.com/username/ExcelANT.git
y clonar el repositorio vacío desde cero, pero cada vez me da el mismo error
error: problema con el certificado SSL, verifique que el certificado de CA esté bien. Detalles:
error: 14090086: rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: la verificación del certificado falló al acceder a https://github.com/username/ExcelANT.git/info/refs
Encenderme GIT_CURL_VERBOSE=1
me da
* A punto de conectarse () al puerto 443 de github.com (# 0)
* Intentando 207.97.227.239 ... * establecer correctamente las ubicaciones de verificación de certificados:
* CAfile: ninguno
CApath: / usr / ssl / certs
* Problema de certificado SSL, verifique que El certificado de CA está bien. Detalles:
error: 14090086: Rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: verificación de certificado fallida
* Caducidad borrada
* Cierre de conexión # 0
* A punto de conectarse () al puerto 443 (# 0) de
github.com * Intentando 207.97.227.239 ... * configuró con éxito el certificado verificar ubicaciones:
* CAfile: ninguno
CApath: / usr / ssl / certs
* Problema de certificado SSL, verifique que CA cert esté bien. Detalles:
error: 14090086: rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: error en la verificación del certificado
* Caducidad borrada
*
Error al cerrar la conexión n. ° 0 : problema con el certificado SSL, verifique que el certificado CA esté bien. Detalles:
error: 14090086: rutinas SSL: SSL3_GET_SERVER_CERTIFICATE: la verificación del certificado falló al acceder a https://github.com/username/ExcelANT.git/info/refs
fatal: HTTP request failed
¿Es este un problema con mi firewall, cygwin o qué?
No había configurado el proxy HTTP en la configuración de Git, sin embargo, es un servidor ISA que necesita autenticación NTLM, no básico, por lo que a menos que alguien sepa cómo obligar a git a usar NTLM, estoy descuidado.