phpUnderControl – java.net.SocketException Network is unreachable

Geschrieben von PHPFlüsterer am 23. Januar 2010.

Folgende Aufgabe stand an:
Migration einer phpUnderControl-Installation (Cruisecontrol) von CentOS zu Debian.
Folgender Fehler trat beim ersten Aufruf auf dem neuen System auf:

java.net.SocketException: Network is unreachable

Das Problem:
Die Weboberfläche war nicht unter dem Standard-Port 8080 erreichbar. Normalerweise sollte sich Cruisecontrol aber auf Port 8080 binden. Ein Blick in den Logfile von Cruisecontrol verriet mir folgendes:

1
java.net.SocketException: Network is unreachable

Ein:

1
netstat -tulpen

zeigte mir, dass sich Cruisecontrol zwar auf Port 8080 gebunden hat, allerdings nur unter IPv6.

Nach einigen Recherchen fand ich folgende Lösung:

1
2
3
4
vi /etc/sysctl.d/bindv6only.conf
net.ipv6.bindv6only = 1 (hier den Wert auf 0 stellen!)
:wq
invoke-rc.d procps restart

Und nun bindet sich phpUnderControl (Cruisecontrol) auch auf Port 8080 unter IPv4!

 

Danke

Sag "Danke" in dem du diesen Artikel flatterst und mich so bei meiner zukünftigen Arbeit unterstützt. Ich danke dir!
 

Teilen

Teile diesen Artikel und somit dein Wissen mit deinen Freunden, Kollegen und anderen ...
 

Kommentare

Zu "phpUnderControl – java.net.SocketException Network is unreachable" wurde noch kein Kommentar abgegeben. Mache doch den ersten Schritt und hinterlasse Lob, Kritik, Feedback oder auch nur einen Kommentar ....
 

Verfasse einen Kommentar


Fülle dazu einfach die als "Pflichtfeld" gekennzeichneten Felder aus, schreibe deinen Kommentar und sende alles zusammen ab. Nach Freischaltung durch mich, wird dein Kommentar für alle sichtbar.

Kleiner Tip: Die Pflichtfelder erkennt man auch an einem orange-farbenen Stern!
Pflichtfeld
Pflichtfeld    (wird NICHT veröffentlicht)
Pflichtfeld
Ich möchte eine E-Mail-Benachrichtigung bei Antworten und neuen Kommentaren erhalten.
Möchtest du lediglich bei neuen Kommentaren benachrichtigt werden ohne einen Kommentar zu verfassen? Dann klicke hier.  Um deine Benachrichtigungen zu verwalten hier.
*

 

Trackbacks

Es gibt keine Trackbacks zu diesem Artikel.

 

Verwandte Artikel


Scheinbar hast du einen Werbeblocker aktiviert. Die Werbung ist neben Flattr allerdings die einzige Möglichkeit die Betriebskosten (z. B. Hosting, Domain ...) aufzufangen. Es wäre nett wenn du den Blocker auf meinen Seiten deaktivierst.