Hi I have followed the ENUM Guide https://github.com/Metaswitch/clearwater-docs/wiki/ENUM, and now, the SPROUT seems able to perform searching on different domain, below is my observations from my setup.
- I have two SIP clients are already registered in SPROUT, says 85200000000 (A) and 85211111111 (B). They are in the same domain. - When SIP Client A calls Client B, SPROUT send DNS query on querying 1.1.1.1.1.1.1.1.e164.arpa, and there is no entry is configured in the ENUM server, and ENUM server response "no such name" - SPROUT then route the INVITE to SIP Client B. - When SIP Client A calls a client that are not in the same domain, SPROUT send DNS query on querying, says 8.8.8.8.8.e164.arpa, and this entry is configured in the ENUM server, and server response with Regex: "!(^.*$)!sip:\\[email protected]!" (this is what I have configured in the ENUM server 8.8.8.8.8 IN NAPTR 1 1 "u" "E2U+sip" "!(^.*$)!sip:\\[email protected]!" . - SPROUT then route the INVITE to node with IP 192.168.206.112. Questions 1. Does the above observation correct? 2. Is it a MUST to lookup the ENUM server if the number is in the same domain? 3. For the number not in the same domain, if I use a domain name instead of IP address, i.e. using "8.8.8.8.8 IN NAPTR 1 1 "u" "E2U+sip" "!(^.*$)!sip:\\[email protected]!" .", what additional setup I need to added? I tried to configure this, but it seems that SPROUT do not know how to route the INVITE if domain name is used. Is it related to enum.json? 4. What is the normal way to make call in SIP Client, is it a number or a number with domain name ([email protected])? Please help - PS _______________________________________________ Clearwater mailing list [email protected] http://lists.projectclearwater.org/listinfo/clearwater
