Loading

Erreur "The issuer certificate of a locally looked up certificate could not be found. No certificates could be verified" lors de la connexion à Tableau Server depuis Tableau Desktop sur un Mac

Date de publication: Aug 24, 2022
Description
Lors de la connexion d'une instance Tableau Server utilisant SSL, depuis Tableau Desktop sur un ordinateur Mac, l'erreur suivante peut se produire :
"Cannot connect to Tableau Server. Please check the server name and port and try again. (Impossible de se connecter à Tableau Server. Vérifiez le nom du serveur et le port, puis réessayez.)
The issuer certificate of a locally looked up certificate could not be found (Le certificat d'émetteur d'un certificat recherché localement est introuvable)
No certificates could be verified" (Aucun certificat n'a pu être vérifié)

Cause

Même si l'interface utilisateur de configuration de Tableau Server indique que le fichier de chaîne de certificats est « facultatif », ce n'est pas le cas pour les ordinateurs Mac. Les ordinateurs Windows sont capables de télécharger et d'installer la chaîne de certificats automatiquement, tandis que les ordinateurs Mac ont besoin que ces informations soient présentes explicitement pour que SSL fonctionne.
Résolution
  • La chaîne de certificats complète doit être placée dans la configuration Tableau Server, dans l'onglet SSL.
  • La chaîne de certificats complète doit également être installée sur l'ordinateur Mac sur lequel Tableau Desktop est installé.

Pour des instructions détaillées, développez la section ci-dessous…
 
  • ​Tableau Server :
    • Vérifiez qu'il existe bien un fichier de chaîne de certificats. Il devrait se trouver dans le répertoire hébergeant les certificats SSL du serveur, sous la forme d'un fichier .crt. En cas de coute, il est possible de créer un fichier de chaîne de certificats :
      • Vérifiez l'onglet « Chemin d'accès de certification » de votre fichier de certificat et prenez note de tous les certificats présents dans la chaîne. Recherchez leurs fichiers respectifs et ouvrez-les dans un éditeur de texte (Notepad, Sublime, Notepad++)
      • À l'aide de la fonction copier-coller, consolidez-les en un seul fichier, où les certificats se suivent les uns les autres au format suivant :
-----BEGIN CERTIFICATE----- 
[certificate] 
-----END CERTIFICATE----- 
-----BEGIN CERTIFICATE----- 
[certificate] 
-----END CERTIFICATE----- 
-----BEGIN CERTIFICATE----- 
[certificate] 
-----END CERTIFICATE----- 
etc.... 
  • Il est également possible d'utiliser https://whatsmychaincert.com/
    1. Copiez et collez le contenu textuel du fichier de certificat dans la zone de texte de « Générer la chaîne correcte »
    2. Sélectionnez « Inclure le certificat racine », puis « Générer ».
    3. Vous recevrez un fichier .crt tout neuf contenant tous les certificats de la chaîne.
Tableau Server sur Windows 2018.1 et versions antérieures
  1. Après avoir vérifié que la chaîne de certificats est présente, lancez l'invite de commande depuis le répertoire /bin/ de votre Tableau Server en tant qu'administrateur, et exécutez la commande « tabadmin stop »
  2. Une fois que Tableau Server est arrêté, lancez l'interface utilisateur de configuration de Tableau Server
  3. Dans la section « SSL », sous « Fichier de chaîne de certificats », recherchez et sélectionnez le fichier .crt correspondant à votre chaîne de certificats.
  4. Cliquez sur « OK » et attendez que la configuration soit terminée.
  5. Dans l'invite de commande, exécutez « tabadmin config », suivi de « tabadmin start » afin que les changements de configuration soient appliqués et que Tableau Server redémarre.
Tableau Server sur Linux et Tableau Server sur Windows 2018.2 et plus récent
  1. Après avoir vérifié que la chaîne de certificats est présente, ouvrez TSM dans un navigateur : https://<tsm-computer-name>:8850.
  2. Arrêtez Tableau Server.
  3. Une fois que Tableau Server s'est arrêté, ouvrez l'onglet « Configuration », accédez à la section « Sécurité », puis à « SSL externe ».
  4. Dans la section « SSL externe », sous « Fichier de chaîne de certificats », recherchez et sélectionnez le fichier .crt correspondant à la chaîne de certificats complète.
  5. Enregistrez les modifications en attente et démarrez Tableau Server

Tableau Desktop sur Mac
 
  1. L'administrateur Tableau Server chargé des étapes ci-dessus doit pouvoir fournir le fichier de chaîne de certificats, ou l'acquérir depuis l'URL de Tableau Server via un navigateur.
  2. Double-cliquez sur le fichier de certificat, ou faites-le glisser sur l'icône d'accès à la chaîne de clés. Ajoutez le certificat à la chaîne de clés système, puis entrez les informations d'identification.
  3. Dans l'outil de chaîne de clé de certificats, cliquez sur la chaîne de certificats et sélectionnez « Obtenir des informations ».
  4. Adressez-vous à votre équipe informatique interne pour définir le niveau de confiance correct pour le certificat.
Numéro d’article de la base de connaissances

001472877

 
Chargement
Salesforce Help | Article