Hi Klaus, It looks like it's time this question got reactivated again - I'd like to do a review of any non-standard SIP behaviour we have before 2.2.
Do you still have a problem? If not, how did you resolve it? Cheers, Dave. Klaus Darilion wrote: > Hi Dave - maybe I'm only failing in the configuration. In the Account > settings, there are the following fields: > > login/username: I guess this is the username in the SIP AoR (public SIP > URI) > > Password: the password > > SIP Domain/Realm: I guess this is the domain part in the SIP AoR (public > SIP URI) - which is usually also used as authentication realm > > Displayname: the displayname in the From: header > > Advanced: > > Server: > Proxy: Port > > > I do not fully understand the meaning of the advanced section. Usually, > the SIP domain should be enough - the client makes SRV lookups and gets > the hostname and port of the SIP proxy. > > Sometimes, if a SIP client does not support SRV lookups or you want to > manually route the SIP requests to a certain host/IPaddress you may also > want to configure an "outbound proxy". I guess this is what the > Server/Proxy settings are for. But, sending to an outbound proxy should > not change the domains in the SIP message. > > E.g, when I configure my SIP Account (sip:[EMAIL PROTECTED]) > and leave the advanced section unchanged, then the SIP request is fine: > > REGISTER sip:nic.at43.at SIP/2.0 > Via: SIP/2.0/UDP 10.10.0.50:5060;rport;branch=z9hG4bK2311978858 > Route: <sip:nic.at43.at:5060;lr> > From: <sip:[EMAIL PROTECTED]>;tag=3773126573 > To: <sip:[EMAIL PROTECTED]> > Call-ID: [EMAIL PROTECTED] > CSeq: 3 REGISTER > Contact: <sip:[EMAIL PROTECTED]:5060> > Max-Forwards: 70 > User-Agent: wengo/v1/wengophoneng/wengo/rev11668/trunk/ > Expires: 0 > Content-Length: 0 > > Then I configure in the advanced section an outbound proxy. > Server: 83.136.32.160 > Proxy: 83.136.32.160 Port 5060 > > In this case Openwengo sends the request to 83.136.32.160 with wrong > headers: > > U 2007/07/12 10:55:09.411616 83.136.33.3:5060 -> 83.136.32.160:5060 > REGISTER sip:83.136.32.160 SIP/2.0 > Via: SIP/2.0/UDP 10.10.0.50:5060;rport;branch=z9hG4bK3412740584 > Route: <sip:83.136.32.160:5060;lr> > From: <sip:[EMAIL PROTECTED]>;tag=290849598 > To: <sip:[EMAIL PROTECTED]> > Call-ID: [EMAIL PROTECTED] > CSeq: 1 REGISTER > Contact: <sip:[EMAIL PROTECTED]:5060> > Max-Forwards: 70 > User-Agent: wengo/v1/wengophoneng/wengo/rev11668/trunk/ > Expires: 2940 > Content-Length: 0 > > > If the Server/Proxy settings are intended as outbound proxy settings, > then they should only change the destination where the request is sent > to and optional add a route header - but never change the RURI, From-URI > and To-URI. > > > > > Further I often see strange requests with user nobody. > This "nobody" stuff is maybe again a proprietary wengo thing which I > have no clue what is it good for. > > > REGISTER sip:5.6.7.8 SIP/2.0 > Via: SIP/2.0/UDP 10.10.0.50:5060;rport;branch=123456789 > Route: <sip:5.6.7.8;lr> > From: nobody <sip:[EMAIL PROTECTED]>;tag=123456789 > To: <sip:[EMAIL PROTECTED]> > Call-ID: [EMAIL PROTECTED] > Contact: <sip:[EMAIL PROTECTED]> > CSeq: 2 REGISTER > Content-Length: 0 > > > regards > klaus > > > Dave Neary wrote: >> Hi Klaus, >> >> Klaus Darilion wrote: >>> I configure openwengo for my SIP proxy: >>> domain/realm: mydomain.foo >>> >>> Then I activate "advanced" section and set: >>> server: mydomain.foo >>> proxy: sip.mydomain.foo port 5060 >>> [x] send via proxy >>> >>> But the REGISTER sent by openwengo to sip.mydomain.foo also uses >>> sip.mydomain.foo in the RURI and in From: and To: instead of just using >>> mydomain.foo. >> >> Just to be sure I understand what you're saying: >> >> You're expecting the REGISTER to use the SIP _server_ in From: and To: >> and it's using the proxy? (Not the realm) >> >> I don't know enough about the SIP protocol yet to know if the behaviour >> you expect is the correct behaviour - I'll let someone else (Minh?) >> comment on that. >> >> Cheers, >> Dave. >> > -- Dave Neary OpenWengo Community Development Manager Email: [EMAIL PROTECTED] Tel: +33 9 51 13 46 45 Mob: +33 6 28 09 73 11 _______________________________________________ Wengophone-devel mailing list Wengophone-devel@lists.openwengo.com http://dev.openwengo.com/mailman/listinfo/wengophone-devel