Hello all While testing the compatibility of my SIP implementation with several different end-points, I have discovered some end-points (X-Lite in particular www.xten.com) which periodically send UDP packets to my server's SIP port (5060) which contain only 2 bytes (0x0d 0x0a) CRLF roughly every 10 seconds. According to SIP this constitutes the "empty-line" which separates the headers from the message contents, however there is neither headers nor message contents so the packet has little meaning and my software rejects it as erroneous!
Is this operation correct? If so for what purpose would these packets serve and in which RFC is it specified? The only reason I could imagine for this operation is to somehow reset the SIP message framing (which would only be meaningful on TCP not UDP) or maintaining NAT mapping however wouldn't the REGISTER every 60 seconds accomplish this? Could anyone shed some light on this? Thanks in advance Bill Moats _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
