[gelöst] java jre 6_17 Das Netzwerk ist nicht erreichbar

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
mainbrain
Beiträge: 26
Registriert: 13.10.2009 17:13:44

[gelöst] java jre 6_17 Das Netzwerk ist nicht erreichbar

Beitrag von mainbrain » 16.12.2009 14:09:11

moin moin,

ich hab da mal wieder ein problem und ich hoffe es kann mir jemand weiterhelfen.
Ich betreibe hier ein neu aufgesetztes debian/sid, auf dem ich jetzt via synaptic alle sun-java v 1.6.17 pakete geladen und installiert. mozilla erkennt das jre auch, aber wenn ich auf der seite http://java.com/de/download/installed.j ... =jre&try=1 die installation checke, bekomme ich folgendes problem

Code: Alles auswählen

java.lang.ClassNotFoundException: jreVerify.class
Laden: Klasse testvmDynamicJavaComPopUp819.class nicht gefunden
java.lang.ClassNotFoundException: testvmDynamicJavaComPopUp819.class
	at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:152)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Plugin2ClassLoader.java:447)
	at sun.plugin2.applet.Plugin2Manager.createApplet(Plugin2Manager.java:2880)
	at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Plugin2Manager.java:1397)
	at java.lang.Thread.run(Thread.java:619)
Caused by: java.net.ConnectException: Das Netzwerk ist nicht erreichbar
	at java.net.PlainSocketImpl.socketConnect(Native Method)
	at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
	at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
	at java.net.Socket.connect(Socket.java:525)
	at sun.net.NetworkClient.doConnect(NetworkClient.java:161)
	at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
	at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
	at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
	at sun.net.www.http.HttpClient.New(HttpClient.java:306)
	at sun.net.www.http.HttpClient.New(HttpClient.java:323)
	at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:860)
	at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:801)
	at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:726)
	at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1049)
	at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373)
	at sun.plugin2.applet.Applet2ClassLoader.getBytes(Applet2ClassLoader.java:458)
	at sun.plugin2.applet.Applet2ClassLoader.access$000(Applet2ClassLoader.java:46)
	at sun.plugin2.applet.Applet2ClassLoader$1.run(Applet2ClassLoader.java:126)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.plugin2.applet.Applet2ClassLoader.findClass(Applet2ClassLoader.java:123)
	... 6 more
Ausnahme: java.lang.ClassNotFoundException: testvmDynamicJavaComPopUp819.class
wobei mich besonders folgende zeile wundert:
Caused by: java.net.ConnectException: Das Netzwerk ist nicht erreichbar
denn das system verfügt serwohl über eine funktionierende netwerkschnittstelle mit verbindung ins netz.

folgendes habe ich bereits erfolglos versucht:
sun runter und open jdk
sun java mit dem installscript von java.com
google bis der arzt kommt und die finger bluten.

habe jetzt vom am kopfkratzen schon blutige spuren auf dem schädel. bitte sagt mir, das ich nur irgend eine kleinigkeit vergessen habe einzuricheten.

so hab jetzt di ursache gefunden
Hello,

The update to netbase installs a new sysctl option to the system:

enygma@whitelight:~$ cat /etc/sysctl.d/bindv6only.conf
# This sysctl sets the default value of the IPV6_V6ONLY socket option.
#
# When disabled, IPv6 sockets will also be able to send and receive IPv4
# traffic with addresses in the form ::ffff:192.0.2.1 and daemons
listening
# on IPv6 sockets will also accept IPv4 connections.
#
# When IPV6_V6ONLY is enabled, daemons interested in both IPv4 and IPv6
# connections must open two listening sockets.
# This is the default behaviour of all modern operating systems.

net.ipv6.bindv6only = 1

----

This option makes it not possible to use the ::ffff::ip style mapped
addresses anymore, however, this is the default of the java virtual
machine, unless the specified define is used to suppress ipv6.

Setting the sysctl option to 0 makes java behave normal again.

Regards,
Yusuf.

smo
Beiträge: 489
Registriert: 19.12.2005 16:34:40
Lizenz eigener Beiträge: MIT Lizenz

Re: [gelöst] java jre 6_17 Das Netzwerk ist nicht erreichbar

Beitrag von smo » 29.12.2009 13:15:19

Inzwischen ist die Änderung in testing/squeeze angekommen und hat mich ebenfalls in diesen Fehler laufen lassen. Allerdings noch mit "Java(TM) SE Runtime Environment (build 1.6.0_16-b01)".

Danke für den Hinweis zu Lösung!

Grüße
smo

Antworten