Re: [GnomeMeeting-devel-list] Problems with gnomemeeting-snapshot (opal) and SIP-Provider web.de



Hi Damien,

Damien Sandras schrieb am Freitag, 15. Juli 2005 um 19:24:56 +0200:
> > Hi Damien,
> > Damien Sandras schrieb am Donnerstag, 14. Juli 2005 um 20:01:57 +0200:
> >
> >> Craig, in src/sip/sipcon.cxx, find method
> >> "OnReceivedAuthenticationRequired". At the end of the method, we have
> >> this
> >> line :
> >> // Restart the transaction with new authentication info
> >> remotePartyAddress = targetAddress.AsQuotedString(); // start with a new
> >> To tag
> >
> > for testing, I just commented this line, and then it worked :-) At least
> > this is a temporary fix :-)
> >
> 
> The correct fix would be to replace that line by this group of instructions :
>    PINDEX j;
>    if ((j = remotePartyAddress.Find (';')) != P_MAX_INDEX)
>      remotePartyAddress = remotePartyAddress.Left(j);
> 
> Can you test and report back? Thanks!
> 

as far as I can see the to: is now created correct.
But the second INVITE (first without auth)
is send to the wrong host:

realm: web.de, proxy: sip.web.de

1. I call sip:<number>@web.de
2. the first INVITE is sent to sip.web.de without auth
3. Rejection (normal)
4. the secont INVITE is formally correct, but not sent to the proxy
sip.web.de but to 'web.de' which has a different ip, and sends icmp port
unreachable back.

it seems that the second INVITE is not sent to the proxy, but to the
realm, which is in my case the main webserver of web.de.

-- 
J�rg Friedrich

There are only 10 types of people:
Those who understand binary and those who don't.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]