En sannsynlige årsaken til dette er et problem med oppløsning vertsnavnet på serveren DeployR. Kontroller at serveren har en statisk IP-adresse og at den skal løses både fremover og bakover til serverens vertsnavn. En oppføring for denne IP-adressen og vertsnavnet bør være i systemet hosts-filen.
Det kan være en portkonflikt med et annet program eller en tjeneste på servermaskinen. Hvis du vil løse dette problemet, endrer du portnumrene Tomcat.
På Windows:
-
Åpne fil-server.xml i mappen Tomcat 7.0 og gjør to endringer:
-
Finn port = "8080" og endre til et nytt portnummer for eksempel port = "8090"
-
Finn port = "8008" og endre til et nytt portnummer for eksempel port = "8010"
-
-
Lagre filen.
-
Åpne filen httpd-vhosts.conf i rotmappen for Apache2.2/extra/.
-
Oppdater portnummeret med den du brukte til å erstatte 8008, som i vårt eksempel er 8010 i følgende linje fra httpd-vhosts.conf:
ProxyPass /deployr ajp://localhost:8008 / deployr timeout = 1800
-
Start Tomcat og deretter starte Apache HTTPD for at endringen skal tre i kraft.
net stop tomcat7 net start tomcat7
net stop Apache2.2
net start Apache2.2
På Linux:
Merk: Hvis du har lagt til linjer i iptables under installasjonen, må du kanskje endre portnumrene oppført der også.
-
Rediger filen-/usr/share/tomcat6/conf/server.xml og gjør to endringer: finne port = "8080" i linjene:
Kontakt port = "8080" protocol = "HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
og endre til et nytt portnummer, for eksempel port = "8090".
Finn port = "8008" på linje:
Kontakt port = "8008" protocol = "AJP/1.3" redirectPort = "8443" /
og endre til et nytt portnummer, for eksempel port = "8010"
Lagre og lukk filen. -
Rediger filen-/etc/httpd/conf/httpd.conf for å oppdatere koblingen AJP portnummeret i følgende linje med den du brukte til å erstatte 8008, som i vårt eksempel er 8010:
ProxyPass /deployr ajp://localhost:8008 / deployr timeout = 1800
-
Start Tomcat og deretter starte Apache HTTPD for at endringene skal tre i kraft.
/etc/init.d/tomcat7 stop /etc/init.d/tomcat7 start
/etc/init.d/httpd stop
/etc/init.d/httpd start -
Kontroller at endringene port fungerer som forventet. Skriv inn følgende ved ledeteksten:
netstat -p --listening --numeric-ports --numeric-hosts | grep -i java