UniDAC + MySQL + SSL
Добавлено: Ср 13 мар 2019 13:30
Подключаю UniDAC 7.4.12 в Lazarus 2.0 на Ubuntu 16 к MySQL 5.7.25:
При попытке подключения выдаёт исключение:
Эти сертификаты, как и сам сервер, 100% рабочие - подключаюсь к нему из Windows и Android, и всё ок.
Библиотеки SSL обновлены.
???
Код: Выделить всё
UniConnection.ProviderName := 'MySQL';
UniConnection.Server := '192.168.1.10';
UniConnection.SpecificOptions.Values['Protocol'] := 'mpSSL';
UniConnection.SpecificOptions.Values['SSLCACert'] := '/home/c/ca.pem';
UniConnection.SpecificOptions.Values['SSLCert'] := '/home/c/client-cert.pem';
UniConnection.SpecificOptions.Values['SSLKey'] := '/home/c/client-key.pem';
UniConnection.SpecificOptions.Values['UseUnicode'] := 'true';
UniConnection.Port := 3306;
UniConnection.Username := 'user';
UniConnection.Password := 'pass';
UniConnection.Database := 'db';
UniConnection.Connect;
Эти сертификаты, как и сам сервер, 100% рабочие - подключаюсь к нему из Windows и Android, и всё ок.
Библиотеки SSL обновлены.
???