While re-setting up my Asterisk system I decided that implementing call routing through ENUM lookups would be a good idea. However, I've hit a bit of a problem. Given DNS records like: *.4.4 IN NAPTR blah 9.8.7.6.5.4.3.2.1.4.4 IN NAPTR blah The first record is there to route all numbers starting +44 via a particular gateway. The second record overrides that routing for a specific number, which I want to route via a different gateway. The problem is that it appears this stops a lookup for "1.1.1.1.1.1.1.1.1.4.4" from returning the wildcard record, which is a behaviour I hadn't realised DNS had. Is there a way around this, short of splitting up the override and the wildcard domains into separate domains and doing the lookups separately? It seems quite a short-coming of the ENUM system since I can imagine telephone companies wanting to put a wild card in for their (large) blocks of numbers but still having the ability to add more specific records (e.g. for number portability, etc). -- - Steve xmpp:steve@nexusuk.org sip:steve@nexusuk.org http://www.nexusuk.org/ Servatis a periculum, servatis a maleficum - Whisper, Evanescence