Office Communicator cannot place calls to the Exchange Unified Messaging (EUM) Auto Attendant (AA).
This issue occurs because the EUM AA that is associated with the Office Communications Server (OCS) pool was created by using a display name that contains spaces.
To resolve this issue, the following actions must be taken:
- The EUM AA that is associated with the OCS pool that has a display name that contains space characters must be removed and then replaced with an EUM AA that has a display name that contains no space characters.
- The configuration steps that are needed to integrate the EUM AA with the OCS pool must be followed.
To do this, you will make changes from the following two locations:
- Exchange Management Console (EMC) or from the Exchange Management Shell (EMS)
- Communications Server front-end server
To remove and then replace the EUM AA, use the following instructions:
Managing UM Auto Attendants
http://technet.microsoft.com/en-us/library/bb124501(EXCHG.140).aspx
(http://technet.microsoft.com/en-us/library/bb124501(EXCHG.140).aspx)
After the EUM AA is re-created, you can use one the following Exchange PowerShell cmdlet from the EMS to associate the EUM Dial plan with the Office Communications Server pool object:
Exchange 2007 - %Program Files%\...\Scripts>.\ExchUcUtil.ps1
Exchange 2010 - %Program Files%\...\Scripts>.\v14\ExchUcUtil.ps1
To make sure that the new EUM AA is recognized by the OCS pool infrastructure, follow these steps:
- On an OCS Pool Front End Server, open Windows Explorer, and then browse to the following folder:
%Program Files%\Common Files\Microsoft Office Communications Server 2007\Support\
- Double-click the OcsUmUtil.exe file to start it.
- In the Exchange UM Integration Utility dialog box, click Load Data.
- From the Exchange UM Dial Plan Forest drop-down selector, select the forest domain that is hosting the OCS and EUM infrastructure.Â
- Use the Add or Edit button in the Exchange UM Integration Utility dialog box to configure the new EUM AA.
- If the EUM dial plan for the OCS pool supports a System Attendant (SA) configuration, make sure that the SA configuration is added together with the EUM AA configuration in the Exchange UM Integration Utility dialog box.
- When the configuration is complete, close the Exchange UM Integration Utility dialog box.
The error message that the OC client provides when the call to the EUM AA fails seems to be nonessential. To confirm that this is the issue that is occurring with the OC client, follow these steps:
- Download the OCS 2007 R2 Resource Kit Tools, and then install them onto the Windows client that hosts the OC client.
- On the OC client that is providing the error, turn on the client logging feature that is available on the General tab through the OC client's Tools, Options menu.
- Click to select the Turn logging on in Communicator check box.
- Click OK.
- Use the OC client to dial in to the EUM AA to re-create the error message.
- Exit the OC client.
- Use Windows Explorer on the Windows client to locate the following folder:
%Program Files%\Office Communications Server 2007 R2\ResKit\Tracing
- Double-click the Snooper.exe file to start the Snooper SIP capture utility.
- Use Snooper to locate and then open the following file:
%userprofile%\Tracing\communicator-uccpapi-0.uccapilog
- Use the search feature of Snooper.exe to search for the following string:
"The application specified an invalid request-uri"
- The results of the search should resemble the following SIP response packet information:
Collapse this tableExpand this table
Trace-Correlation-Id: 3157480233 Instance-Id: 000046EA Direction: outgoing;source="local" Peer: 10.0.0.122:49382 Message-Type: response Start-Line: SIP/2.0 400 Bad request From: "Thomas Anderson"<sip:thomas@contoso.com>;tag=d188533aa4;epid=d01f1abc1f To: <sip:+59999@contoso.com;user=phone>;tag=1B2988822268927BC8E1B9B1FA6A0096 CSeq: 1 INVITE Call-ID: 6260c8dc7bf74c68b02287145d211093 Authentication-Info: TLS-DSK qop="auth", opaque="F952C736", srand="54B4DF14", snum="15", rspauth="8f86570efd6df642296ea281242bdc684db93fb1", targetname="ocsserver.contoso.com", realm="SIP Communications Service", version=3 Via: SIP/2.0/TLS 10.0.0.122:49382;ms-received-port=49382;ms-received-cid=1C2C00 ms-diagnostics: 1;reason="Service Unavailable";AppUri="http%3A%2F%2Fwww.microsoft.com%2FLCS %2FExumRouting";reason="The application specified an invalid request-uri";source="ocsserver.contoso.com" Server: RTC/.0 Content-Length: 0 Message-Body: – $$end_record
|