Recentemente encontrei o mesmo problema com o MySQL 5.1.41 no Windows. O programa mysqlbinlog não suporta a opção --ssl , mas eu não descobrir onde estava lendo essa opção. Mesmo quando eu comentei as opções de SSL sob [mysqld]
em my.ini, o mysqlbinlog ainda estava lendo essa opção em algum lugar.
Eventualmente, descobri que my.ini tinha uma seção [client]
que estava especificando a opção --ssl:
[client]
ssl
ssl-ca=C:/certificates/MySQLCerts/ca-cert.pem
port=3306
Eu comentei as opções do ssl e o mysqlbinlog funcionou:
[client]
#ssl
#ssl-ca=C:/certificates/MySQLCerts/ca-cert.pem
port=3306
Eu não precisei reiniciar o MySQL para que as mudanças entrassem em vigor.