我遇到了一些奇怪的问题,公司里我们换了新的代理。我们通过 .PAC 文件将其应用到用户机器。互联网运行正常,但 MS Teams 无法运行。
但是当我在 PC 上手动设置时代理服务器设置选项 http://proxy.example.com
新的代理 Ms Teams 可以工作,但 .PAC 文件无法工作
.PAC 文件
function FindProxyForURL (url, host)
{
url = url.toLowerCase();
host = host.toLowerCase();
// NetBIOS-names
if (isPlainHostName(host)) return "DIRECT";
// internal DNS-suffixes
if (shExpMatch(url,"*pca.com*") ||
shExpMatch(url,"*kkb.com*") ||
shExpMatch(url,"*example.com*") ||
shExpMatch(url,"*example.com*") ||
shExpMatch(url,"*example.com") ||
shExpMatch(url,"*example.com*") ||
return "DIRECT";
if (shExpMatch(host,"127.0.0.1") ||
shExpMatch(host,"100.*.*.*") ||
shExpMatch(host,"172.16.*.*") ||
shExpMatch(host,"192.168.*.*"))
return "DIRECT";
if (isInNet(myIpAddress(), "10.108.0.0", "255.252.0.0"))
return "PROXY proxy.example.com:3128; " +
"PROXY proxy.example.com:3128";
}
答案1
尝试使用浏览器(不使用代理)下载 PAC 文件。如果无法下载,则系统无法访问它。
确保 PAC 文件正常工作。你可以使用以下命令进行测试:https://thorsen.pm/proxyforurl
我不知道这是否是故意的,但您设置中的代理与 PAC 文件中的代理不同。如果您希望我们帮助您并查找配置中的错误,您的信息需要准确无误。