Hi chow,
OpenSIPS is performing the SRV DNS lookup because the underlying C
library function (man res_search) DOES NOT read from /etc/hosts.
In order to skip any DNS lookup with t_uac_dlg [1], you must specify a
NEXT HOP IP (3rd parameter). Now comes the tricky part:
* if you are working with bash, you cannot use "host" and "dig". Only
the following commands will read from /etc/hosts, without additional SRV
lookups:
- getent ahostsv4 voip.test.com | awk '{print $1}' | sort -u
- resolveip -s voip.test.com (NOTE: command comes with mysql-server
package)
* if you're working with another language, good luck :)
This is how the MI message should look like:
:t_uac_dlg:
MESSAGE
sip:[email protected]
XXX.XXX.XXX.XXX <- resolve "voip.test.com" by yourself here
.
"From: sip:[email protected]
To: sip:[email protected]
Content-Type: Multipart/Related"
[1] http://www.opensips.org/html/docs/modules/2.2.x/tm#id295949
Best regards,
Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com
On 08.04.2015 10:12, chow wrote:
Hi:
have a problem , I can not fix it.
I have a domain in my sip server that is voip.test.com.
In my /etc/hosts have :
192.168.1.1 voip.test.com
our opensips linsten : 192.168.1.1:5060 (protocol use tcp)
In my opensips.cfg have:
auto_aliases=yes
alias=localhost
alias=localhost.localdomain
alias=voip.test.com:5060
dns=no
dns_retr_time=1
dns_retr_no=3
dns_try_ipv6=no
disable_dns_blacklist=yes
disable_dns_failover=no
dns_use_search_list=no
rev_dns=no
loadmodule "domain.so"
####Database mode: 0 means non-caching, 1 means caching.
modparam("domain", "db_mode", 1)
I call the mi interface from other server, then opensips received
message,
it alwasys do dns lookup for voip.test.com.
why opensips do this, how can I disable dns lookup
mi message as below:
:t_uac_dlg:
MESSAGE
sip:[email protected]
.
.
"From: sip:[email protected]
To: sip:[email protected]
Content-Type: Multipart/Related"
please, give me some suggestion!!! thanks a lot
--
View this message in context:
http://opensips-open-sip-server.1449251.n2.nabble.com/disable-dns-lookup-tp7596381.html
Sent from the OpenSIPS - Users mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users