Unable to get Audiocodes MP-112 fully working

Discussion in '3CX Phone System - General' started by noord, Mar 3, 2016.

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

    Joined:
    Nov 25, 2015
    Messages:
    32
    Likes Received:
    0
    Hello all,

    There was an analogue phone that needed to be connected to 3CX. I found an Audiocodes MP-112 ATA and connected it to the phone and 3CX.
    It is one of the most difficult devices to set-up if you're new to them, so I spent quite some time getting it to register. But it registers as an extension just fine now (ext 15) and I can call the extension and the phone rings and I have two-way audio.

    There is, however, one thing that doesn't work and it's outbound calling.
    It seems 3CX is unable to match the call to any useraccount.
    I'll post the logs below, but if you look at them, you'll see the first request from the ATA to 3CX is without authentication, as it's supposed to be. 3CX then sends a MD5-challenge and the ATA makes it's request again, this time with the answer to that challenge. This is also accepted by 3CX, because when I change the password to something wrong in the ATA, I get a clear 'authentication failed'-error instead.

    So, I have tried and changed every setting (there must be over a 1000 in the ATA) that seemed relevant to making calls in the ATA, even tried adding it as a PSTN-gateway, but to no avail. The error is always the same, it seems.

    Any help would be greatly appreciated!



    03-mrt-2016 01:40:33.457 Leg L:65.1[Unknown:] is terminated: Cause: BYE from PBX
    03-mrt-2016 01:40:33.407 [CM502001]: Source info: From: "15"<sip:15@IP.OF.THE.PHONE>;tag=1c200100638; To: <sip:0628371YYY@IP.OF.3CX.SERVER;user=phone>
    03-mrt-2016 01:40:33.407 [CM503013]: Call(C:65): Incoming call rejected, caller is unknown; msg=Invite-IN Recv Req INVITE from IP.OF.THE.PHONE:5060 tid=ac200490246 Call-ID=20009976433201614037 @IP.OF.THE.PHONE:

    INVITE sip:0628371YYY@IP.OF.3CX.SERVER;user=phone SIP/2.0
    Via: SIP/2.0/UDP IP.OF.THE.PHONE;branch=z9hG4bKac200490246
    Max-Forwards: 70
    Contact: <sip:15@IP.OF.THE.PHONE:5060>
    To: <sip:0628371YYY@IP.OF.3CX.SERVER;user=phone>
    From: "15"<sip:15@IP.OF.THE.PHONE>;tag=1c200100638
    Call-ID: 20009976433201614037 @IP.OF.THE.PHONE
    CSeq: 2 INVITE
    Allow: REGISTER, OPTIONS, INVITE, ACK, CANCEL, BYE, NOTIFY, PRACK, REFER, INFO, SUBSCRIBE, UPDATE
    Content-Disposition: session
    Content-Type: application/sdp
    Proxy-Authorization: Digest username="15",realm="3CXPhoneSystem",nonce="414d535c0ce8190146:5ff9e1a2080835d2039b7e099cd28909",uri="sip:0628371YYY@IP.OF.3CX.SERVER",algorithm=MD5,response="d52a7251744e6587c04f1eb3c49d6421"
    Supported: em, 100rel, timer, replaces, path, early-session, resource-priority, sdp-anat
    User-Agent: Audiocodes-Sip-Gateway-MP-112 FXS/v.6.20A.022.003
    Content-Length: 252

    v=0
    o=AudiocodesGW 200097660 200097541 IN IP4 IP.OF.THE.PHONE
    s=Phone-Call
    c=IN IP4 IP.OF.THE.PHONE
    t=0 0
    m=audio 6030 RTP/AVP 8 0 96
    a=rtpmap:8 PCMA/8000
    a=rtpmap:0 PCMU/8000
    a=rtpmap:96 telephone-event/8000
    a=fmtp:96 0-15
    a=ptime:20
    a=sendrecv
    03-mrt-2016 01:40:33.255 [CM500002]: Unidentified incoming call. Review INVITE and adjust source identification:
    Invite-UNK Recv Req INVITE from IP.OF.THE.PHONE:5060 tid=ac200103763 Call-ID=20009976433201614037 @IP.OF.THE.PHONE:

    INVITE sip:0628371YYY@IP.OF.3CX.SERVER;user=phone SIP/2.0
    Via: SIP/2.0/UDP IP.OF.THE.PHONE;branch=z9hG4bKac200103763
    Max-Forwards: 70
    Contact: <sip:15@IP.OF.THE.PHONE:5060>
    To: <sip:0628371YYY@IP.OF.3CX.SERVER;user=phone>
    From: "15"<sip:15@IP.OF.THE.PHONE>;tag=1c200100638
    Call-ID: 20009976433201614037 @IP.OF.THE.PHONE
    CSeq: 1 INVITE
    Allow: REGISTER, OPTIONS, INVITE, ACK, CANCEL, BYE, NOTIFY, PRACK, REFER, INFO, SUBSCRIBE, UPDATE
    Content-Disposition: session
    Content-Type: application/sdp
    Supported: em, 100rel, timer, replaces, path, early-session, resource-priority, sdp-anat
    User-Agent: Audiocodes-Sip-Gateway-MP-112 FXS/v.6.20A.022.003
    Content-Length: 252

    v=0
    o=AudiocodesGW 200097660 200097541 IN IP4 IP.OF.THE.PHONE
    s=Phone-Call
    c=IN IP4 IP.OF.THE.PHONE
    t=0 0
    m=audio 6030 RTP/AVP 8 0 96
    a=rtpmap:8 PCMA/8000
    a=rtpmap:0 PCMU/8000
    a=rtpmap:96 telephone-event/8000
    a=fmtp:96 0-15
    a=ptime:20
    a=sendrecv
     
  2. leejor

    leejor Well-Known Member

    Joined:
    Jan 22, 2008
    Messages:
    10,861
    Likes Received:
    301
    I wish that, when posting logs, people didn't feel the need to hide local IP addresses. Public IPs and phone numbers, yes, but nothing can be achieved by a hacker knowing the local IP of your phone or server.

    I did some searches for help in setting up the MP-112. Most of the information i came across, has to do with it's use with another "make' of VoIP PBX (not a surprise). The settings in the device, however, should be (overall)very similar. A couple of settings that might be of interest are..

    Subscription Mode => Per Endpoint
    Authentication Mode => Per Endpoint

    As these are both variables, and the suggestions I've come across all seem to suggest they be set as above, I'm wondering what you have for those fields.
     
  3. NickD_3CX

    NickD_3CX Support Team
    Staff Member 3CX Support

    Joined:
    Jun 2, 2014
    Messages:
    1,367
    Likes Received:
    83
    I think I may have spotted something.

    Can you try and make:
    From: "15"<sip:15@IP.OF.THE.PHONE>;tag=1c200100638

    show up as:
    From: "15"<sip:15@IP.OF.3CX.SERVER>;tag=1c200100638

    ?
     
  4. eagle2

    eagle2 Well-Known Member

    Joined:
    Apr 27, 2011
    Messages:
    1,085
    Likes Received:
    11
    This is definitely the problem with AudioCodes MP1xx devices, I met it once. However their support managed to fix it, I can recall how exactly, but it is a parameter somewhere. Maybe I still have a working configuration somewhere and you could compare them if interested.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. noord

    Joined:
    Nov 25, 2015
    Messages:
    32
    Likes Received:
    0
    Thanks for both answers.
    I can try to change that IP address, altough I'm unsure where that option would be. There are literally over a thousand in that devices :)
    I'll have another look anyway and see if I can change something there.

    The other working configuration would be appreciated.

    (And if it turns out to be too difficult, we'll simply get another brand of device. But since everything else is working fine....)
     
Thread Status:
Not open for further replies.