IPv6 Support
If an object has a property that can contain an IP address, the address is usually set to the unspecified IP address (0.0.0.0). That means the object listens on IPv4 and IPv6 addresses. By default clients use the IPv4 address. You can override this behavior so that clients use the IPv6 address.
Prerequisites
Before using an IPv6 supported network, perform the following tasks:
- Complete all the network configuration changes required for network traffic routing.
- Enable all physical machines participating in the installation topology for IPv4 and IPv6 addressing in dual-stack IP implementations.
- Configure the names of all machines to resolve to at least one IPv4 or IPv6 address.
- Configure clients to communicate with the servers in one of the following ways:
- Use explicit IPv4 or IPv6 addresses.
- Use the addresses returned by the address translation mechanism (DNS or local host files) performed on the machine name.
IPv6 Address Support
IPv6 addresses are supported by machine names and URLs in the following tools and objects:
- TIBCO Configuration Tool
- Administrator and TIBCO Business Studio - BPM Edition wizards and CLI property files
- Components that use dynamic wiring
- Resource templates
IPv6 Address Representation
IPv6 address representation is described in the IPv6 Addressing Architecture and Format for Literal IPv6 Addressing in URLs specifications, and summarized in the following table:
IP Address Use and Resolution
The default configuration of the Administrator server network adapter is the unspecified IP address (0.0.0.0), which means that it listens on IPv4 and IPv6 addresses. When clients access the Administrator server by machine name, the name lookup resolves to both addresses. By default, Administrator clients use the IPv4 address. To override this behavior and use the IPv6 address, set the value of the JVM system property java.net.preferIPv6Addresses to true in the Administrator Node. The Managing Nodes section in Administration Guide explains how to set a JVM property for a Node.