Unfortunately this didn't work.  I got it to send the correct internal address and openSER still responds with the public address.

I am thinking that having it match on LINEID or the contact URI would work.  Am I crazy?

Scott Lawrence wrote:
On Sat, 2006-11-11 at 10:45 -0600, Charlie Hedlin wrote:
  
You are very right, this is the real problem, and it apears to be a
sipXtapi issue.

When the register request is sent I see the Private IP in the contact
header.  I recieve an authorization required message and sipXtapi
resubmits the request.  The resubmitted request contains the public IP
of the contact, and the response from openSer has this public IP.

The client tries to find the contact for the local IP, which of course
it doesn't find.  I am looking for the best way to fix it (match the
NAT mapped contact on the response, fix the request, etc.)
    

Fixing the request is really the only sensible thing, I think.

  
_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to