Thanks very much for the reply.  The key question is, what can I do about
it?  The SipServlet API says I can't make ANY changes to the contents of the
Contact header in the response, and I don't know how else to change the
response so the client gets a usable address.  I tried pushing an address
into the request before calling createResponse(), but that had no effect.

Thanks,

Marc

On Wed, Dec 15, 2010 at 1:52 PM, Kevin P. Fleming <[email protected]>wrote:

> On 12/15/2010 10:39 AM, Marc Schabb wrote:
>
> > that, I don't know how it's setting that field.  It may be that the IPv6
> > address is formatted in a way that Sipper can't use it:
> >
> > sip:2001:0:4137:9e76:46:37ea:9f0b:aa6e:5060
>
> This is indeed invalid. The IPv6 address must be enclosed in square
> brackets, optionally followed by a colon and port number.
>
> > Inspecting the Ruby source code of Sipper, it looks like it may be
> expecting
> > the IP address to have a set of square brackets around it.
>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to