Problem add DDI

Discussion in '3CX Phone System - General' started by clavaud, May 9, 2008.

Thread Status:
Not open for further replies.
  1. clavaud

    Joined:
    Jun 27, 2007
    Messages:
    25
    Likes Received:
    0
    In version 5.1.4510.0
    The numbers DDI does not functioning

    14:53:09.531 AuthMgr::eek:nAuthFailure [CM102001]: Authentication failed for SipReq: INVITE 3611@192.168.1.11 tid=4cc7f49d9 cseq=INVITE contact=1001@192.168.1.1:5060 / 868561890 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings

    14:53:09.218 evt::CheckAuth::not_handled [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
    INVITE sip:3611@192.168.1.11 SIP/2.0
    Via: SIP/2.0/UDP 192.168.1.1:5060;branch=z9hG4bK4cc7f49d9
    Max-Forwards: 70
    Route: [sip:192.168.1.11;lr]
    Contact: [sip:1001@192.168.1.1:5060]
    To: [sip:3611@192.168.1.11]
    From: [sip:1001@192.168.1.11];tag=9f06bdcea67336e
    Call-ID: 68b1d7d099ddce07bf6545ac5cd7bee6@192.168.1.11
    CSeq: 868561890 INVITE
    Proxy-Authorization: Digest response="31a4586ffdc6a7e7c31bd9445e688d82",username="1234",realm="3CXPhoneSystem",nonce="12854811189:0de2bf74b5e3c629322bad84b7147de1",algorithm=MD5,uri="sip:3611@192.168.1.11"
    Supported: timer, replaces
    User-Agent: Patton SN4562 2BIS EUI MxSF v3.2.8.45 00A0BA0361E4 R4.2 2007-09-19 SIP
    Content-Length: 0


    14:53:09.218 evt::CheckAuth::not_handled [CM302002]: Authentication failed due to unidentified source of: SipReq: INVITE 3611@192.168.1.11 tid=4cc7f49d9 cseq=INVITE contact=1001@192.168.1.1:5060 / 868561890 from(wire)

    14:53:08.859 evt::CheckIfAuthIsRequired::not_handled [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
    INVITE sip:3611@192.168.1.11 SIP/2.0
    Via: SIP/2.0/UDP 192.168.1.1:5060;branch=z9hG4bKa7069f195
    Max-Forwards: 70
    Route: [sip:192.168.1.11;lr]
    Contact: [sip:1001@192.168.1.1:5060]
    To: [sip:3611@192.168.1.11]
    From: [sip:1001@192.168.1.11];tag=9f06bdcea67336e
    Call-ID: 68b1d7d099ddce07bf6545ac5cd7bee6@192.168.1.11
    CSeq: 868561889 INVITE
    Supported: timer, replaces
    User-Agent: Patton SN4562 2BIS EUI MxSF v3.2.8.45 00A0BA0361E4 R4.2 2007-09-19 SIP
    Content-Length: 0


    14:53:08.859 evt::CheckIfAuthIsRequired::not_handled [CM302001]: Authorization system can not identify source of: SipReq: INVITE 3611@192.168.1.11 tid=a7069f195 cseq=INVITE contact=1001@192.168.1.1:5060 / 868561889 from(wire)

    Snippet file programming
    - <row>
    <field name="idgateway">2</field>
    <field name="name">patton</field>
    <field name="model">patton-sn-4552.gw.xml</field>
    <field name="host">192.168.1.1</field>
    <field name="vpnip" />
    <field name="port">5060</field>
    <field name="maxlines">1</field>
    <field name="outcid" />
    <field name="invitewithreplace">1</field>
    <field name="useipincontact">0</field>
    <field name="calleridin">0</field>
    <field name="linetype">0</field>
    <field name="lineidin">0</field>
    <field name="callednumberin">0</field>
    <field name="destnumberin">1</field>
    <field name="destnumberin_to">1</field>
    <field name="destnumberin_reqlineuri">1</field>
    <field name="destnumberin_rpid_called">1</field>
    <field name="isinternal">1</field>
    <field name="isbindtoms">0</field>
    <field name="issupportreinvite">0</field>
    <field name="issupportreplaces">0</field>
    <field name="requireauthfor">4</field>
    <field name="ipincontactreg">0</field>
    <field name="specregip" />
    <field name="usecontactfield">0</field>
    <field name="gatewaytype">0</field>
    <field name="usevpn">0</field>
    <field name="mathstrategy">2</field>
    <field name="source1_fkidgwpar">6</field>
    <field name="source1_fkidgwparvalue">2</field>
    <field name="source1_customvalue" />
    <field name="source2_fkidgwpar" />
    <field name="source2_fkidgwparvalue" />
    <field name="source2_customvalue" />
    <field name="source3_fkidgwpar" />
    <field name="source3_fkidgwparvalue" />
    <field name="source3_customvalue" />
    <field name="toneset" />
    </row

    - <table name="inboundruledid">
    - <row>
    <field name="idinboundruledid">8</field>
    <field name="inputmask">3611</field>
    <field name="name">sda3611</field>
    <field name="overrideincoming">1</field>
    <field name="fkidgateway">2</field>
    <field name="fkiddnrouteto">4</field>
    <field name="fkiddnroutetoooh">4</field>
    <field name="routetotype">0</field>
    <field name="routetoout" />
    <field name="routetooohtype">0</field>
    <field name="routetooohout" />
    <field name="faxbehaviour">1</field>
    <field name="fkidfaxdn">2</field>
    </row

    - <row>
    <field name="idexternalline">2</field>
    <field name="fkidgateway">2</field>
    <field name="fkidinboundrule">3</field>
    <field name="fkiddn">6</field>
    <field name="authid">1234</field>
    <field name="authpswd">1234</field>
    <field name="linenumber">3610</field>
    <field name="outcid">3610</field>
    <field name="direction">3</field>
    <field name="maxcalls">2</field>
    <field name="faxbehaviour">1</field>
    <field name="fkidfaxdn">2</field>
    </row>
     
  2. archie

    archie Well-Known Member
    3CX Support

    Joined:
    Aug 18, 2006
    Messages:
    1,299
    Likes Received:
    0
    Problem is not related to DDI. PBX can not identify source of the call.
    What is 1001 in From and Contact headers?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. clavaud

    Joined:
    Jun 27, 2007
    Messages:
    25
    Likes Received:
    0
    The same applelant 1001 to 3610 line running (without the use DDI)

    16:00:36.359 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10001 forwards to DN:100
    16:00:28.093 CallCtrl::eek:nSelectRouteReq [CM503004]: Call(106): Calling: Ext:100@[Dev:sip:100@192.168.1.12:2060;line=odob66nr]
    16:00:28.093 Line::printEndpointInfo [CM505002]: Gateway:[patton] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [Patton SN4562 2BIS EUI MxSF v3.2.8.45 00A0BA0361E4 R4.2 2007-09-19 SIP] Transport: [sip:192.168.1.11:5060]
    16:00:28.093 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10001 forwards to DN:100
    16:00:28.078 CallCtrl::eek:nIncomingCall [CM503001]: Call(106): Incoming call from 1001@(Ln.10001@patton) to [sip:100@phonesystem.mydomain.com:5060]
    16:00:28.078 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10001 forwards to DN:100
     
  4. archie

    archie Well-Known Member
    3CX Support

    Joined:
    Aug 18, 2006
    Messages:
    1,299
    Likes Received:
    0
    Probably you didn't notice the difference: your Patton sends 1001 (two zeroes) in Contact, and PBX expects 10001 (three zeroes). As soon as Patton will provide 10001 in Contact - all will work immediately.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. clavaud

    Joined:
    Jun 27, 2007
    Messages:
    25
    Likes Received:
    0
    In your manual, you explain the following paragraph

    3. Now analyze the “To” header carefully and ensure that the DID number you have
    dialled is present in the “To” header: <sip:789456123@3CXPhone System>.
    3CX Phone System for Windows System for Windows http://www.3cx.com
    Page 50
    4. If the DID number is not present in the “To” header, you will have to check the
    documentation of your VOIP Gateway to find how you can configure it to insert the
    DID number into the “To” field. In the case of a VOIP Provider, contact your VOIP
    provider for more information.
    5. If the DID number is present in the “To” header, check whether the string listed in the
    “To” field matches the string you configured in the rule. Adjust accordingly and try
    again
    Why you give me the information from?
     
  6. clavaud

    Joined:
    Jun 27, 2007
    Messages:
    25
    Likes Received:
    0
    I have the same problem on a line VOIP

    State server; Call OK (without DDI)

    16:49:32.953 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10000 forwards to DN:100
    16:49:26.937 CallCtrl::eek:nSelectRouteReq [CM503004]: Call(107): Calling: Ext:100@[Dev:sip:100@192.168.1.12:2060;line=odob66nr]
    16:49:26.921 Line::printEndpointInfo [CM505003]: Provider:[telecom] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [Epygi Quadro SIP User Agent/v4.1.52 (QUADRO-ISDN)] Transport: [sip:192.168.1.11:5060]
    16:49:26.921 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10000 forwards to DN:100
    16:49:26.906 CallCtrl::eek:nIncomingCall [CM503001]: Call(107): Incoming call from 1001@(Ln.10000@telecom) to [sip:100@phonesystem.mydomain.com:5060]
    16:49:26.796 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10000 forwards to DN:100


    State server; Call not OK with DDI 0870

    :11:15.343 AuthMgr::eek:nAuthFailure [CM102001]: Authentication failed for SipReq: INVITE 0870@12.150.0.4 tid=2ef36d25c8b57bac.1 cseq=INVITE contact=1001@17.150.0.50:5060 / 144 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
    17:11:15.031 evt::CheckAuth::not_handled [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
    INVITE sip:0870@12.150.0.4 SIP/2.0
    Via: SIP/2.0/UDP 17.150.0.14:5060;branch=z9hG4bK2ef36d25c8b57bac.1
    Via: SIP/2.0/UDP 17.150.0.50:5060;rport=5060;branch=z9hG4bKEPSVBUS2b6fdf20-3d0b-4a96-9704-b89b13fe4f47
    Max-Forwards: 69
    Record-Route: [sip:17.150.0.14:5060;lr]
    Contact: "PSTN-1001"[sip:1001@17.150.0.50:5060]
    To: [sip:0870@12.150.0.4]
    From: "PSTN-1001"[sip:1001@17.150.0.14];tag=120663604903a7a386-1d44-433b-94a2-088320032670
    Call-ID: 10265525888703691_f28c8ce7-62f3-41cf-92 ... config.com
    CSeq: 144 INVITE
    Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, UPDATE
    Proxy-Authorization: Digest realm="3CXPhoneSystem",nonce="12854819474:5d48ff22c076e8c9a9045ac11f438a23",username="1001",uri="sip:0870@17.150.0.14",algorithm=MD5,response="e909965797a0184f961af1989bc89094"
    Supported: replaces, norefersub
    User-Agent: Epygi Quadro SIP User Agent/v4.1.52 (QUADRO-ISDN)
    Content-Length: 0


    17:11:15.031 evt::CheckAuth::not_handled [CM302002]: Authentication failed due to unidentified source of: SipReq: INVITE 0870@12.150.0.4 tid=2ef36d25c8b57bac.1 cseq=INVITE contact=1001@17.150.0.50:5060 / 144 from(wire)
    17:11:14.609 evt::CheckIfAuthIsRequired::not_handled [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
    INVITE sip:0870@12.150.0.4 SIP/2.0
    Via: SIP/2.0/UDP 17.150.0.14:5060;branch=z9hG4bK8b0f017d480e0bac.1
    Via: SIP/2.0/UDP 17.150.0.50:5060;rport=5060;branch=z9hG4bKEPSVBUSbe896f38-31c5-4a89-b1ed-7a5df24acddb
    Max-Forwards: 69
    Record-Route: [sip:17.150.0.14:5060;lr]
    Contact: "PSTN-1001"[sip:1001@17.150.0.50:5060]
    To: [sip:0870@12.150.0.4]
    From: "PSTN-1001"[sip:1001@17.150.0.14];tag=120663604903a7a386-1d44-433b-94a2-088320032670
    Call-ID: 10265525888703691_f28c8ce7-62f3-41cf-92 ... config.com
    CSeq: 143 INVITE
    Allow: INVITE, ACK, CANCEL, BYE, OPTIONS, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, UPDATE
    Supported: replaces, norefersub
    User-Agent: Epygi Quadro SIP User Agent/v4.1.52 (QUADRO-ISDN)
    Content-Length: 0
     
  7. archie

    archie Well-Known Member
    3CX Support

    Joined:
    Aug 18, 2006
    Messages:
    1,299
    Likes Received:
    0
    As I have already explained you have problem with source identification, NOT DDI. So if you want your system to work - you can do what I've said. Reading manual on DID will not help you this time.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  8. clavaud

    Joined:
    Jun 27, 2007
    Messages:
    25
    Likes Received:
    0
    I have the same problem while sources are identical (3600)

    Call Ok (without the use DDI)

    17:30:04.203 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10001 forwards to DN:100
    17:29:56.859 CallCtrl::eek:nSelectRouteReq [CM503004]: Call(111): Calling: Ext:100@[Dev:sip:100@192.168.1.12:2060;line=odob66nr]
    17:29:56.859 Line::printEndpointInfo [CM505002]: Gateway:[patton] Device info: Device Not Identified: User Agent not matched; Capabilities:[reinvite, replaces, able-no-sdp, recvonly] UserAgent: [Patton SN4562 2BIS EUI MxSF v3.2.8.45 00A0BA0361E4 R4.2 2007-09-19 SIP] Transport: [sip:192.168.1.11:5060]
    17:29:56.859 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10001 forwards to DN:100
    17:29:56.843 CallCtrl::eek:nIncomingCall [CM503001]: Call(111): Incoming call from 3600@(Ln.10001@patton) to [sip:100@phonesystem.mydomain.com:5060]
    17:29:56.843 LineCfg::getInboundTarget [CM503011]: Inbound out-of-office hours' rule for LN:10001 forwards to DN:100

    Call not 0k with DDI 3611 (same source 3600)
    17:23:33.953 AuthMgr::eek:nAuthFailure [CM102001]: Authentication failed for SipReq: INVITE 3611@192.168.1.11 tid=d342067e0 cseq=INVITE contact=3600@192.168.1.1:5060 / 1821490199 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
    17:23:33.640 evt::CheckAuth::not_handled [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
    INVITE sip:3611@192.168.1.11 SIP/2.0
    Via: SIP/2.0/UDP 192.168.1.1:5060;branch=z9hG4bKd342067e0
    Max-Forwards: 70
    Route: [sip:192.168.1.11;lr]
    Contact: [sip:3600@192.168.1.1:5060]
    To: [sip:3611@192.168.1.11]
    From: [sip:3600@192.168.1.11];tag=4953dabd24b6d42
    Call-ID: 0dff37f54443d7a68c9ebde35c41d453@192.168.1.11
    CSeq: 1821490199 INVITE
    Proxy-Authorization: Digest response="86cad699a2a17ad44e642179e9175f09",username="1234",realm="3CXPhoneSystem",nonce="12854820213:34f7e1a4c8710de0fa659bf4fc8c502d",algorithm=MD5,uri="sip:3611@192.168.1.11"
    Supported: timer, replaces
    User-Agent: Patton SN4562 2BIS EUI MxSF v3.2.8.45 00A0BA0361E4 R4.2 2007-09-19 SIP
    Content-Length: 0




    17:23:33.953 AuthMgr::eek:nAuthFailure [CM102001]: Authentication failed for SipReq: INVITE 3611@192.168.1.11 tid=d342067e0 cseq=INVITE contact=3600@192.168.1.1:5060 / 1821490199 from(wire); Reason: Credentials don't match, check that authorization-ID and password match the ones in extension settings
    17:23:33.640 evt::CheckAuth::not_handled [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
    INVITE sip:3611@192.168.1.11 SIP/2.0
    Via: SIP/2.0/UDP 192.168.1.1:5060;branch=z9hG4bKd342067e0
    Max-Forwards: 70
    Route: [sip:192.168.1.11;lr]
    Contact: [sip:3600@192.168.1.1:5060]
    To: [sip:3611@192.168.1.11]
    From: [sip:3600@192.168.1.11];tag=4953dabd24b6d42
    Call-ID: 0dff37f54443d7a68c9ebde35c41d453@192.168.1.11
    CSeq: 1821490199 INVITE
    Proxy-Authorization: Digest response="86cad699a2a17ad44e642179e9175f09",username="1234",realm="3CXPhoneSystem",nonce="12854820213:34f7e1a4c8710de0fa659bf4fc8c502d",algorithm=MD5,uri="sip:3611@192.168.1.11"
    Supported: timer, replaces
    User-Agent: Patton SN4562 2BIS EUI MxSF v3.2.8.45 00A0BA0361E4 R4.2 2007-09-19 SIP
    Content-Length: 0
     
  9. clavaud

    Joined:
    Jun 27, 2007
    Messages:
    25
    Likes Received:
    0
    No solutions to my problem?
     
  10. Nick Galea

    Nick Galea Site Admin

    Joined:
    Jun 6, 2006
    Messages:
    1,915
    Likes Received:
    221
    You can check the FAQ on how to configure custom providers. Other then that you will need to log a support request - this requires technical support.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  11. arnim.schindler

    Joined:
    May 14, 2008
    Messages:
    1
    Likes Received:
    0
    Hi,
    as I can see, you use a Patton connected to the 3cx Box.
    I had the same issue.

    The problem is,that the 3cx doesnt recognize your Patton as "a friend".

    Please try the following:
    Go to Lines, Mangage, Manage Gateways & Providers, select your Patton and choose Edit Selected.
    Under Source Identification check Match Any Fields.
    Under SIP Field choose Contact: Host Part.
    Under Value choose Custom Field.
    Under Custom Value enter 192.168.1.1

    For me this worked fine.
     
  12. otaku-oni

    Joined:
    Feb 7, 2007
    Messages:
    8
    Likes Received:
    0
    Hi clavaud ,

    lol @ "No solutions to my problem?" when archie has highlighted the exact problem!

    Have a second look at those SIP messages:

    The working INVITES read:
    "Incoming call from 3600@(Ln.10001@patton) to ..."
    i.e. your line is 10001 . Note x3 0s in 10001 .

    The non working INVITES read:
    INVITE sip:0870@12.150.0.4 SIP/2.0
    Contact: "PSTN-1001"[sip:1001@17.150.0.50:5060]


    The PBX gets a message, reads it and tries to figure out who this is for. The PBX sees users 0870 (INVITE header) or 1001 (Contact header) in the message. At this point the PBX is baffled, it has no such users so it just discards the message. An decent analogy is a mailserver receiving a mail for john99@domain.com when there simply is no such user.

    You need to sort out the messages that the PATTON is spitting out. You are however in luck, the 3CX team have good PATTON documentation/integration I am sure you can sort it all out if you carefully have a second look at the PATTON configuration guide. It's tricky and probably all new, so patience is required! Give it another read and I am sure you will have success.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
Thread Status:
Not open for further replies.