Como experiência, tente conectar-se à porta 3306 em
mysql1.oyo.co.il
usando o comando telnet do seu sistema. Ou algum outro utilitário (por exemplo nc
ou netcat
) que abre uma conexão TCP/IP bruta. Dependendo do seu sistema operacional/distro, talvez seja necessário localizar e instalar um comando adequado para ajudá-lo nessa solução de problemas. Observe o que acontece. Re seu diagnóstico:
Se você diz ...
Na melhor das hipóteses, você demonstrou que o host está funcionando. O serviço web na porta 80 e o serviço MySQL na porta 3306 são serviços diferentes. (E, de fato, é possível que
mysql1.oyo.co.il
está fazendo truques inteligentes de roteamento de pacotes para que o tráfego em diferentes portas seja roteado de forma transparente para diferentes hosts ou hosts virtuais.) Tente alterar/aumentar o tempo limite.
Meu palpite não é um problema de tempo limite ... mas como eu disse acima, o fato de você ter um site não diz NADA sobre se o serviço MySQL está sendo executado.
Você apenas demonstrou que pode chegar à porta 80 ... veja acima
Você apenas demonstrou que pode chegar à porta 80 ... veja acima
Com base no exposto, é plausível que:
- você tem um problema de firewall local,
- o serviço MySQL nessa porta não está em execução no momento,
- o roteamento de rede no lado do serviço está interrompido para tráfego nessa porta,
- o serviço MySQL foi desativado permanentemente ou
- o firewall do serviço foi configurado para não aceitar conexões de rede de lugares aleatórios (ou específicos), incluindo o seu.
O fato de você estar vendo um tempo limite em vez de uma "conexão recusada" sugere que é mais provável que seja um problema de rede ou firewall do que um problema com o próprio ponto de extremidade do serviço MySQL.
Meu palpite é que "eles" retiraram o serviço ... e que você não deveria mais usá-lo. (Fornecer um serviço público de banco de dados MySQL me parece uma coisa estranha de se fazer... além de ser problemático do ponto de vista de segurança e administração.)