On Wed, Mar 23, 2011 at 6:39 AM, Gustavo Espeche < gustavo.espeche@easyipcall.com> wrote:
i'm attaching a tcpdump capture. Thanks.
Did you actually look at the capture? :D You have a ton of these: SIP/2.0 400 Bad To Header So, this has nothing to do with a Diversion Header, it has to do with the fact that you have a '#' in your To Header, which is a no-no. Whoever is sending this invite needs to URL-encode it or remove the # sign. The offending header is this: To: 548#254722577500 <sip:548#254722577500@38.108.107.228> Brian West is wondering if this is from a Nextone device? Just curious. Anyway, have them fix the To header and you should be okay. (Note: the Diversion header also needs to have the # URL endcoded.) -MC P.S. - If they get their knickers in a twist over the URL encoding then throw the RFC at them: http://www.ietf.org/rfc/rfc1738.txt Specifically, page 2 under "Unsafe:" you have this sentence: The character "#" is unsafe and should always be encoded because it is used in World Wide Web and in other systems to delimit a URL from a fragment/anchor identifier that might follow it.