My asterisk console is continuously flooded with PJSIP syntax error messages like below. I have been reading a lot of posts that are somewhat similar, but nothing has matched my issue to help resolve it. I’m running Asterisk 18.1.1 and recently switched from using SIP to PJSIP on my trunks (if that is helpful). I have non-Polycom phones configured that do not have this error message. Any help is appreciated.
[2021-03-10 07:47:48] ERROR: pjproject: <?>: sip_transport.c Error processing 504 bytes packet from UDP 10.222.111.59:5060 : PJSIP syntax error exception when parsing 'Request Line' header on line 1 col 12:
Via: SIP/2.0/UDP 10.222.111.59;branch=z9hG4bKa68b08de648FBE29
From: "267" <sip:[email protected]>;tag=6864A205-4717B61C
CSeq: 1 SUBSCRIBE
Contact: <sip:[email protected]>
-- end of packet.
So this was caused by a bad line configuration for a Polycom VVX300 phone that had a line specified for speed dial with no extension specified. The phone was sending the SUBSCRIBE with no URI. The speed dial was meant to be a connect to voicemail. I now place the voicemail extension in the speed dial setting, that error message goes away, but I get a
NOTICE: res_pjsip_exten_state.c:418 new_subscribe: Endpoint '267' state subscription failed: Extension '*97' does not exist in context 'from-internal' or has no associated hint
or this if I specify the specific voicemail extension:
NOTICE: res_pjsip_exten_state.c:418 new_subscribe: Endpoint '267' state subscription failed: Extension '200' does not exist in context 'from-internal' or has no associated hint
About 5 years ago, an asterisk-only configuration was imported into FreePBX. I have extension 200 configured in Misc Application with a Misc Destinations of voicemail. The extension really doesn’t exist in context from-internal.
Should it? If so, what would that look like? Or do I have something misconfigured?
I used to use Polycom phones but I gave up. I was told Polycom no longer pays for Sangoma support so the hardware is aging out and is unsupported. I have had numerous issues getting buttons to update via EPM and have since switched to Grandstream and Sangoma phones. A lot less issues now. I also didnt like how the buttons on the phone would move around depending on how many buttons were programmed and there was no way to put a number on a specific button unless all the buttons before it were also programmed.