Determine firstline parts: Bad request protocol Packet
From Kolmisoft Wiki
Jump to navigationJump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
If you have a lot of messages:
[Aug 6 17:45:54] WARNING[30322]: chan_sip.c:6713 determine_firstline_parts: Bad request protocol Packet [Aug 6 17:45:58] WARNING[30322]: chan_sip.c:6713 determine_firstline_parts: Bad request protocol Packet [Aug 6 17:45:59] WARNING[30322]: chan_sip.c:6713 determine_firstline_parts: Bad request protocol Packet
That's buggy Cirpack, read: http://lists.digium.com/pipermail/asterisk-users/2008-February/205617.html
Solution:
Add to iptables such rule:
# drop Keep Alive packets from Cirpack SIP proxy xs4all /sbin/iptables -A INPUT -p udp -m udp --dport 5060 -m string --string "Cirpack KeepAlive Packet" --algo bm -j DROP
More details: http://www.mail-archive.com/asterisk-users@lists.digium.com/msg196091.html