Passer au contenu principal

Résolution de l’erreur de vérification du certificat SSL (code 210) dans ClickHouse

L’erreur est généralement signalée sous la forme suivante : Code: 210. DB::NetException: SSL Exception: error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED

Cause de l’erreur

Cette erreur se produit lors de la tentative de connexion à un serveur ClickHouse à l’aide de clickhouse-client. Elle est due à l’une des causes suivantes :
  • le fichier de configuration du client config.xml ne contient pas le certificat racine dans le magasin de CA par défaut de la machine, ou
  • un certificat de CA auto-signé ou interne n’est pas configuré

Solution

Si vous utilisez une CA interne ou autosignée, configurez le certificat racine de la CA dans le fichier config.xml du répertoire client (par ex. /etc/clickhouse-client) et désactivez le chargement des certificats racines de CA par défaut depuis leur emplacement par défaut. Voici un exemple de configuration :

Ressources supplémentaires

Consultez https://clickhouse.com/docs/interfaces/cli/#configuration_files
Dernière modification le 2 juillet 2026