klaus, I see this line in my config
file:#modparam("alias_db|auth_db|usrloc|uri_db", "use_domain", 1)I
left it like that because I thought that it is only for multi-domain, which I am not
using now.I see what you mean about the private and public IPs, thank you a lot man, you
have been very helpful.I am having some issues with the RTP and rtpproxy but that will be
in another post.RegardsFabian
Date: Wed, 12 Nov 2008 15:38:07 +0100> From:
klaus.mailinglists(a)pernau.at> To: fborot(a)hotmail.com> CC:
users(a)lists.kamailio.org> Subject: Re: [Kamailio-Users] problem with
fix_nated_register() function> > the AOR does not contain a domain at all!> >
Fabian Borot schrieb:> > I added those lines and replaced fix_nated_contact() by
> > fix_nated_register() and now the AOR is shown with the private IP> >
AOR:: 100> > ^^^no domain, do you have set use_domain=1 in
the > relevant modules?> > > Contact:: > >
sip:100@192.168.1.108:39782;rinstance=3503c109fbf84e53 Q=> >
^^^^^^^^> This is fine - it is exactly what the client sent and what the client >
expects to see in coming INVITE requests as request URI> > >
Expires:: 3577> > Callid:: > >
a23947760b134d2bM2IzODRhODkwM2M5NTM0MzUwMGM4ODY3NTgzYzFjMmE.> >
Cseq:: 2> > User-agent:: eyeBeam release 1003l stamp
30937> > Received:: sip:204.9.239.67:39782> >
^^^^^^^^^^^^^^> Here you see the public IP:port. This
is were Kamailio will send the > request.> > > State::
CS_NEW> > Flags:: 0> > Cflag::
0> > Socket:: udp:65.111.185.187:5060> >
^^^^^^^^^^^^^^^^> This is the interface on which Kamailio
received the request> > Everything looks fine.> > regards> klaus> >
> > Methods:: 5951> > > > > > :-(> >
> > > > > > > > > > > > > > > > >
Date: Wed, 12 Nov 2008 14:37:58 +0100> > > From:
klaus.mailinglists(a)pernau.at> > > To: fborot(a)hotmail.com> > > CC:
users(a)lists.kamailio.org> > > Subject: Re: [Kamailio-Users] problem with
fix_nated_register() function> > >> > >> > >> > >
Fabian Borot schrieb:> > > > thanks a lot Klaus, I changed it to
fix_nated_contact(); and it is > > working.> > > > I guess that that is
the right function to use right?.> > >> > > No.> > >>
> > You should handle REGISTER with fix_nated_register and set the> > >
receive_avp parameter in nathelper and registrar module to the same > > value.>
> >> > > e.g.:> > >> > >
modparam("nathelper", "received_avp", "$avp(i:42)")> >
> modparam("registrar", "received_avp",
"$avp(i:42)")> > >> > >> > > For all other
requests and messages the fix_nated_contact is ok.> > >> > >> >
> regards> > > klaus> > >> > > >> > >
>> > > >> > > >> > > > > Date: Wed, 12 Nov
2008 00:44:06 +0100> > > > > From: klaus.mailinglists(a)pernau.at> >
> > > To: fborot(a)hotmail.com> > > > > CC:
users(a)lists.kamailio.org> > > > > Subject: Re: [Kamailio-Users] problem
with fix_nated_register() > > function> > > > >> > > >
> Klaus Darilion wrote:> > > > > > obviously bad documentation
:-(> > > > > >> > > > > >
http://kamailio.org/docs/modules/1.4.x/nathelper.html#id2467678> > > >
>> > > > > and> > > > >
http://kamailio.org/docs/modules/1.4.x/registrar.html#id2467816> > > >
>> > > > > klaus> > > > >> > > > >>
> > > >> > > > >> > > >> > > > >
> ------------------------------------------------------------------------> >
> > Get 5 GB of storage with Windows Live Hotmail. Sign up today.> > >
> > >
<http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_5gb_112008>>
> > >
------------------------------------------------------------------------> > Get 5 GB
of storage with Windows Live Hotmail. Sign up today. > >
<http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_5gb_112008>
_________________________________________________________________
Stay up to date on your PC, the Web, and your mobile phone with Windows Live
http://clk.atdmt.com/MRT/go/119462413/direct/01/