Если я запустил этот код, требующий SSL, он не будет работать (доступ запрещен для пользователя), но без SSL он работает.
Что может произойти на сервере, чтобы остановить это? Очевидно, что не пароль / пользовательская конфигурация и другое подключение к серверу с SSL работает нормально, поэтому я знаю, что сервер принимает зашифрованные соединения.
Для информации я уже проверил подключение к удаленному серверу MySQL с SSL с PHP .
$dbE = new PDO( 'mysql:dbname=DB;host=IP', USER, PASS, array( PDO::MYSQL_ATTR_SSL_KEY => 'D:\ssl\mysql\client-key.pem', PDO::MYSQL_ATTR_SSL_CERT => 'D:\ssl\mysql\client-cert.pem', PDO::MYSQL_ATTR_SSL_CA => 'D:\ssl\mysql\ca-cert.pem' ) );