@crbowers wrote:
I'm having an issue implementing TLS with Polycom VVX phones.
Than handshake completes successfully, but the following appears in the asterisk log and the phone never registers:
x.x.x.x = endpoint IP, y.y.y.y = PBX IP
[2017-03-08 12:05:20] ERROR[28463] pjproject: sip_transport. Error processing 588 bytes packet from TLS x.x.x.x:40147 : PJSIP syntax error exception when parsing 'Request Line' header on line 1 col 1: \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nREGISTER sip:y.y.y.y:5061;transport=tls SIP/2.0 Via: SIP/2.0/TLS x.x.x.x:40147;branch=z9hG4bKeb3d0ff47EDA7B3 From: "Server" <sip:8041@y.y.y.y:5061>;tag=17445EF2-D0750F59 To: <sip:8041@y.y.y.y:5061> CSeq: 1 REGISTER Call-ID: e6211a9ca3bc861037cb2cc20e80c842 Contact: <sip:8041@x.x.x.x:40147;transport=tls>;methods="INVITE, ACK, BYE, CANCEL, OPTIONS, INFO, MESSAGE, SUBSCRIBE, NOTIFY, PRACK, UPDATE, REFER" User-Agent: PolycomVVX-VVX_201-UA/5.5.1.12442 Accept-Language: en Max-Forwards: 70 Expires: 3600 Content-Length: 0 -- end of packet.
I do not have this issue with older SoundPoint IP devices, only the VVX devices. The SoundPoint IP's register over TLS and complete calls using SRTP.
Obviously something has changed with the newer devices on the Polycom side of things. I was just wondering if anybody had seen this and if there was a solution.
-Christian
Posts: 6
Participants: 3