Re: [OpenSIPStack] upper registration route problem - authentication fails
Brought to you by:
joegenbaclor
From: OpenSIPStack F. <ope...@op...> - 2008-06-17 13:33:55
|
Hello Joegen, many thanks for your reply and pointing me into the right direction. You have been perfectly right with your hunch - the problem is that the OpenSBC cannot pop the first via header. I have digged a bit deeper into the source code and added some traces to the functions where I suspect the error. >From my point of view it goes the following way : 1. ProxySession.cxx --> GetTransportManager()->IsLocalAddressAndPort( via.GetURI() ) is called since this call fails, response.PopTopVia() is not executed and the message is not routed back to the client 2. Within SIPTransportManager::IsLocalAddressAndPort the function SIPTransport::Resolve( uri, addr, port ) is called - the call for this function fails and FALSE is returned 3. SIPTransport::Resolve is called. I' m still trying to find out at which point it fails in this function. I will provide an update as soon as I know. Regards, Andre |