John Todd said:

The freenum.org project wants to use your trunks! The freenum.org project is an ENUM parallel tree, which has as an eventual goal the distribution of ENUM numbering in nations or areas which due to political or other issues are not able to get secure, inexpensive, or functional ENUM capabilities.

....


my sip.conf contains:

   [general]
   search => freenum.org
   search => e164.arpa


Extensions.conf exten => _1800X.,1,EnumLookup(${EXTEN}) exten => _1800X.,52,Goto(long-distance,${EXTEN},1) exten => _1800X.,102,Goto(long-distancei2,${EXTEN},1) exten => _1800X.,2,GotoIf($[$[${ENUM:0:3} = SIP}] |$[${ENUM:0:3} = IAX]]?3:4)

  exten => _1800X.,3,Dial(${ENUM})
  exten => _1800X..,4,Goto(normal-dial,${EXTEN},1)
  exten => _1800X.,104,Goto(normal-dial,${EXTEN},1)


I setup my sip.conf and extensions.conf as above. EnumLookup seems to get a zero return code but the priority that gets executed is 102.

Messages in the console.log are:
Executing EnumLookup("[EMAIL PROTECTED]/3", "18005551212") in new stack
ENUM got '0'
 -- Executing Goto("[EMAIL PROTECTED]/3", "long-distance2|18005551212|1") in new
stack
 -- Goto (long-distance2,18005551212,1)


Any ideas on how to debug this problem?? Robert


Add a priority 2 that looks like:

exten => _1800X.,2,NoOp(${ENUM})

This will allow you to see what gets handed back from the lookup. Remember to correctly increment the priorities below 2 to reflect the new line.


1) Your priority 2 is missing a space after the | expression. It should look like:
exten => _1800X.,2,GotoIf($[$[${ENUM:0:3} = SIP}] | $[${ENUM:0:3} = IAX]]?3:4)


2) Priority 102 says "long-distancei2" - is that "i" supposed to be in there?

3) Type "dig NAPTR 2.1.2.1.5.5.5.0.0.8.1.freenum.org." on a command line and let's see the answer. You should see the NAPTR replies.

4) Fire up tcpdump during a test like this: "tcpdump -n port 53" and watch as the queries go out and come back.

5) Your priority 4 has two "." characters in the extension regexp. That will cause miscellaneous failures.


JT _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to