A máquina que serve o MySQL está funcionando bem. Duas outras máquinas se conectam usando o cliente MySQL sem problemas. Uma máquina na rede parou de se conectar espontaneamente.
Eu tentei strace mysql -h server
e a tentativa foi rejeitada imediatamente
Não sei como solucionar o que está causando a falha repentina.
EDIT: Desculpe. Esqueci de incluir o erro:
ERROR 2003 (HY000): Can't connect to MySQL server on 'server1:3308' (111)
Isso é interessante. O outro servidor que acessa o banco de dados não tem problemas:
mysql -h server2 -P3308 -u root -p
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 16591
Server version: 5.5.62 MySQL Community Server (GPL)
Copyright (c) 2000, 2025, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql>
Então, o servidor onde o banco de dados está rodando está funcionando corretamente. Por algum motivo, server1
a conexão foi recusada.
A autenticação permite conexões remotas de dentro da intranet.
Qualquer pesquisa no Google assume que o problema está no servidor e não no cliente, então não encontrei nada relevante sobre falha de conexão do cliente ser um problema do cliente.
Alguém que está lendo isso teve esse problema e o resolveu?