Não é possível conectar-se ao host local via navegador. Pode pingar localhost

11

Estou tentando me conectar a localhost através do meu navegador para aprender algumas coisas do Apache Tomcat.

Quando tentei me conectar ao localhost pelo Firefox, não consegui; quando tentei através do Internet Explorer, eu pude pela primeira vez, mas não depois disso.

Estou usando o Windows 7 e mudei o arquivo hosts para apontar localhost para 127.0.0.1 . Eu posso pingar com sucesso o host local e 127.0.0.1 .

Eu tentei desativar meu antivírus e meu Firewall do Windows, mas sem sucesso.

O que estou fazendo de errado?

    
por Sceptre 31.01.2011 / 23:17

2 respostas

6

Seu problema vem das configurações do Tomcat e do Apache.

Quando você digita localhost no Internet Explorer, isso automaticamente significa que você está se conectando à porta 80.

Você precisará garantir que o Apache esteja configurado corretamente para trabalhar com o Tomcat.

Você também pode experimentar seu servidor tomcat conectando-se a:

 http://localhost:portNumber 

Ou seja, adicione o número da porta para a qual você configurou o TomCat depois de dois pontos ... Experimente http://localhost:8080 para começar.

    
por 31.01.2011 / 23:23
1

Execute tasklist no prompt de comando e observe o ID do processo para o Tomcat

Execute netstat -noa e procure o ID do processo que você anotou acima. A segunda coluna deve mostrar algo como 0.0.0.0:xxxxx . Se houver uma entrada aqui para o ID do processo para o Tomcat, o Tomcat definitivamente está escutando as conexões corretamente. Se não, o Tomcat está quebrado e você pode precisar reinstalá-lo ou mergulhar nos logs do Tomcat (já que parece estar em execução, mas não está escutando corretamente).

Pode haver algumas entradas para o ID do processo, cada uma dando uma porta diferente. Experimente todos porque acredito que você pode encaminhar uma porta para outra no Tomcat.

    
por 01.02.2011 / 00:42

Tags