PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WEBDEV 2024 → Migration Mysql 8.0.37 - Erreur => SSL connection error: unknown error number
Migration Mysql 8.0.37 - Erreur => SSL connection error: unknown error number
Iniciado por JAHAN Florian, nov., 21 2024 5:13 PM - 1 resposta
Publicado em novembro, 21 2024 - 5:13 PM
Bonjour,

Depuis la migration de Mysql 5.7 vers Mysql 8.0.37, lors de la connexion au site web, j'ai le message d'erreur suivant : "SSL connection error: unknown error number".

Je n'ai pas modifié lu code webdev de connexion à la base de donnée Mysql.
Quand je prend une autre base de donnée (en Mysql 5.7) avec le même site, je n'ai pas l'erreur.
Je n'ai pas eu cette erreur avec la version Mysql 8.0.19. Une des différences entre les 2 version Mysql 8, est la disparition du protocole TLS 1.0 et TLS 1.1.

J'ai compris que la version Mysql 8.037 ne gère plus le protocole TLS 1.0 et 1.1. Cependant, je n'ai jamais configuré ce protocole.
J'ai essayé plusieurs versions de webdev avec des sites différents (webdev 18, webdev 20 et webdev 27), mais j'ai toujours le même message d'erreur.
J'utilise Apache 2.2 sur mon serveur.

Lorsque je lance le debuggeur webdev (en local sur ma machine), et que je me connecte à ma Bdd en Mysql 8.0.37, je n'ai pas de message d'erreur.
J'ai essayé avec le serveur d'application configuré en Apache et en Microsoft IIS, et j'ai les même résultat : en local / en débug ça fonctionne.

Est-ce que vous avez des idées pour configurer la connexion à une base de donnée Mysql 8.0.37 ?
Est-ce que vous avez des idées pour configurer Apache ou la Bdd Mysql ?


Merci d'avance de votre aide ;)
Membro registado
186 mensagems
Publicado em novembro, 21 2024 - 8:55 PM
Bonsoir,

Si je me rappelle bien, il faut créer un utilisateur sans SSL, en utilisant la clause REQUIRE NONE :
CREATE USER 'toto'@'%' REQUIRE NONE;

Regarde aussi la commande ALTER USER et plus particulièrement l'option "mysql_native_password" :
ex: ALTER USER 'toto'@'%' IDENTIFIED WITH mysql_native_password BY 'password';

Cdt
Fabrice