Re: ERROR:I'm trying to delete a VIA but it's not mine!
Colin Guthrie <gmane-D409yXkIzt2rnn0nCzrM/[email protected]> Mon, 25 Jun 2007 01:21:47 +0100
| Newsgroups | gmane.network.siproxd |
|---|---|
| Message-ID | <[email protected]> |
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 ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/