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/