症状
请考虑以下情况:
-
您位于 Microsoft Skype 业务服务器 2015 本地和 Exchange 混合环境中。
-
使用代理实现 Skype 业务服务器 2015 前端池,并且无需直接访问 Internet。
-
您设置指向本地 Exchange CAS 服务器的业务服务器 OAuth 配置设置 (-Exchange 自动发现 Url-)。
-
通过使用 Skype 业务会话历史记录配置设置,可以启用服务器端会话历史记录功能。
-
您可以通过创建 Exchange 联机邮箱来设置帐户。
在这种情况下,帐户的用户不能使用服务器端会话历史记录的功能在 Exchange 联机邮箱中保存会话历史记录。此外,本地用户不会受到影响。
原因
出现此问题的原因是 Exchange CAS 服务器正在将自动发现请求重定向到联机交换,而不是使用代理服务器。由于 Exchange 本地服务器无法直接连接到 Exchange 联机,因此连接失败。
此外,由于本地邮箱是本地资源,因此自动发现过程工作正常。
解决方案
要解决此问题,请为业务服务器 2015、前端服务器和边缘服务器安装2019 年 1 月累积更新 6.0.9319.537。
备注如果代理服务器配置在代理旁路列表代理中包含对本地域名的引用,则必须在每个前端服务器的 LysSvc.exe.config 文件的配置部分中输入没有旁路列表的代理服务器详细信息。
您可以使用 netsh 通过提升的命令行检查代理旁路列表:
-
转到"开始"并键入 cmd。
-
右键单击"命令提示"并选择"以管理员身份运行"。
-
输入以下命令,然后按输入: netsh winhttp 显示代理
确认您的本地域是否在代理绕过列表中显式设置为以下示例(在此示例中,contoso.com是本地域):
当前 WinHTTP 代理设置: 代理服务器 : 192.168.1.60:8080 旁路列表 : [.contoso.com;*.local;
如果是这种情况,则需要将以下条目添加到 LysSvc.exe.config 的配置部分,该配置部分可在 C:\程序文件_业务服务器 2019_Server_Core_LysSvc.exe.config 中为每个前端服务器添加以下条目,如下例所示:
<默认代理> <代理 代理地址="http://192.168.1.60:8080" 旁路局部= "真实" /> </默认代理>