No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>

Reminder

To have a better experience, please upgrade your IE browser.

upgrade

How to install U2000 under Solaris system with IPv6

Publication Date:  2012-07-25 Views:  2 Downloads:  0
Issue Description
U2000 installation failed under IPv6 Solaris system.
Alarm Information
Caused by: java.lang.StringIndexOutOfBoundsException: String index out of range: -5 
at java.lang.String.substring(String.java:1938) 
at com.oss.engineering.base.os.impl.NetworkAdapter.getSolarisNetworkAdapters(NetworkAdapter.java:402) 
at com.oss.engineering.base.os.impl.NetworkAdapter.getNetworkAdapters(NetworkAdapter.java:212) 
at com.oss.engineering.base.os.impl.NetworkAdapter.isLocalIP(NetworkAdapter.java:633) 
at com.oss.engineering.base.os.impl.Solaris.isLocalIP(Solaris.java:2776) 
Handling Process
disable IPv6 on the ethernet as below, then the installation is accomplished. 
unplumb interface 
rm /etc/hostname6.* files6
Root Cause
it's caused by IP address, we tried the "ifconfig �a":
root # ifconfig -a 
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1 
        inet 127.0.0.1 netmask ff000000 
e1000g0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2 
        inet 192.168.169.163 netmask ffffff00 broadcast 192.168.169.255 
        ether 0:21:28:5d:f1:1e 
e1000g1: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 3 
        inet 10.23.197.253 netmask fffffffc broadcast 10.23.197.255 
        ether 0:21:28:5d:f1:1f 
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252 index 1 
        inet6 ::1/128 
e1000g0: flags=202004841<UP,RUNNING,MULTICAST,DHCP,IPv6,CoS> mtu 1500 index 2 
        inet6 fe80::221:28ff:fe5d:f11e/10 
        ether 0:21:28:5d:f1:1e 
Suggestions

null

END