O Firefox mostra que tenho um servidor web em execução em http://localhost:80 enquanto outro navegador diz "Não foi possível conectar ao servidor remoto"

O Firefox mostra que tenho um servidor web em execução em http://localhost:80 enquanto outro navegador diz "Não foi possível conectar ao servidor remoto"

O que diabos é isso ?!! O que há de errado com o Firefox ??!!

Com a intenção de resolver esse problema, excluí todos os meus programas relacionados ao Apache do meu sistema, embora nenhum problema tenha sido resolvido.

Estou tão confuso. Por que o Firefox mostra essa mensagem errada? Eu verifiquei /var/www. Tenho essa pasta porque tinha o Apache 2.2. Agora não tenho nenhum servidor web, embora esteja vendo esta mensagem.

Esta mensagem só é exibida quando estou tentando o Firefox. Nenhum outro navegador (opera, rekonq e chrome) mostra isso; em vez disso, eles estão retornando "não foi possível conectar ao host local", o que é uma mensagem normal.

Eu tentei descobrir se tenho alguma outra instância do Apache em execução ou não usando: $ ps a | grep apache e retornou "comando não encontrado".

Como posso ter certeza de onde está esse aplicativo? Como posso parar com isso?

Não sei quanto dano já causei a outros programas. Existe uma maneira de verificar todas as dependências do programa e reinstalá-las? Acho que excluí vários programas dependentes.

Responder1

Se entendi sua pergunta corretamente, você quer dizer que mesmo que você não tenha mais nenhum site em execução, o Firefox parece mostrar que você tem.

Nesse caso, parece que o problema pode ser o Firefox manter um cache local da sua página para você.

Etapa 1. Verifique se o seu site está sendo armazenado em cache

Para navegar no cache do FireFox e ver se o seu site está listado como armazenado em cache, digite o seguinte na janela do navegador:

sobre: ​​cache

Procure qualquer sinal do seu servidor ou página e veja se há alguma coisa lá.

Etapa 2. Desative o cache do Firefox

Você também pode garantir que o navegador não armazene itens em cache entrando na página de configurações digitando o seguinte na janela do navegador:

sobre:config

e definir a propriedade "network.http.use-cache" como "false".

Etapa 3. Forçar uma atualização sem cache da página no Firefox

Você pode fazer isso usando CTRL+ F5na página para atualizá-la e forçar uma obtenção do servidor. Você poderia alternativamente usar CTRL+ Shift+ Rpara realizar a mesma coisa.

Responder2

Execute sudo netstat -4lptna partir de uma janela de terminal.

A saída deve ser semelhante a:

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:443             0.0.0.0:*               LISTEN      1344/apache2    
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      1035/mysqld     
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      1344/apache2    
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      918/sshd        

Verifique se há algo que contenha 0.0.0.0:80e anote o ID/nome do processo.

Se você não possui uma linha semelhante, o problema está no Firefox.

informação relacionada