SIP Domain Resolver (domainResolver)
Configuration for the SIP domain resolver
Name | Type | Default | Description |
---|---|---|---|
addTtl |
boolean |
false |
Add an IBMTTL parameter to the SIP URI. |
dnsAllowedFailures |
int |
5 |
The number of allowed DNS lookup failures for the DNS failover mechanism. |
dnsAutoResolve |
boolean |
false |
Resolve domain names automatically. |
dnsEdns |
|
Y |
Defines the transport protocol for DNS lookup to resolve RFC 3263 SIP URIs. If set to Y, UDP is used. If set to N, TCP is used. |
dnsRequestCacheTimeoutMin |
A period of time with minute precision |
10m |
The minimum time in minutes after which cached DNS queries time out. Specify a positive integer followed by a unit of time, which can be hours (h) or minutes (m). For example, specify 30 minutes as 30m. You can include multiple values in a single entry. For example, 1h30m is equivalent to 90 minutes. |
dnsServers |
string |
Allows a SIP URI to be resolved through DNS into the IP address, port, and transport protocol. The value is a String that contains exactly one or two address and port tuples, where two tuples are separated by a space. |
|
dnsSingleQueryTimeoutSec |
A period of time with second precision |
5s |
The number of seconds after which a single query times out for the DNS failover mechanism. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), or seconds (s). For example, specify 30 seconds as 30s. You can include multiple values in a single entry. For example, 1m30s is equivalent to 90 seconds. |
dnsUdpPayloadSize |
short |
1280 |
The UDP payload size in bytes for the DNS resolver service. |
dnsWindowSizeInterval |
int |
10 |
The resolver service window size interval for the DNS failover mechanism. |
dnsWindowSizeMin |
int |
600 |
The minimum window size for the DNS failover mechanism. |