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.

È stato utile?

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).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top