PJSIP syntax error exception when parsing 'From' header on line 4 col 54

I have a problem with registration of one type of embedded device (Lara Intercom) - log below. Only non-standard thing in From field for me is that tag contains “@ip address” marked with **. Can this be solved on asterisk side?

ERROR[590]: pjproject: : sip_transport. Error processing 425 bytes packet from UDP 192.168.1.241:5060 : PJSIP syntax error exception when parsing ‘From’ header on line 4 col 54:
REGISTER sip:192.168.2.10 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.241:5060;rport;branch=0000000587
Max-Forwards: 70
From: “Lara” <sip:Lara@192.168.2.10>;tag=8427e604**@192.168.1.241**
To: “Lara” <sip:Lara@192.168.2.10>
Call-ID: 192.168.1.241
CSeq: 587 REGISTER
User-Agent: LARA-3.6.003
Contact: “Lara” <sip:Lara@192.168.1.241:5060>
Expires: 300
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS
Content-Length: 0

Thanks
Zdenek

You might be better off letting LARA not register, and, instead, assign static IP.

Can you edit your post and use the preformatted feature of the SIP? I do not know if you had four or just two stars at the end of the From line.

Of course, you could dig down into the source code of PJProject and remove that check. That is a lot of work and depends on your coding skills. Or are you asking how to solve that actually?

By the way, What does the manufacturer of that SIP user agent say about this?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.