Como verificar se a replicação do MySQL está usando SSL

1

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.

    
por tubaguy50035 21.12.2012 / 16:38

2 respostas

4

Inspecione o tráfego relevante com tcpdump / wireshark.

    
por 21.12.2012 / 16:41
2

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.

    
por 21.12.2012 / 20:39