Debian 6.0 Squeeze: Java-Apps haben Probleme mit Netzwerkverbindungen

Solche Fehler können einen in den Wahnsinn treiben, weil sie zunächst auf eine völlig falsche Spur lenken. Vor kurzem hatte ich das Problem das eine bis dato einwandfrei laufende Java-Applikation plötzlich ihren Dienst unter Debian Linux verweigerte. Die Fehlermeldung ..

java.net.SocketException: Network is unreachable

deutet auf Netzwerkprobleme hin, was aber durch das restliche System nicht bestätigt werden konnte. Alle anderen System-dienste arbeiteten normal und waren ohne Probleme erreichbar. Dadurch wird schnell klar, das das eigentliche Problem irgendwo bei Java zu suchen ist. Was eigentlich auch ungewöhnlich ist, da ich an dieser Stelle meist das original Sun (nun Oracle) JDK einsetze, da es mit dem OpenJDK leider immer noch vereinzelt Kompatibilitätsprobleme gibt.

Auf der Suche nach Lösungen wurde ich dann aber auch schnell bei den „üblichen Verdächtigen“ wie der Debian Fehlerdatenbank fündig. Dort erfährt man unter Bug 560044 das mit dem Release von Debian Squeeze eine Default-Einstellung im Paket Netbase geändert wurde, die den Aufbau von Netzwerk-Sockets steuert.

Die Auswirkungen auf JAVA-Applikationen sind gravierend, da nun keine Verbindungen zu IPv4-Adressen mehr aufgebaut werden können. Netterweise wird in dem Bugreport auch gleich ein Hotfix für das Problem mitgeliefert. Im wesentlichen muss man dazu die Config-Datei bearbeiten.

sudo sed -i 's/net.ipv6.bindv6only\ =\ 1/net.ipv6.bindv6only\ =\ 0/' /etc/sysctl.d/bindv6only.conf
sudo invoke-rc.d procps restart

Danach sollten alle JAVA-Apps wieder gewohnt auf IPv4-IP-Adressen zugreifen können.

 

Quellen

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560044

Send to Kindle
Kommentar schreiben

3 Kommentare.

  1. Several. Costume wise: Ensure you outfit wise and also aproppriate method. Have a very special style, however, not a ridulous. Dressing up wise inside May possibly regarding footweargy skinny jeans t shirts

  2. You will find definitely plenty of specifics like that take into consideration. That may be a great point out provide upward. My spouse and i offer the concepts earlier mentioned normally ideas but plainly you can find inquiries such as the one a person convey inside the place the the very first thing might be doing work in honest good religion. My spouse and i wear?capital t know if greatest techniques have emerged round such things as that will, however certain th

  3. Putting on accessories can add funk and elegance in your attire. Curly hair accessories such as elegant ponytails, declaration head bands, bonnets, a terrific way to and also bows a few of the accessories you could put on in your visit enhance and also enliven your attire. Help make hair bows created from vintage treasures and also control keys for that unique and artistic type. Producing classic hair bows are usually less difficult than you imagine. This document will sho

Kommentar schreiben


Hinweis - Du kannst dies benutzenHTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>