[prev in list] [next in list] [prev in thread] [next in thread]
List: serdev
Subject: [Serdev] Re: [Sems] ser sems isdngw routing problems
From: klaus.mailinglists () pernau ! at (Klaus Darilion)
Date: 2004-04-26 15:11:29
Message-ID: 408D0AC1.2040805 () pernau ! at
[Download RAW message or body]
maybe this is a problem caused by the multi-domain capabilities of
unstable ser. unstable ser only works fine with multi-domain=1 (at the
moment).
klaus
Ulrich Holeschak wrote:
> Hi,
> Now i have anylyzed it a bit deeper, why with the cirrent CVS version of
> ser the acks from sems/isdngw are lost.
>
> The problem is that for the ack the command lookup("location") fails:
>
> if (lookup("location")) {
> log("location detected relay it ...\n");
> if (!t_relay()) {
> sl_reply_error();
> };
> break;
> };
>
> Now there is the question, why is this happening?
>
> In the log file in can find the error message:
> lookup(): '@192.168.42.240' <mailto:'@192.168.42.240'> Not found in usrloc.
>
> With the working version of ser (0.8.12) the ACK is also detected as uri
> == myself, but the message "Not found in usrloc" is not appearing and
> therefore the ack is routed correctly.
> I have no sql installed on my system, but this should be no problem (the
> sql related modules fail to compile but i don't use them).
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if host==us:
> 12==12 && [router.local] == [router.local]
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if port 5060
> matches port 11289
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if host==us:
> 12==9 && [router.local] == [localhost]
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if port 5060
> matches port 11289
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if host==us:
> 12==12 && [router.local] == [router.local]
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if port 5060
> matches port 11289
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if host==us:
> 12==9 && [router.local] == [localhost]
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if port 5060
> matches port 11289
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if host==us:
> 14==12 && [192.168.42.240] == [router.local]
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if port 5060
> matches port 5060
> Apr 25 13:07:37 router ./ser[8615]: ras(): Next hop:
> 'sip:192.168.42.240;transport=tcp;r2=on;ftag=000021BB34767FA5;lr=on' is
> loose r
> Apr 25 13:07:37 router ./ser[8615]: parse_headers: flags=-1
> Apr 25 13:07:37 router ./ser[8615]: ras(): The last route URI:
> 'sip:192.168.42.240;transport=tcp;r2=on;ftag=000021BB34767FA5;lr=on'
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if host==us:
> 14==12 && [192.168.42.240] == [router.local]
> Apr 25 13:07:37 router ./ser[8615]: check_self - checking if port 5060
> matches port 5060
> Apr 25 13:07:37 router ./ser[8615]: uri == myself
> Apr 25 13:07:37 router ./ser[8615]: lookup(): '@192.168.42.240'
> <mailto:'@192.168.42.240'> Not found in usrloc
> Apr 25 13:07:37 router ./ser[8615]: ACK detected, but not found in
> location!
>
> Thanks,
>
> Ulrich
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Sems mailing list
> Sems@iptel.org
> http://mail.iptel.org/cgi-bin/mailman/listinfo/sems
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic