locked
Dial Plan is Unknown, but exists!!!! RRS feed

  • Question

  •  

    I have an Exchange server 2007 configured with UM, and an OCS Standard server 2007. recently we need to enable Auto Attendant and Subscriber Access, but with no results. Sad

     

    The main issue is when I try to call to the AA, the OCS server sends me this message into the Event viewer:

     

    A missed call notification could not be generated for user sip:user@domain.cl because the assigned dial plan DialPlan.domain.cl is not known. Problems with this user's dial plan will not be reported again for another hour.

    Cause: The dial plan is no longer defined, or permission to access Active Directory objects may not be granted to this process.

    Resolution:

    Assign the user to a new dial plan, or adjust the permissions on Active Directory.

     

    When i run the logging tool and repeat the call I get this:

     

    TL_INFO(TF_PROTOCOL) [1]0DD4.1630::04/02/2008-19:40:44.171.00000ff5 (SIPStack,SIPAdminLog::TraceProtocolRecord:1224.idx(122))$$begin_record

    Instance-Id: 00004EDB

    Direction: outgoing;source="local"

    Peer: ocsedge.domain.cl:1603

    Message-Type: response

    Start-Line: SIP/2.0 480 Temporarily Unavailable

    From: "Aguilera Christian"<sip:caguilera@domain.cl>;tag=0131376d30;epid=9418d2032e

    To: <sip:caguilera@domain.cl;opaque=app:voicemail>;tag=6C8119352666CCF9785D98B736D3AFED

    CSeq: 1 INVITE

    Call-ID: 9ca6be77593ce7053e0fcc0a1384bd4f

    Authentication-Info: NTLM rspauth="01000000D15871801B609EAE64000000", srand="D59C7693", snum="202", opaque="8B89F42A", qop="auth", targetname="ocserver.domain.cl", realm="SIP Communications Service"

    Content-Length: 0

    Via: SIP/2.0/TLS 10.10.50.66:1603;branch=z9hG4bKD8A0A6AA.0F4D165B;branched=FALSE;ms-received-port=1603;ms-received-cid=3D00

    Via: SIP/2.0/TLS 10.10.50.233:2413;received=200.27.88.66;ms-received-port=9114;ms-received-cid=600

    ms-diagnostics: 15003;reason="Dial plan is unknown";source="ocserver.domain.cl";dialplan="DialPlan.domian.cl";appName="ExumRouting"

    Server: ExumRouting/3.0.0.0

    Message-Body: –

    $$end_record

     

    The Dial Plan exist (Including capitals) and all users are using that plan.

     

    when I re-check the permissions there's no problem:

     

    [PS] E:\Program Files\Exchange\Scripts>.\ExchUCUtil.ps1 -verify

    Using Global Catalog: GC://DC=domain,DC=cl

    Permissions for group ultragestion.net\RTCUniversalServerAdmins

    ObjectName                 AccessRights               Configured
    ----------                 ------------               ----------
    Contab Dos Mil             ListChildren               True
    UM DialPlan Container      ListChildren, ReadProperty True
    UM AutoAttendant Container ListChildren, ReadProperty True


    Permissions for group ultragestion.net\RTCComponentUniversalServices

    ObjectName                 AccessRights               Configured
    ----------                 ------------               ----------
    DOMAIN             ListChildren               True
    UM DialPlan Container      ListChildren, ReadProperty True
    UM AutoAttendant Container ListChildren, ReadProperty True

     

    PoolFqdn                    UMIPGateway                DialPlans
    --------                           -----------                         ---------
    ocserver.domain.cl   OCSERVER                     {DialPlan}

     

    And the OcsUMUtil.exe doesn't show me any issues

     

     

    thanks in advanced

    Wednesday, April 2, 2008 7:54 PM

Answers

  •  

    Thanks for your response

     

    finally i've solve my problem Smile

     

    there's problems when the exchucutil.ps1 scripts set the permissions to the files inside the folder UMDialPlans. the permissions are correctly sets in the folder, but no in the dial plan object.

     

    when i set the permissions there, the aplication works perfectly!!!!

     

    weird issue.

     

     

    Sunday, April 27, 2008 9:52 PM

All replies

  •  

    Quick answer is if your dialplan in exchange is called Dialplan and you domain is domain.cl then on the OCS side your Dialplan must be named dialplan.domain.cl.

     

    This is how the link is made between the two products.

    Sunday, April 27, 2008 3:50 AM
  •  

    Thanks for your response

     

    finally i've solve my problem Smile

     

    there's problems when the exchucutil.ps1 scripts set the permissions to the files inside the folder UMDialPlans. the permissions are correctly sets in the folder, but no in the dial plan object.

     

    when i set the permissions there, the aplication works perfectly!!!!

     

    weird issue.

     

     

    Sunday, April 27, 2008 9:52 PM
  • Also you have a typo in your configuration.

    ms-diagnostics: 15003;reason="Dial plan is unknown";source="ocserver.domain.cl";dialplan="DialPlan.domian.cl";appName="ExumRouting"ms-diagnostics: 15003;reason="Dial plan is unknown";source="ocserver.domain.cl";dialplan="DialPlan.domian.cl";appName="ExumRouting"

     

    DialPlan.domian.cl => domain.cl?

     

    //hope that helps.

     

     

     Christian_Aguilera wrote:

     

    I have an Exchange server 2007 configured with UM, and an OCS Standard server 2007. recently we need to enable Auto Attendant and Subscriber Access, but with no results.

     

    The main issue is when I try to call to the AA, the OCS server sends me this message into the Event viewer:

     

    A missed call notification could not be generated for user sip:user@domain.cl because the assigned dial plan DialPlan.domain.cl is not known. Problems with this user's dial plan will not be reported again for another hour.

    Cause: The dial plan is no longer defined, or permission to access Active Directory objects may not be granted to this process.

    Resolution:

    Assign the user to a new dial plan, or adjust the permissions on Active Directory.

     

    When i run the logging tool and repeat the call I get this:

     

    TL_INFO(TF_PROTOCOL) [1]0DD4.1630::04/02/2008-19:40:44.171.00000ff5 (SIPStack,SIPAdminLog::TraceProtocolRecord:1224.idx(122))$$begin_record

    Instance-Id: 00004EDB

    Direction: outgoing;source="local"

    Peer: ocsedge.domain.cl:1603

    Message-Type: response

    Start-Line: SIP/2.0 480 Temporarily Unavailable

    From: "Aguilera Christian"<sip:caguilera@domain.cl>;tag=0131376d30;epid=9418d2032e

    To: <sip:caguilera@domain.cl;opaque=app:voicemail>;tag=6C8119352666CCF9785D98B736D3AFED

    CSeq: 1 INVITE

    Call-ID: 9ca6be77593ce7053e0fcc0a1384bd4f

    Authentication-Info: NTLM rspauth="01000000D15871801B609EAE64000000", srand="D59C7693", snum="202", opaque="8B89F42A", qop="auth", targetname="ocserver.domain.cl", realm="SIP Communications Service"

    Content-Length: 0

    Via: SIP/2.0/TLS 10.10.50.66:1603;branch=z9hG4bKD8A0A6AA.0F4D165B;branched=FALSE;ms-received-port=1603;ms-received-cid=3D00

    Via: SIP/2.0/TLS 10.10.50.233:2413;received=200.27.88.66;ms-received-port=9114;ms-received-cid=600

    ms-diagnostics: 15003;reason="Dial plan is unknown";source="ocserver.domain.cl";dialplan="DialPlan.domian.cl";appName="ExumRouting"

    Server: ExumRouting/3.0.0.0

    Message-Body: –

    $$end_record

     

    The Dial Plan exist (Including capitals) and all users are using that plan.

     

    when I re-check the permissions there's no problem:

     

    [PS] E:\Program Files\Exchange\Scripts>.\ExchUCUtil.ps1 -verify

    Using Global Catalog: GC://DC=domain,DC=cl

    Permissions for group ultragestion.net\RTCUniversalServerAdmins

    ObjectName                 AccessRights               Configured
    ----------                 ------------               ----------
    Contab Dos Mil             ListChildren               True
    UM DialPlan Container      ListChildren, ReadProperty True
    UM AutoAttendant Container ListChildren, ReadProperty True


    Permissions for group ultragestion.net\RTCComponentUniversalServices

    ObjectName                 AccessRights               Configured
    ----------                 ------------               ----------
    DOMAIN             ListChildren               True
    UM DialPlan Container      ListChildren, ReadProperty True
    UM AutoAttendant Container ListChildren, ReadProperty True

     

    PoolFqdn                    UMIPGateway                DialPlans
    --------                           -----------                         ---------
    ocserver.domain.cl   OCSERVER                     {DialPlan}

     

    And the OcsUMUtil.exe doesn't show me any issues

     

     

    thanks in advanced

    Thursday, July 24, 2008 8:23 AM