Então eu instalei o tomcat no meu servidor Ubuntu (16.04). Eu especifiquei o tomcat para usar a porta 60001 modificando server.xml :
<Connector port="60001" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"/>
Eu também tentei adicionar address="0.0.0.0"
, pois ouvi que isso pode corrigir alguns problemas. Eu verifiquei o catalina.out
log e ele mostra que ele iniciou o manipulador de protocolo:
08-Oct-2018 11:46:43.680 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-60001"]
08-Oct-2018 11:46:43.689 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"]
08-Oct-2018 11:46:43.692 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 808 ms
Se eu fizer netstat -nlp , poderei ver que está escutando na porta 60001:
tcp6 0 0 :::60001 :::* LISTEN 4699/java
Eu verifiquei se o ufw está ativo e o status mostra:
To Action From
-- ------ ----
60001 ALLOW IN Anywhere
60001/tcp ALLOW IN Anywhere
Se eu fizer um telnet localhost 60001
no próprio servidor, eu me conecto e posso fazer um GET /
, o que me dá a página do tomcat. Se eu fizer este remoto telnet REMOTE_ADDRESS 60001
, não obtenho resposta. Eu tenho outra página hospedada no 8080 que está aberta e consigo me conectar sem problemas.
Estou fora de coisas para tentar, pois parece que esvaziei minhas opções.