Consultor Eletrônico



Kbase P137781: Configuration issues to consider when using RMI-based OpenEdge command like utilities in an IPv6 env
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   16/07/2010
Status: Verified

GOAL:

Configuration issues to consider when using RMI-based OpenEdge command like utilities in an IPv6 environment

GOAL:

Configuration issues to be aware of when using IPv6 addresses with the AdminServer

GOAL:

Are there any configuration issues I need to be aware of when configuring OpenEdge to make use of IPv6 addresses

GOAL:

IPv6 considerations associated with the AdminServer

GOAL:

Java environment considerations when using IPv6 addresses

GOAL:

How to configure AdminServer to use IPv6

FACT(s) (Environment):

OpenEdge 10.1B
OpenEdge 10.1C

FIX:

Some network topologies, especially where the Java system default values are ?-Djava.net.preferIPv4Stack=true? and ?-Djava.net.preferIPv6Addresses=false?, may cause the RMI-based OpenEdge command line utilities to fail. The failure occurs when attempting to resolve an IPv6 hostname/IP address causing the connection to the remote process to fail. Example: nsman ?name NS1 ?query ?host ::. This issue can be avoided by following these steps:
1. Edit the $DLC/properties/JavaTools.properties and locate the ?[Common]? section. Within this section, modify the ?jvmargs=-ms8m ?mx25m? property by appending ?-Djava.net.preferIPv4Stack=false -Djava.net.preferIPv6Addresses=true?. The completed property should appear as: ?jvmargs=-ms8m ?mx25m -Djava.net.preferIPv4Stack=false -Djava.net.preferIPv6Addresses=true?.
2. Start the AdminServer with the ipver switch set to ipv6. Example: proadsv ?start ?ipver ipv6

These changes will result in the RMI-based OpenEdge command line utilities being able to successfully resolve IPv6 hostnames/IP addresses.