SIP Domain Resolver (domainResolver)
Configuration for the SIP domain resolver
Attribute name | Data type | Default value | 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. |
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
Minimum: 512 Maximum: 32767 |
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. |