目录

简介

故障排除

解决方案

简介

本文档介绍Cisco Unity Connection中单收件箱功能的问题。使用“单一收件箱”功能，您可以将邮件同步到Microsoft Exchange，然后在邮件标记为已读或已删除时从Exchange接收通知。收到来自Exchange的此通知后，Unity Connection将更改消息的本地副本的状态。有时，会出现未从Exchange接收通知的问题，因此消息等待指示器(MWI)和Unity Connection的本地消息副本不处于正确状态。

故障排除

要解决此问题，请在Exchange客户端访问服务器(CAS)上检查应用程序日志，以查找在Outlook中将邮件标记为已读或已删除时创建的警告或错误消息。通常，这些警告来自MSExchange Web服务。下面显示了可能出现的警告示例：

Log Name:      Application

Source:        MSExchange Web Services

Date:          11/25/2013 11:12:41 AM

Event ID:      6

Task Category: Core

Level:         Warning

Keywords:      Classic

User:          N/A

Computer:      Labtest.cisco.com

Description:

Unable to send a notification for subscription

HQBqb2huZXhjYXAwMS5jb3JwLmZtZ2xvYmFsLmNvbRAAAAAgUx5NOPjRQoqT+menP2j1.

(Send attempts: 3)

还建议在Exchange CAS上捕获网络捕获，以查看它是否向Unity Connection发送通知。

在捕获中，检查TCP端口7080上是否有流量。这是Unity Connection请求Exchange发送消息状态更改通知的端口。

如果收到捕获，可以使用“tcp.port==7080”对其进行过滤。 如果您应用过滤器，但未看到任何流量，则Exchange在该端口上没有将任何流量置于线路上。

如果您看到类似示例警告的内容，并且在网络捕获中没有看到任何7080流量，则可能是CAS服务器上的代理设置导致了此问题。可能会将流量路由到为http://<unknown IP address>:80设置的代理设置。

解决方案

要纠正问题，请完成以下步骤：

1. 检查CAS服务器上的代理设置。代理设置主要通过组策略应用并位于此注册表中：HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Proxy Server。

2. 要测试问题，请在Exchange Web Services(EWS)web.config中禁用默认代理。

可能的路径：C:\Exchsrvr\ClientAccess\exchweb\EWS

<configuration>

<system.Net>

<defaultProxy>

<proxy usesystemdefault="false"/>

</defaultProxy>

</system.Net>

</configuration>

3. 测试以查看通知是否离开Exchange并访问Unity Connection。

4. 如果这无法解决问题，请联系技术支持中心(TAC)获取进一步指导。