Loading

Impossible de se connecter à Tableau Server via SSL Proxy

Date de publication: Jul 20, 2023
Description

Si Tableau Server se trouve derrière un proxy configuré pour SSL, Tableau Desktop risque de ne pas pouvoir se connecter à Tableau Server (il se peut qu'un code de réponse HTTP 500 ou HTTP 404 soit retourné). Ce problème peut se produire d'une ou de plusieurs des manières suivantes :

  • Vous ne pouvez pas accéder aux sources de données Tableau Data Server depuis Tableau Desktop.
  • Vous ne pouvez vous connecter à aucune source de données publiée sur Tableau Server.
Résolution

Configurez le serveur proxy de manière à transmettre l'en-tête HTTP X-Forwarded-Proto.

En règle générale, vous devez également activer l'affinité SSL. Sur certains proxies, ce paramètre se réfère à la persistance de la session SSL ou persistance SSL.

Les étapes suivantes concernent l'activation de X-Forward-Proto sur un périphérique proxy F5. Pour les autres périphériques, vous devrez peut-être modifier ces étapes et ces paramètres.

  1. Dans un profil HTTP personnalisé appliqué au serveur virtuel, utilisez Insert header (Insérer un en-tête) :
    • Pour les serveurs virtuels HTTPS, insérez X-Forwarded-Proto avec une valeur de https.
    • Pour les serveurs virtuels HTTP, insérez X-Forwarded-Proto avec une valeur de http.
  2. Appliquez une iRule au serveur virtuel. En voici un exemple typique :

    HTTP::header insert X-Forwarded-Proto https}
    when HTTP_REQUEST { HTTP::header insert X_FORWARDED_PROTO https }
    OR:
    when HTTP_REQUEST { HTTP::redirect https://\[HTTP::host\]\[HTTP::uri\] }

Ressources supplémentaires

La convention d'appellation des en-têtes HTTP consiste à écrire les mots en majuscules et à les séparer avec des tirets. En règle générale, sauf si le proxy l'exige, n'utilisez pas des tirets bas.Voici quelques exemples d'en-têtes conformes à la convention d'appellation standard :

  • X-Forwarded-Proto
  • User-Agent
  • If-Match
Numéro d’article de la base de connaissances

001473586

 
Chargement
Salesforce Help | Article