I ran into this problem too and it caused a lot of frustration. It seems to be a bug in the firmware. I think it is trying to use the new emergency dialing feature even if you didn't configure it, and it wants to use port 5060. We use port 5061 for internal phones, so it was trying to send the INVITE on the wrong port (and PJSIP, on port 5060, says "no matching endpoint found"). I had to set the following options in the config files, then 911 dialing worked:
dialplan.emergency.server.1.address = (your SIP server IP)
dialplan.emergency.server.1.port = (port number, 5061 in our case)
dialplan.emergency.server.1.transport_type = 0 (specifies UDP - not sure if this is needed or not)
dialplan.emergency.1.server_priority = 1,2,3
Hope that helps someone in the future. Yealink needs to fix this. If 911 is dialed but emergency dialing is not configured, it needs to go to the primary SIP server the phone is registered to!!
(01-28-2017 12:41 AM)Jessy Wrote: Hello all,
I just spent 3 days troubleshooting an issue:
Sangoma PBXact 60 PBX Server(latest updates)
I just installed a new phone system and deployed the v81 firmware to all the T46G phones. After installation I made a test call to 911 to make sure the E911 was reading back correctly and it would not dial. The arrows just kept scrolling across the screen.
Deleted all the routes and rebuilt them and it still would not dial. I called my phone provider and they confirmed they are not even receiving the SIP request. Began troubleshooting and looking into the logs and this is what shows when trying to dial 911:
[2017-01-27 16:28:03] NOTICE[21337] res_pjsip/pjsip_distributor.c: Request 'INVITE' from '"103" <sip:103@10.15.20.8>' failed for '10.15.20.174:5160' (callid: 0_1228372804@10.15.20.174) - No matching endpoint found
[2017-01-27 16:28:03] NOTICE[21337] res_pjsip/pjsip_distributor.c: Request 'INVITE' from '"103" <sip:103@10.15.20.8>' failed for '10.15.20.174:5160' (callid: 0_1228372804@10.15.20.174) - Failed to authenticate
Called Sangoma and they also troubleshot with me very confused as to what is happening. After working for 1 1/2 hours with them we gave up as the tech support wanted to look farther into the issue.
I then came back to my office on a different PBX server and tried to dial 911 on my phone also running the latest firmware v81. No dice. I could NOT dial 911 yet again. I walked over to all the other phones running v80 and it worked with no issues.
I then downgraded my phone and now i can again dial 911. I also want to point out that we use Chan_SIP not PJSIP so i am not sure why dialing 911 is trying to run a PJSIP command, this is why the phone system rejects it and the phone just sits there with arrows across the screen trying to dial out.
Please let me know whats happening and anyone else running v81 using FreePBX/PBXact please try and make sure it works or doesn't.