Digital Accoustics Trying To Register To Asterisk 1.4.43

Home » Asterisk Users » Digital Accoustics Trying To Register To Asterisk 1.4.43
Asterisk Users 8 Comments

I am trying to get a digital accoustics talkmaster to register to asterisk 1.4.43
I am getting the 401 unauthorized.

I have host=dynamic I have verified the passwords match

What else is there?

I dont see any further clues in “sip set debug”. all it says is using request as basis request

What do I try?

8 thoughts on - Digital Accoustics Trying To Register To Asterisk 1.4.43

  • [5001]
    type=friend usernameP01
    secret=XXXXXXXXXXXXXXXXXXXXXXX
    dtmfmode=rfc2833
    disallow=all allow=ulaw allow=alaw context=incoming host=dynamic canreinvite=no qualify=no trustrpid=yes sendrpid=no nat=no

    I did notice one more thing:
    chan_sip.c:17045 handle_request_register: Registration from ‘”5001″‘ failed for ‘137.52.88.195’ – No matching peer found

    Why is there no matching peer I have it defined. I shows in my “sip show peers”?

    jerry

  • The two things I would try are changing type from friend to peer and sendrpid from no to yes. The no matching peer usually means the device username isn’t matching the sip.conf username=.

    —–Original Message—

  • I have tried both friend and peer. I changed the sendrpid to yes and made no difference either. Still get 401 Unauthorized.

    Jerry

  • This animal might be like the OBI110 box where you set it up in users.conf instead of sip.conf.

    Something like this:

    [5001]

    transfer=yes

    call-limit=5

    registersip=no

    host = 1.2.3.4

    context

  • From: asterisk-users-bounces@lists.digium.com
    [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Jerry Geis Sent: Thursday, December 13, 2012 3:34 PM
    To: Asterisk Users Mailing List – Non-Commercial Discussion Subject: Re: [asterisk-users] Digital accoustics trying to register to asterisk 1.4.43

    This animal might be like the OBI110 box where you set it up in users.conf instead of sip.conf.

    Something like this:

    [5001]

    transfer=yes

    call-limit=5

    registersip=no

    host = 1.2.3.4

    context

  • I wonder if in fact you have entered into the phone’s web GUI the username “5001@10.239.46.200” when you should have just entered “5001” (with the server name being defined elsewhere in the config, eg as the ‘domain’ value or the ‘proxy’ value).

    It looks to me as if the phone has encoded the string ‘5001@10.239.46.200’ into the username ‘5001%4010.239.46.200’ and then tried to connect to the server 10.239.46.200 as that user (when in fact you actually want it to simply connect as ‘5001’).

    Worth trying? Could be a quick fix…

    Pete