Tentou fazer o deploy de um projeto no servidor e deu de cara com esse erro? Pode ficar tranquilo(a) que isso acontece com 6 a cada 10 devs. O erro ERR_CONNECTION_REFUSED ocorre quando o navegador não conseguiu realizar a conexão de forma efetiva com o servidor.
Logo, trata-se de um erro de conexão navegador -> servidor, confira abaixo possíveis soluções para resolver esse problema de uma vez por todas.
Limpe o cache do navegador
Dependendo do seu navegador e projeto hospedado, pode ser que as informações anteriores ao deploy se mantiveram, as informações de conexão com o servidor também fazem parte, logo apenas o ato de limpar o cache as vezes é a solução perfeita para o problema.
Desative as extensões desnecessárias
Por mais divertidas e úteis que as diversas extensões existentes para navegador possam ser, as vezes elas podem barrar a conexão com alguns sites por estarem obsoletos ou conter códigos maliciosos. Caso o problema esteja sendo causado por uma extensão, a desativação ou exclusão e substituição dela por outra pode resolver.
Limpe o cache DNS
Assim como nosso navegador possui um cache, os nossos sistemas operacionais também armazenam informações com o objetivo de agilizar o carregamento, portanto uma possível solução é a limpeza desses dados, também conhecido como Flush DNS.
Desative seu Antivirus e Firewall
Os antivirus e firewall tem o objetivo de proteger sua maquina e rede de possíveis ameaças, podendo assim bloquear acesso à sites maliciosos, porém como nada é perfeito, as vezes ocorrem erros e sites seguros também podem ser bloqueados, nesse caso, ao desativar o antivirus e firewall é possível verificar isso.
É necessário salientar que essa ação é indicada apenas quando há a absoluta certeza que o site que está sendo acessado é seguro.
Verifique se seu site está no ar
As vezes pode ocorrer o azar de seu site estar recebendo o erro devido ao servidor estar fora do ar temporariamente. É possível verificar isso através de diversos sites como o Down For Everyone or Just Me. Caso seja constatado o problema, em muitos casos é necessário apenas esperar o servidor voltar as normalidades, caso haja uma demora, entre em contato com seu provedor para receber mais detalhes.
Verifique arquivos no seu servidor
Verifique se algum arquivo diferente esteja presente entre seus arquivos hospedados, pode ser que haja algum arquivo de configuração errado ou corrompido que esteja criando essa falha de conexão.
Entre em contato com seu provedor
No caso de nenhuma das dicas funcionar, talvez seja necessário entrar em contato com seu provedor, para eles conseguiram analisar profundamente o problema e te fornecer soluções personalizadas para seu caso.
Gostou das dicas? Deixe um comentário com sugestões ou dúvidas e vamos juntos construir algo melhor!
E não deixe de conferir as outras postagens, tenho certeza de que serão úteis para você como desenvolvedor.