Answered by:
Problem to integrate Exchange UM with OCS

Question
-
Hi All,
I'm stuck in the setup of the integration between OCS and Exchange 2007 UM.
Because I don't have access to SP 1 of E2007. I've followed OCS_VoIp_Guide.doc from private Beta 3.In the event viewer I've found this warning:
Exchange Unified Messaging Routing Application did not find any Exchange UM servers.
Cause: No Exchange UM servers are configured for SIP traffic or the RTCSRV service account does not have permission to read Exchange objects in Active Directory.
Resolution:
Configure one or more Exchange UM servers to handle SIP traffic.
Executing OcsUMUtil /verify /domain.artiliumdemo.local gives me following result (with user credentials of the RTCSRV). Looks ok.Using default organizational unit: OU=RTC Special Accounts.
UM Dial Plan: DefaultLocation.artiliumdemo.local
Corresponding Location Profile verified.UM Subscriber Access: DefaultLocation
Contact object found: CN=DefaultLocation,OU=RTC Special Accounts,DC=artiliumdemo
,DC=localUM Auto Attendant: DefaultLocation
Contact object found: CN=DefaultLocation.DefaultLocation,OU=RTC Special Accounts
,DC=artiliumdemo,DC=localEnd.
Calling to the voicemail from within OC. Gives me following logging:(exumrouting.txt)
TL_INFO(TF_COMPONENT) [0]0AEC.0D50::07/27/2007-13:39:59.965.00000007 (ExumRouting,ExumRoutingApplication.Start:109.idx(201))( 006CF792 )Dialplan: 'DefaultLocation.artiliumdemo.local'
TL_INFO(TF_COMPONENT) [0]0AEC.0D50::07/27/2007-13:39:59.965.00000008 (ExumRouting,ExumRoutingApplication.RouteBasedOnDialPlan:109.idx(440))( 006CF792 )RouteBasedOnDialPlan() dialplan=DefaultLocation.artiliumdemo.local appid=<null>
TL_WARN(TF_COMPONENT) [0]0AEC.0D50::07/27/2007-13:39:59.965.00000009 (ExumRouting,ExumRoutingApplication.RouteBasedOnDialPlan:109.idx(454))( 006CF792 )Dial plan DefaultLocation.artiliumdemo.local is empty. No servers are defined.(SipStack.txt)
Via: SIP/2.0/TCP 192.168.2.23:1717;ms-received-port=1717;ms-received-cid=300ms-diagnostics: 15004;reason="Dial plan has no servers";source="ArtaDemoOCS.artiliumdemo.local";dialplan="DefaultLocation.artiliumdemo.local"
Server: APP/ExumRouting3.0.0.0
(EventViewer)
A missed call notification could not be generated.Dial plan DefaultLocation.artiliumdemo.local does not have any Exchange UM servers defined.
Failure occurrences: 1, since 27/07/2007 15:23:57.
Resolution:
Check the configuration for this dial plan and point it to appropriate Exchange UM servers.Anyone a solution for this?
Thanks in advance.
Rgds,
DieterFriday, July 27, 2007 1:49 PM
Answers
-
Hi Dieter,
Have you added your dialplan to your UM Server?
From Exchange management shell:
set-umserver -id <EXCHANGE UM SERVER> -dialplans DefaultLocation.artiliumdemo.local
Thursday, August 2, 2007 5:41 AM -
Thom,
I've used ExchUcUtil.ps1, and it's now fully working.
Rgds,
Dieter
Thursday, August 2, 2007 10:19 AM
All replies
-
Hi Dieter,
Have you added your dialplan to your UM Server?
From Exchange management shell:
set-umserver -id <EXCHANGE UM SERVER> -dialplans DefaultLocation.artiliumdemo.local
Thursday, August 2, 2007 5:41 AM -
Thom,
I've used ExchUcUtil.ps1, and it's now fully working.
Rgds,
Dieter
Thursday, August 2, 2007 10:19 AM