Inspecione o tráfego relevante com tcpdump / wireshark.
Eu tenho uma instalação MySQL (na verdade, mariaDB) que acabei de começar a replicar para outro servidor. Quero garantir que configurei o SSL corretamente. A parte SSL de SHOW SLAVE STATUS
se parece com:
Master_SSL_Allowed: Yes
Master_SSL_CA_File: /etc/mysql/newcerts/ca-cert.pem
Master_SSL_CA_Path: /etc/mysql/newcerts/
Master_SSL_Cert: /etc/mysql/newcerts/client-cert.pem
Master_SSL_Cipher:
Master_SSL_Key: /etc/mysql/newcerts/client-key.pem
Seconds_Behind_Master: 0
Master_SSL_Verify_Server_Cert: No
Isso é típico ou mostra que a replicação está usando SSL? Existe algo mais que posso verificar para garantir que está usando SSL? O escravo está replicando com sucesso.
Certifique-se de que a conta de replicação escrava tenha requisitos SSL. Só porque o mestre suporta SSL, não significa que a conta é necessária para usá-lo.