Почему SSL отрабатывает одинаково (с сертификатами и без)?
Как настроить SSL подключение так, что бы подключалось только если указаны сертификат и ключ?
Эти строчки отрабатывают одинаково. Почему то ему не важно, что я передам в 'ssl' : {'ca': 'pathtosll/something.pem''}
Дмитрий Шицков, Да. Так дело в том, что я могу указать что угодно в ca': 'pathtosll/something.pem'', даже путь к файлу которого нет. И он всё равно подключиться.
Вы можете на стороне сервера настроить так что пользователь должен обязательно использовать ссл:
GRANT USAGE ON *.* TO 'username'@'ipaddress' REQUIRE SSL;
Без такой настройки сервер принимает соединения и без ssl.