Connecting 2 Asterisks, One With PJSIP And Other SIP Returning 401
It’s my first post here, so I’ll cut to the chase
I have 2 Asterisk servers and want to connect them using sip on one and pjsip on the other one. One is running at home and another at a VPS. The first one will be the client (with dynamic ip) and the 2nd the server.
The client uses sip and the server pjsip.
This is the client’s sip.conf
[general]
context = default allowguest = no realm = myrealm.com udpbindaddr = 0.0.0.0
qualify = yes subscribecontext = default localnet2.168.1.0/255.255.255.0
externhost=myhost.com externrefresh0
dtmfmode = auto canreinvite = no jbenable = no sendrpid = yes trustrpid = no disallow=all allow=ulaw allow=alaw register => myuser:mypass@vpsserver
[vpsserver]
type=friend secret=myuser defaultuser=mypass host=vpsserver.domain.com context=inbound canreinvite=no insecure=port,invite
And this is the server’s pjsip.conf
[transport-udp]
type=transport protocol=udp bind=0.0.0.0
[home]
type=endpoint context=trusted disallow=all allow=ulaw allow=alaw transport=transport-udp auth=home aors=home
[home]
type=auth auth_type=userpass password=mypass username=myuser
[home]
type=aor max_contacts
When I check on the client, executing sip show registry I get
Host dnsmgr Username Refresh State Reg.Time vpsserver:5060 N myuser 104
Registered Tue, 15 Apr 2014 22:57:34
which I guess means everything is ok… on the client side, I have on my extensions.conf
exten => 66,1,Dial(SIP/1@vpsserver)
and on the server’s extensions.conf (in the trusted context) I have
exten => 1,1,Playback(hello-world)
So far so good… but when I dial 66 on my client Asterisk, I see the following SIP dialog on the server… the only weird thing is that I see some From: 192.168.1.112 (that’s my home Asterisk’s internal IP… the externhost works fine for all the providers I’m using, so I doubt that’s an issue)
http://pastebin.com/hkFezB8j
Thanks in advance!
One thought on - Connecting 2 Asterisks, One With PJSIP And Other SIP Returning 401
Just a heads up… Enabled NOTICEs on the server and I see this every 10
seconds or so
[Apr 16 18:58:28] NOTICE[2138]: res_pjsip/pjsip_distributor.c:246
‘ failed for ‘179.25.158.95:5060’ (callid:
log_unidentified_request: Request from ‘”asterisk”
477ca2fd0db3a5542dcf2afd50673b89@179.25.158.95:5060) – No matching endpoint found
Thanks in advance for any help / ideas / clues or something! I’m scratching my head around this and at this point