Sorry, this really was a newbie question.  It looks like all I need to do is
set the server IP address manually in the sip-container's external-address
attribute. I thought they meant to somehow set up a pattern match to
surround the heuristically-obtained address with square brackets.
 [ Show ยป <http://java.net/jira/browse/SAILFIN-1542> ]
 zenwick <http://java.net/jira/secure/ViewProfile.jspa?name=zenwick> added a
comment - 15/Dec/10 09:14 PM I get it: you just set the server IP address
manually in the sip-container's external-address attribute. I thought you
meant to somehow set up a pattern match to surround the
heuristically-obtained address with square brackets.
   Thanks for all the help.


On Wed, Dec 15, 2010 at 11:57 PM, Marc Schabb <[email protected]> wrote:

> Thanks for the suggestion.  I ran across a Sailfin defect report that has
> been open for the past two years: http://java.net/jira/browse/SAILFIN-1542
>
> It says 'Today we can workaround the problem by configuring the sip
> external address with the "[]" in the domain.xml'.  That sounded a lot
> friendlier than re-writing SUN's reference server as a first-time SIP
> project. I looked at this file and at the admin reference for domain.xml
> (PDF at http://dlc.sun.com/pdf/821-0194/821-0194.pdf) and it says the
> following (at p.145):
>
> *sip-container: external-address *
>
>    - determined by SIP container based on network interfaces
>    - Specifies the address that is externally visible to clients. The
>    clients see the entire cluster. In some cases, when providing addresses to
>    clients, the servers must use this address to make sure the client can call
>    back the load-balanced cluster instead of the individual server instance
>    that provided the callback.
>
> This doesn't really help me figure out how to put square brackets around an
> IPv6 address.  Does anyone have experience with this configuration?
>
>
>
> On Wed, Dec 15, 2010 at 4:14 PM, Kevin P. Fleming <[email protected]>wrote:
>
>> On 12/15/2010 01:11 PM, Marc Schabb wrote:
>>
>>> 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.
>>>
>>
>> Sounds like you need to find a newer version of your stack, or dive into
>> it and fix it yourself.
>>
>>
>> --
>> Kevin P. Fleming
>> Digium, Inc. | Director of Software Technologies
>> 445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
>> skype: kpfleming | jabber: [email protected]
>> Check us out at www.digium.com & www.asterisk.org
>>
>
>
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to