Una causa più probabile di questo oggetto è un problema con la risoluzione del nome host del server DeployR. Verificare che il server dispone di un indirizzo ip statico e che venga correttamente risolto entrambi avanti e indietro per il nome host del server. Deve essere una voce per questo indirizzo ip e nome host nel file hosts del sistema.
Potrebbe esserci un conflitto di porta con un'altra applicazione o servizio sul computer server. Per risolvere questo problema, modificare i numeri di porta Tomcat. In Windows:-
Nella directory 7.0 Tomcat, aprire il file server.xml e apportare due modifiche:
-
Individuare la = porta "8080" e modificare in un nuovo numero di porta come porta = "8090"
-
Individuare la = porta "8008" e modificare in un nuovo numero di porta come porta = "8010"
-
-
Salvare il file.
-
Nella directory principale Apache2.2/extra/, aprire il file httpd-vhosts.conf.
-
Nella riga seguente da httpd-vhosts.conf, aggiornare il numero di porta con quello utilizzato per sostituire 8008, che in questo esempio è 8010:
Ajp://localhost:8008 /deployr ProxyPass / deployr timeout = 1800
-
Riavviare Tomcat, quindi riavviare HTTPD Apache per le modifiche abbiano effetto.
net stop tomcat7 net start tomcat7
net stop Apache2.2 net start Apache2.2
Su Linux: Nota: Se si aggiungono righe a iptables durante l'installazione, si potrebbe essere necessario modificare i numeri di porta elencati anche.
-
Modificare il file /usr/share/tomcat6/conf/server.xml e apportare due modifiche: trovare la = porta "8080" nelle righe:
Porta del connettore "8080" protocollo = = "HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> e modificare in un nuovo numero di porta, ad esempio la porta = "8090". Trovare la = porta "8008" nella riga: Porta del connettore "8008" protocollo = = "AJP/1.3" redirectPort = "8443" / e modificare in un nuovo numero di porta, ad esempio la porta = "8010" Salvare e chiudere il file. -
Modificare il file /etc/httpd/conf/httpd.conf per aggiornare il numero di porta nella riga seguente connettore AJP con quello utilizzato per sostituire 8008, che in questo esempio è 8010:
Ajp://localhost:8008 /deployr ProxyPass / deployr timeout = 1800
-
Riavviare Tomcat, quindi riavviare HTTPD Apache affinché le modifiche abbiano effetto.
/etc/init.d/tomcat7 stop /etc/init.d/tomcat7 start
/etc/init.d/httpd stop /etc/init.d/httpd start -
Verificare che le modifiche porta funzionino come previsto. Al prompt, digitare:
netstat -p --listening --numeric-ports --numeric-hosts | grep -i java