场景:当试图通过代理服务器TortoiseHg为Windows连接说“SSL错误:未知协议”
你落后Windows上的代理服务器。您已配置TortoiseHg以使用代理服务器;那就是你输入了一个服务器名称/ IP和端口号。您可以使用Internet Explorer连接到互联网。但是,当您尝试拉或推,它会产生错误消息“SSL错误:未知的协议”。
(我打算这个回答我。)
场景:当试图通过代理服务器TortoiseHg为Windows连接说“SSL错误:未知协议”
你落后Windows上的代理服务器。您已配置TortoiseHg以使用代理服务器;那就是你输入了一个服务器名称/ IP和端口号。您可以使用Internet Explorer连接到互联网。但是,当您尝试拉或推,它会产生错误消息“SSL错误:未知的协议”。
(我打算这个回答我。)
的原因是Internet Explorer是使用自动代理配置脚本和TortoiseHg使用了特定的代理服务器。 IE不使用相同的代理服务器,因为自动脚本选择了不同的代理服务器。
的解决办法是进入IE的连接设置使用TortoiseHg代理服务器,或找出你使用目前的代理服务器,并告诉TortoiseHg使用的那一个。您可能需要在TortoiseHg连接之前浏览外部网站。
您可以通过IE浏览器浏览,然后运行DOS命令找出你正在使用的代理服务器:
netstat
,你会看到在端口80或8080的外部地址列一些连接(通用代理服务器端口)。
假设Web浏览器已配置为让过去的代理,你也可以试试“黑客”我想通了。 http://stackoverflow.com/questions/11449133/how-to-clone-a-codeplex-mercurial-repository-behind-a-proxy – chronodekar