locked
Problem to integrate Exchange UM with OCS RRS feed

  • 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=local

    UM Auto Attendant: DefaultLocation
    Contact object found: CN=DefaultLocation.DefaultLocation,OU=RTC Special Accounts
    ,DC=artiliumdemo,DC=local

    End.


    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=300

    ms-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,
    Dieter

    Friday, 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