Re: [Siproxd-users] ERROR:I'm trying to delete a VIA but it's not mine!
Status: Beta
Brought to you by:
tries
From: Colin G. <gm...@co...> - 2007-06-25 00:22:22
|
Thomas Ries wrote: > Hi Colin, > > If you still get the error about deleting vias (and you are sure that > the via in question is your external IP address), please send me a debug > log (loglevel = -1) including the error (and all output before, starting > when the offending DIALOG started). > > An error of "unable to parse SIP message" does mean that the libosip2 > parser did fail to parse the SIP message. Usually this is due to > incorrect SIP headers (on classic is having Asterisk adding an > Alert-Info header without using the '<>' around the value part). > What you need is the SIP message that provokes this error. That message > will be included in the debug output for any debuglevel != 0. Then you > have to investigate header for header. > I usually first create a simple text file containing the exact UDP > playload of the offending SIP packet and send it to siproxd using > netcat. This must provoke the error. Then, I start removing / modifying > the headers until I get the guilty. RFC3261 does include a detailed > syntax description of how the headers must look like, which are > mandatory and which are optional. Thanks for all the info. I'll look at this on Monday when I'm in the office! Thanks loads. Col |