domainResolver - SIP Domain Resolver (domainResolver)

Configuration for the SIP domain resolver

NameTypeDefaultDescription
dnsAutoResolvebooleanfalseResolve domain names automatically.
dnsEdns
  • N
  • Y
YDefines 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.
N
N
Y
Y
dnsUdpPayloadSizeshort
Min: 512

Max: 32767
1280The UDP payload size in bytes for the DNS resolver service.
dnsSingleQueryTimeoutSecA period of time with second precision5sThe 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.
dnsAllowedFailuresint5The number of allowed DNS lookup failures for the DNS failover mechanism.
dnsWindowSizeMinint600The minimum window size for the DNS failover mechanism.
dnsWindowSizeIntervalint10The resolver service window size interval for the DNS failover mechanism.
dnsRequestCacheTimeoutMinA period of time with minute precision10mThe 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.
addTtlbooleanfalseAdd an IBMTTL parameter to the SIP URI.

dnsServers

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.