2016-12-10 5 views
0

Ich arbeite mit Wildfly-10 Final, versuchen, Server auf einem Debian-Rechner, der ein Remote-Server ist zu starten. Es begann mit dem Befehl ./standalone.sh, wurde aber nicht im Browser angezeigt, d. H. X.x.x.x: 8080, wobei x.x.x.x die IP-Adresse des Servers ist. Ich habe versucht, x.x.x.x von (meinem Heimcomputer) zu pingen, was funktioniert. Dann versuchte Vorschlag hier gegeben - JBoss WildFly: Starts but can't connect?Wildfly Standalone Start über Netzwerk funktioniert nicht

Ich habe versucht, diese beiden -

./standalone.sh -b 0.0.0.0 
    ./standalone.sh -b x.x.x.x where x.x.x.x is the ipaddress 

Und dann habe ich mit dieser versuchte -

<interfaces> 
    <interface name="management"> 
     <inet-address value="x.x.x.x"/> 
    </interface> 
    <interface name="public"> 
     <inet-address value="x.x.x.x"/> 
    </interface> 
</interfaces> 

Dies ist auch nicht funktioniert .. Dies ist eine frische debian Maschine, und ich habe keine iptables/Firewall geändert ..

Debian-Version ist 8.4, Java-Version "1.8.0_101", wildfly-10.1.0.Final sind die Dinge, die ich benutze.

Was könnte das Problem sein? Alle Hinweise sind hilfreich. Vielen Dank im Voraus.

EDIT: Ich habe auch versucht mit netstat

sudo netstat -an | grep 8080 
tcp  0  0 x.x.x.x:8080 0.0.0.0:*    LISTEN  


netstat -an | grep 9990 
tcp  0  0 x.x.x.x:9990 0.0.0.0:*    LISTEN 

zu überprüfen, die ich schätze, sagt es läuft gut, aber ich bin immer noch nicht. Einige andere Dinge, die ich überprüft - Als ich das tat wget http://x.x.x.x:8080, bekam ich die index.html ... Aber wenn ich von meinem Haus-Computer habe, habe ich diesen Fehler:

wget -v http://x.x.x.x:8080 
--2016-12-10 15:22:56-- http://x.x.x.x:8080/ 
Connecting to x.x.x.x:8080... failed: No route to host. 

Ich bin zu vermuten, dass dies eher ein Problem der Netzwerk/IP-Adresse als von Wildfly sein könnte. Nur der Vollständigkeit halber führt der Server zwei IP-Adressen auf, wenn "ifconfig" ausgeführt wird, eine für eth0 und eine weitere für eth1. Hier bezieht sich x.x.x.x auf die mit eth0 verknüpfte IP-Adresse.

Jede Hilfe/Zeiger wird sehr geschätzt. Vielen Dank!

Antwort

0

Es hatte nichts mit Wildfliege zu tun. Meine IPtables blockierten die eingehenden Anfragen. Also nur Regeln für v4 ip Tabellen bearbeitet von dieser Zeile hinzufügen

-A INPUT --dport 80 tcp -p

und neu gestartet Server -j ACCEPT. Es funktioniert gut ...

Verwandte Themen