2011-11-17 18 views
8

El escenario:Al intentar conectar a través de un servidor proxy TortoiseHg para Windows dice "error SSL: protocolo desconocido"

está detrás de un servidor proxy en Windows. Has configurado TortoiseHg para usar un servidor proxy; es decir, ha ingresado un nombre de servidor/IP y número de puerto. Puede conectarse a Internet utilizando Internet Explorer. Pero cuando intenta tirar o empujar produce el mensaje de error "Error de SSL: protocolo desconocido".

(I intención de contestar a esto por mí mismo.)

+0

Suponiendo que el navegador web se haya configurado para pasar el proxy, podría probar el 'truco' que descubrí. http://stackoverflow.com/questions/11449133/how-to-clone-a-codeplex-mercurial-repository-behind-a-proxy – chronodekar

Respuesta

5

La causa es que Internet Explorer está utilizando un script de configuración automática de proxy y TortoiseHg está utilizando un servidor proxy en particular. IE no está utilizando el mismo servidor proxy porque el script automático eligió un servidor proxy diferente.

La solución es ingresar al servidor proxy utilizado por TortoiseHg en la configuración de conexión de IE, o descubrir qué servidor proxy está utilizando en ese momento y decirle a TortoiseHg que lo use. Es posible que necesite navegar en un sitio web externo antes de que TortoiseHg pueda conectarse.

se puede averiguar qué servidor proxy que está utilizando por la navegación con IE y luego ejecutar el comando DOS:

netstat 

y verá algunas conexiones en la columna de la Dirección de Asuntos Exteriores en el puerto 80 o 8080 (puertos de servidor proxy comunes).

+1

Los pasos parecen bastante simples por no funcionar para mí en Windows 7 detrás de un proxy NTLM . –

+0

¡Este comando simple me permite FINALMENTE clonar proyectos a través de mi proxy en el trabajo! No tuve el mismo problema, de hecho tuve el problema de que Hg ni siquiera estaba tratando de usar un proxy, pero no sabía cómo averiguar qué proxy se estaba usando en realidad. Simplemente ingresando el nombre de proxy y el puerto de 'netstat' en mi configuración de Hg, déjenme clonar. ¡Gracias! – Ben

+0

@James ¿dónde guarda TortoiseHg el proxy? – toasteez

Cuestiones relacionadas