Impossibile accedere Tomcat su Unix da un altro computer
-
26-09-2019 - |
Domanda
Ho installato Tomcat 6.0 in Fedora 10. Sono in grado di vedere la mia webapp nel browser facendo un semplice http: // localhost : 8080 / HomeApp dal computer server. Ho visto che il mio computer server ha un IP di 192.168.1.5 facendo / sbin / ifconfig. Così ho sostituito il localhost con il server IP ed è stato anche lavorando.
Tuttavia, quando vado in un altro computer in casa ottengo "Connessione scaduta". Questo è strano perché io possa effettivamente rumore metallico l'assistente di casa dal computer client con successo.
Qualcuno sa che cosa è sbagliato? Sto usando questo Verizon Fios come il mio router a casa con configurazioni di default. Grazie in anticipo.
Soluzione
Tutte le applicazioni (Tomcat in questo caso) può legarsi a qualsiasi indirizzo o un indirizzo specifico. Credo che la tua installazione di Tomcat è binded a localhost solo, è per questo che non si può accedere da un altro host.
Cercare il file tomcat / conf / server.xml e l'aspetto di un testo come:
<Connector
port="8080"
protocol="HTTP/1.1"
address="127.0.0.1"
...
Se si trova l'attributo di indirizzo, rimuoverlo e dovrebbe legarsi a ogni addres IP (vale a dire localhost e 192.168.1.5).