Bonjour,

J'ai une application Delphi 32 bits qui accède à une base MySQL 8 (oui, c'est possible).
Sur un nouveau poste, j'installe la dernière version de MySQL et là, mon application ne fonctionne plus.
Erreur remontée : Erreur SSL, numéro d'erreur inconnu.
Comme je n'utilise pas SSL, je cherche une autre cause. Et je finis par tomber sur un site qui explique que cette erreur est en fait liée à TLS.
Les toutes dernières versions de MySQL utilisent uniquement TLSv1.2, TLSv1.3 , ce qui ne semble pas supporté par Firedac dans Delphi XE7.
Je n'ai pas essayé avec les versions plus récentes de Delphi.
Mais si vous avez une mise à jour MySQL à faire, méfiez-vous des conséquences sur vos applications.
Pour info, les dernières versions supportant TLSv1, TLSv1.1 s'arrêtent à 8.0.27

Lien vers le détail

Après, il y a peut-être une solution pour pallier ce "problème" mais je ne l'ai pas trouvée :-(

en espérant éviter le même problème à d'autres ici ...