IBM iSeries Navigator Hangs Unexpectedly When Accessing Components



*Technote

IBM iSeries™ Navigator returns the message: an error occurred while attempting to initialize the list : the requested operation can not be performed because the server connection has dropped . The client was unable to utilize the functionality of all components in iSeries Navigator. After attempting to expand the component, iSeries Navigator hangs for an abnormally long amount of time before finally returning the error message stated above.

After running a Java Trace through IBM iSeries Access for Windows, the following exception appeared:

java.net.NoRouteToHostException: No route to host: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl .java:326)
at java.net.PlainSocketImpl.connectToAddress(PlainSoc ketImpl.java:191)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.j ava:178)
at java.net.Socket.connect(Socket.java:450)
at java.net.Socket.connect(Socket.java:400)
at java.net.Socket.<init>(Socket.java:314)
at java.net.Socket.<init>(Socket.java:142)
at com.ibm.as400.access.PortMapper.getServerSocket(Po rtMapper.java:141)
at com.ibm.as400.access.AS400ImplRemote.signonConnect (AS400ImplRemote.java:1849)
at com.ibm.as400.access.AS400ImplRemote.signon(AS400I mplRemote.java:1749)
at com.ibm.as400.access.AS400.sendSignonRequest(AS400 .java:2534)
at com.ibm.as400.access.AS400.promptSignon(AS400.java :2126)
at com.ibm.as400.access.AS400.signon(AS400.java:3336)
at com.ibm.as400.access.AS400.getVRM(AS400.java:1752)
at com.ibm.as400.opnav.cci.Context.<init>(Context.jav a:122)

The problem is related to the existence of IPv6 and JRE1.4.1 on the individual PC. To resolve the problem, do the following:

Step 1: Determine if IPv6 is installed on the PC. Do the following:



1 Go to Start > Control Panel > Network Connections .
2 Right-click on Local Area Connection .
3 Left-click on Properties .
4 Determine if Internet Protocol IPv6 (TCP/IP) is under This connection uses the following items: in the General tab.

Step 2: Ensure the client is on at least service level SI17742 for V5R3.

Step 3: Determine the JRE version. Do the following:


1 Open a DOS command prompt.
2 Type the following:
cd \Program Files\IBM\Client Access\JRE\Bin\
3 Type the following:
java -version

then press the Enter key to view the JRE version information.

Step 4: If the JRE version is 1.4.1, then install JRE1.4.2 . JRE 1.4.2 can be downloaded at the following Web site:

ftp://ftp.software.ibm.com/as400/pro...V5R3JRE142.exe

The JRE1.4.2 fix package will correct the issue.






System i Support

IBM disclaims all warranties, whether express or implied, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright (c) 1996,1997,1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult the Terms of use link, and select the Copyright and trademark information link from the left navigation bar for trademark information.