[Kamailio-Users] ACK when using NAT
michel freiha
michofr at gmail.com
Fri Mar 20 22:15:48 CET 2009
Dear Sir
Please find below the loose_route method...This will be much clear:
if(loose_route()){
if (is_method("BYE")) {
setflag(2); # do accounting ...
setflag(7); # ... even if the transaction
fails
xlog("BYEEEEEEEEEEEEEEEEEEEE");
t_relay();
}
#t_on_reply("7");
#unforce_rtp_proxy();
#fix_nated_sdp("1");
if (is_method("INVITE")) {
xlog("3333333333333333333333333333333333333333333339999999999999999999999999999999999");
fix_nated_contact();
t_on_failure("1");
force_rtp_proxy();
t_relay();
exit();
}
if ( is_method("ACK") ) {
if ( t_check_trans() ) {
xlog("AAAAKKKCCCCCCCNNNNNN");
fix_nated_contact();
t_relay();
exit;
}
}
}
Please help
On Fri, Mar 20, 2009 at 11:06 PM, michel freiha <michofr at gmail.com> wrote:
> Dear All,
> Hi all,
>
> i'm trying to send FAX to an endpoint behind a NAT...The FAX is failing
> because the ACK message is sent to Private endpoint IP instead of PUBLIC
> IP....Can you please let me know what's wrong?Please find below my ACK
> method that i define in loose route methode
>
> f ( is_method("ACK") ) {
> if ( t_check_trans() ) {
> xlog("AAAAKKKCCCCCCCNNNNNN");
> force_rport();
> t_relay();
> exit;
>
> }
>
> Regards
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kamailio.org/pipermail/users/attachments/20090320/aa352332/attachment-0001.htm
More information about the Users
mailing list