I try to call an ENUM number. I use this settings for it:

mpath="/usr/local/lib64/openser/modules/"
loadmodule "enum.so"

# -- enum params --
modparam("enum", "domain_suffix", "e164.arpa.")

route{

       # -----------------------------------------------------------------
       # initial sanity checks -- messages with
       # max_forwards==0, or excessively long requests
       # -----------------------------------------------------------------
       if (!mf_process_maxfwd_header("10")) {
               sl_send_reply("483","Too Many Hops");
               exit;
       };

       if (msg:len >=  4096 ) {
               sl_send_reply("513", "Message too big");
               exit;
       };

       # -----------------------------------------------------------------
       # NAT detection
       # -----------------------------------------------------------------
log("I am checking for NAT now\n");
       route(2);


       # -----------------------------------------------------------------
       # if you want to make ENUM work with numbers starting with "00",
       # use the following to convert "00" it into a "+"
       # -----------------------------------------------------------------

log("I am checking for ENUM now\n");

if (uri=~"^sip:00[1-9][0-9]*@") { # tried before: taipei\.elmit\.net") {
       # strip leading "00"
# (change example.net to your domainname or skip the stuff after the "@")
       strip(2);
       # (adjust, if your international prefix is something else than "00")
       prefix("+");
       };

       # check if request uri starts with an international phone
       # number (+X.), if yes, try to ENUM resolve in e164.arpa.
       # if no result, try in nrenum.net

if (uri=~"sip:\+[0-9]+@") { # tried before: taipei\.elmit\.net") { # (change example.net to your domainname or skip the stuff after the "@")
       ####if ( !enum_query("e164.arpa.") ) {
       ####    enum_query("nrenum.net.");
       ####     };
       if (enum_query()) {
               t_relay();
               exit;
               }
       };


I tried to add some log statements, but I never see them in /var/log/messages either.
Below is the ngrep output. It seems that it does not go anywhere in route()

Any ideas how to track it down?

bye

Ronald



Content-Type: application/sdp.
User-Agent: eyeBeam release 1005g stamp 32576.
Content-Length: 809.
.
v=0.
o=- 2 2 IN IP4 192.168.250.108.
s=CounterPath eyeBeam 1.5.
c=IN IP4 192.168.250.108.
t=0 0.
m=audio 48702 RTP/AVP 107 100 106 6 0 105 18 3 5 101.
a=alt:1 2 : O5/HQNzE iLXVkGqH 5.32.86.166 48702.
a=alt:2 1 : ok7vH1EF jO6dCAlm 192.168.250.108 48702.
a=fmtp:18 annexb=yes.
a=fmtp:101 0-15.
a=rtpmap:107 BV32/16000.
a=rtpmap:100 SPEEX/16000.
a=rtpmap:106 SPEEX-FEC/16000.
a=rtpmap:105 SPEEX-FEC/8000.
a=rtpmap:18 G729/8000.
a=rtpmap:101 telephone-event/8000.
a=sendrecv.
a=x-rtp-session-id:E4797B0FC1A140648811BD63523C3B70.
m=video 40488 RTP/AVP 125.
a=alt:1 2 : urVBRqXw O9lI2kQp 5.32.86.166 40488.
a=alt:2 1 : LCXVKz4X nxDzxq4V 192.168.250.108 40488.
a=fmtp:125 profile-level-id=42e015; max-br=4000; max-mbps=19800.
a=rtpmap:125 H264/90000.
a=sendrecv.
a=x-rtp-session-id:B8E2EE0EA3944D6DA47E5D98AABCD52B.

#
U 2006/09/28 16:57:11.567171 192.168.250.41:5060 -> 192.168.250.108:40430
SIP/2.0 404 Not Found.
Via: SIP/2.0/UDP 192.168.250.108:40430;branch=z9hG4bK-d87543-0c396723de34cf5a-1--d87543-;rport=40430. To: "00886228357765"<sip:[EMAIL PROTECTED]>;tag=329cfeaa6ded039da25ff8cbb8668bd2.e6c9.
From: "Ronald-taipei @ video "<sip:[EMAIL PROTECTED]>;tag=3f7a5072.
Call-ID: YmQ0YzNiYmU4MDJjMjQ4YzAyZjJjMjZiYzA3ZGYxYTk..
CSeq: 1 INVITE.
Server: OpenSer (1.1.0-notls (x86_64/linux)).
Content-Length: 0.
Warning: 392 192.168.250.41:5060 "Noisy feedback tells: pid=11197 req_src_ip=192.168.250.108 req_src_port=40430 in_uri=sip:[EMAIL PROTECTED] out_uri=sip:[EMAIL PROTECTED] via_cnt==1".
.

#
U 2006/09/28 16:57:11.569258 192.168.250.108:40430 -> 192.168.250.41:5060
ACK sip:[EMAIL PROTECTED] SIP/2.0.
Via: SIP/2.0/UDP 192.168.250.108:40430;branch=z9hG4bK-d87543-0c396723de34cf5a-1--d87543-;rport. To: "00886228357765"<sip:[EMAIL PROTECTED]>;tag=329cfeaa6ded039da25ff8cbb8668bd2.e6c9.
From: "Ronald-taipei @ video "<sip:[EMAIL PROTECTED]>;tag=3f7a5072.
Call-ID: YmQ0YzNiYmU4MDJjMjQ4YzAyZjJjMjZiYzA3ZGYxYTk..
CSeq: 1 ACK.
Content-Length: 0.
.


_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to