无论我如何努力尝试,Skype 仍然无法连接到其服务器。
能够访问其他 HTTPS 服务器(如 gmail),但 skype 无法通过代理工作。
鱿鱼代理服务器
eth0:192.168.2.22 已连接互联网
eth1:192.168.1.1 连接到 LAN
Squid 在端口上运行3128
能够访问 HTTP 和 HTTPS 网站,但 skype 不能。
在squids连接页面指定了主机和端口,但是skype仍然无法连接到代理服务器。
它甚至没有在访问日志中显示任何 Skype 活动。
答案1
退出 skype 并删除 shared.xml 文件并重新启动 skype。
不要指定端口或者代理 IP。 Skype 会自动检测。这应该可以解决问题。
答案2
如果您在 Windows 上运行,您可以在 Skype 中手动设置代理:
工具->选项->高级->连接
代理设置为:HTTPS 主机:your.proxy.server.ip 港口:鱿鱼港
答案3
仅当 Skype 无法找到其他互联网路由时,它才会使用代理服务器配置。
要强制 Skype 使用您的代理,您必须编辑 Skype 客户端的注册表设置。
管理员指南中介绍了以下内容:
http://download.skype.com/share/business/guides/skype-it-administrators-guide.pdf
如果您想确认这一点,请设置防火墙规则以阻止除代理服务器之外的所有服务器的出站访问。
我就是这样想出来的。
答案4
这对我有用:
我已将以下地址列入代理白名单。
===========================
cdn.optimizely.com
msecnd.net
az725175.vo.msecnd.net
ow2.res.office365.com
msauth.net
登录cdn.msauth.net
lgincdnvzeuno.azureedge.net
azureedge.net
live.com
登录.live.com
===========================
谢谢 Sachin Samy