Apache Tomcat Webservice bekannt machen!

Hallo liebe Leute,

hoffe jemand von euch kann mir helfen!
Ich habe einen Apache 5 installiert und lasse einen Tomcat mitlaufen.
habe nun folgendes Problem. Der Webservice ist vernünftig gestartet.
Wenn ich ihn auf der lokalen Maschine starte, dann funktioniert der Aufruf auch!(http://localhost:8080/werservice/aufruf)
möchte ich aber den Service von einer anderen Maschine aus starten, so kann ich ihn nicht erreichen!(selbstverständlich geschieht der Aufruf unter der URL und nicht durch den localhost)

Wäre froh wenn ihr mir helfen könntet.

Viele Grüße

AL

Hallo,

hoffe jemand von euch kann mir helfen!
Ich habe einen Apache 5 installiert

Und ich dachte Apache wäre bei Version 2.irgendwas…

Wenn ich ihn auf der lokalen Maschine starte, dann
funktioniert der Aufruf
auch!(http://localhost:8080/werservice/aufruf)
möchte ich aber den Service von einer anderen Maschine aus
starten, so kann ich ihn nicht erreichen!

Der Apache ohne Tomcat hat eine Option ListenAddress, die, wenn auf 127.0.0.1 gesetzt ist, einen Aufruf von außen verhindert.
Und dann könnte noch eine Firewall im Weg sein.

Wenn du von außen einen Portscan machst, wird dir dann Port 8080 als „filtered“ oder „closed“ angezeigt?

Grüße,
Moritz

Wenn ich ihn auf der lokalen Maschine starte, dann
funktioniert der Aufruf
auch!(http://localhost:8080/werservice/aufruf)
möchte ich aber den Service von einer anderen Maschine aus
starten, so kann ich ihn nicht erreichen!

Der Apache ohne Tomcat hat eine Option ListenAddress, die,
wenn auf 127.0.0.1 gesetzt ist, einen Aufruf von außen
verhindert.
Und dann könnte noch eine Firewall im Weg sein.

Wenn du von außen einen Portscan machst, wird dir dann Port
8080 als „filtered“ oder „closed“ angezeigt?

Grüße,
Moritz

Hallo Moritz, ich habe es zwar nicht kontrolliert, jedoch denke ich, es liegt nicht an dem, da auf dem Tomcat andere Services sind, von außen erreichbar sind! Da alles im internen Netz läuft, denke ich auch nciht, dass eine Firewall daran schuld ist.

Noch Ideen?

Hallo,

Wenn ich ihn auf der lokalen Maschine starte, dann
funktioniert der Aufruf
auch!(http://localhost:8080/werservice/aufruf)
möchte ich aber den Service von einer anderen Maschine aus
starten, so kann ich ihn nicht erreichen!

Der Apache ohne Tomcat hat eine Option ListenAddress, die,
wenn auf 127.0.0.1 gesetzt ist, einen Aufruf von außen
verhindert.
Und dann könnte noch eine Firewall im Weg sein.

Wenn du von außen einen Portscan machst, wird dir dann Port
8080 als „filtered“ oder „closed“ angezeigt?

Grüße,
Moritz

Hallo Moritz, ich habe es zwar nicht kontrolliert,

Dann überprüfe es.

jedoch
denke ich, es liegt nicht an dem, da auf dem Tomcat andere
Services sind, von außen erreichbar sind!

Auf dem selben Port?
Und was genau ist die Fehlermeldung?

Da alles im internen
Netz läuft, denke ich auch nciht, dass eine Firewall daran
schuld ist.

Dummerweise haben viele Leute die doofe Idee, dass Firewalls auch auf einzelne Maschinen gehören, nicht nur zum Trennen von Netzen.
Also nehme nicht einfach an, dass es keine gibt, sondern informiere dich.
Und mach den Portscan.

Wenn wir uns für dich bemühen sollen, können wir doch davon ausgehen, dass du dich auch bemühst und nicht nur Dinge vermutest.

Grüße,
Moritz

Hey, sorry, dass ich mich so spät melde! Hatte echt viel zu tun!
Es lag echt an dem Port.
Der http Port war belegt, sodass der Service über den Port 8080 anzusprechen war. Den mußte ich mit in die URL eingeben.
So ein Mist! :frowning:

Danke Moritz für deine Hilfe! :smile:

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]