---
schema_version: "1"
id: 9b15feebb30666212ffce7b8d047d06822f98193cd636eb91c7db036fceae06a
title: "Voorbeeld: SSL-certificaat: een sleutel en CSR genereren"
collection: tableau
version: current
locale: nl-nl
portal_url: https://docs.salesforce.com/tableau/current/nl-nl/server-linux/ssl_cert_create.md
canonical_url: https://help.tableau.com/current/server-linux/nl-nl/ssl_cert_create.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 50d675694f07befccec33444c7c2b45f02a48020d4533d691b36a7d3a270b817
description: Generate an SSL key and certificate signing request for Tableau Server.
---
[Doorgaan naar hoofdinhoud](#main-content)

# Voorbeeld: SSL-certificaat: een sleutel en CSR genereren

Belangrijk: dit voorbeeld is bedoeld als algemene leidraad voor IT-professionals die ervaring hebben met SSL-vereisten en -configuratie. De procedure die in dit artikel wordt beschreven, is slechts een van de vele methoden die u kunt gebruiken om de vereiste bestanden te genereren. Het hier beschreven proces moet worden beschouwd als een voorbeeld en niet als een aanbeveling.

* * *

Wanneer u Tableau Server configureert voor het gebruik van SSL-codering (Secure Sockets Layer), zorgt u dat de toegang tot de server veilig is en dat de data die tussen Tableau Server en Tableau Desktop worden verzonden, worden beschermd.

Zoekt u naar Tableau Server in Windows? Zie [Voorbeeld: SSL-certificaat: een sleutel en CSR genereren](https://help.tableau.com/current/server/nl-nl/ssl_cert_create.htm "Opent een onderwerp in een nieuw browsertabblad").

Tableau Server maakt gebruik van Apache, dat onder andere het volgende omvat: [OpenSSL](http://www.openssl.org/). U kunt de OpenSSL-toolkit gebruiken om een sleutelbestand en een Certificate Signing Request (CSR) te genereren. Deze kunnen vervolgens worden gebruikt om een ondertekend SSL-certificaat te verkrijgen.

Op Tableau Server-versie 2022.1.17, 2022.3.9 en 2023.1.5 tot en met 2025.1.x wordt OpenSSL 3.1 uitgevoerd.

**Belangrijk:** vanaf versie 2025.2 (Tableau Desktop), 2025.3 (Tableau Server) en juni 2025 (Tableau Cloud), maakt Tableau gebruik van OpenSSL 3.4.x en beveiliging van niveau 2. Voor beveiliging van niveau 2 zijn sleutels van 2048 bits of langer vereist. Bestaande beveiligingssleutels van niveau 1 werken niet meer. U dient een nieuw sleutelpaar te genereren en implementeren. Als u sleutels van minimaal 2048 bits hebt gegenereerd zoals aanbevolen, hoeft u niets te doen. Ga voor meer informatie naar [Een sleutel genereren](#generate-key).

## Stappen om een sleutel en CSR te genereren

Om Tableau Server te configureren voor het gebruik van SSL, hebt u een SSL-certificaat nodig. Om het SSL-certificaat te verkrijgen, voltooit u de volgende stappen:

1. [Een sleutelbestand genereren](#generate-key).
2. [Een Certificate Signing Request (CSR) aanmaken](#generate-csr).
3. [De CSR naar een certificeringsinstantie (CA) verzenden om een SSL-certificaat te verkrijgen](#send-csr).
4. [De sleutel en het certificaat gebruiken om Tableau Server te configureren voor het gebruik van SSL](#config-server).

Meer informatie vindt u op de [SSL FAQ-pagina](http://httpd.apache.org/docs/2.2/ssl/ssl_faq.html#realcert) op de website van de Apache Software Foundation.

### Een certificaat configureren voor meerdere domeinnamen

Tableau Server staat SSL toe voor meerdere domeinen. Om deze omgeving in te stellen, moet u het OpenSSL-configuratiebestand openssl.conf aanpassen en een certificaat voor de Subject Alternative Name (SAN) configureren op Tableau Server. Zie [Voor SAN-certificaten: het OpenSSL-configuratiebestand wijzigen](#san-certs) hieronder.

### Een sleutel genereren

Genereer een sleutelbestand dat u gaat gebruiken om een aanvraag voor certificaatondertekening te genereren.

1. Voer de volgende opdracht uit om het sleutelbestand te maken:
    
    `openssl genrsa -out <yourcertname>.key 4096`
    
    **Opmerkingen:**
    
    - Deze opdracht gebruikt een sleutellengte van 4.096 bits. U dient een bitlengte van minimaal 2.048 bits te kiezen, omdat communicatie die met een kortere bitlengte is gecodeerd, minder veilig is. Als er geen waarde wordt opgegeven, worden 512 bits gebruikt.
    - Om PKCS#1 RSA-sleutels te maken met Tableau Server-versies 2021.3.26, 2021.4.21, 2022.1.17, 2022.3.9, 2023.1.5 en hoger, moet u de extra optie `-traditional` gebruiken tijdens het uitvoeren van de opdracht `openssl genrsa`. Dit is gebaseerd op OpenSSL 3.1. Zie [https://www.openssl.org/docs/man3.1/man1/openssl-rsa.html](https://www.openssl.org/docs/man3.1/man1/openssl-rsa.html) voor meer informatie over de optie.

### Een aanvraag voor certificaatondertekening maken om naar een certificeringsinstantie te sturen

Gebruik het sleutelbestand dat u in de bovenstaande procedure hebt gemaakt om de aanvraag voor certificaatondertekening (CSR) te genereren. U stuurt de CSR naar een certificeringsinstantie (CA) om een ondertekend certificaat te verkrijgen.

**Belangrijk:** als u een SAN-certificaat wilt configureren om SSL voor meerdere domeinen te gebruiken, voltooit u eerst de stappen in [Voor SAN-certificaten: het OpenSSL-configuratiebestand wijzigen](#san-certs) hieronder. Keer dan hier terug om een CSR te genereren.

1. Voer de volgende opdracht uit om een aanvraagbestand voor certificaatondertekening (CSR) te maken:
    
    openssl req -new -key yourcertname.key -out yourcertname.csr  -config /opt/tableau/tableau\_server/packages/apache.<version>/conf/openssl.cnf
2. Voer de vereiste data in wanneer daarom wordt gevraagd.
    
    **Opmerking:** typ voor **Algemene naam** de naam van de Tableau-server. De naam van de Tableau-server is de URL die wordt gebruikt om de Tableau-server te bereiken. Als u bijvoorbeeld Tableau Server bereikt door `tableau.example.com` te typen in de adresbalk van uw browser, dan is `tableau.example.com` de algemene naam. Als de algemene naam niet wordt omgezet naar de servernaam, treden er fouten op wanneer een browser of Tableau Desktop verbinding probeert te maken met Tableau Server.

### De CSR naar een certificeringsinstantie (CA) verzenden om een SSL-certificaat te verkrijgen.

Stuur het CSR naar een commerciële certificaatautoriteit (CA) om het digitale certificaat aan te vragen. Zie voor informatie het Wikipedia-artikel [Certificaatautoriteit](https://nl.wikipedia.org/wiki/Certificaatautoriteit) en alle gerelateerde artikelen die u helpen beslissen welke CA u moet gebruiken.

### De sleutel en het certificaat gebruiken om Tableau Server te configureren

Wanneer u de sleutel en het certificaat van de CA hebt, kunt u Tableau Server configureren voor het gebruik van SSL. Zie [Externe SSL configureren](https://help.tableau.com/current/server-linux/nl-nl/ssl_config.htm) voor de betreffende stappen.

## Voor SAN-certificaten: het OpenSSL-configuratiebestand wijzigen

Bij een standaardinstallatie van OpenSSL zijn sommige functies standaard niet ingeschakeld. Om SSL met meerdere domeinnamen te kunnen gebruiken, moet u deze stappen uitvoeren om het **openssl.cnf**\-bestand te wijzigen voordat u de CSR genereert.

1. Ga naar de map Apache **conf** voor Tableau Server.
    
    Bijvoorbeeld: `/opt/tableau/tableau_server/packages/apache.<version_code>/conf`
2. Open **openssl.cnf** in een teksteditor en zoek de volgende regel: `req_extensions = v3_req`
    
    Deze regel kan worden uitgeschakeld met een hekje (#) aan het begin van de regel.
    
    ![De code laat zien hoe u uitbreidingen instelt die aan een certificaataanvraag moeten worden toegevoegd.](/tableau/current/nl-nl/server-linux/nl-nl/Img/creating-ssl-cert-and-key1.png)
    
    Als de regel is uitgeschakeld met een opmerking, verwijder dan de **#** en **tekenafstanden** vanaf het begin van de regel.
3. Ga naar het deel **\[ v3\_req \]** van het bestand. De eerste paar regels bevatten de volgende tekst:
    
    `# Extensions to add to a certificate request   basicConstraints = CA:FALSE   keyUsage = nonRepudiation, digitalSignature, keyEncipherment`
    
    Voeg de volgende regel in na de regel **keyUsage**:
    
    `subjectAltName = @alt_names`
    
    Als u een zelfondertekend SAN-certificaat maakt, doet u het volgende om het certificaat toestemming te geven om het certificaat te ondertekenen:
    
    1. Voeg de `cRLSign` en `keyCertSign` toe aan de regel **keyUsage** zodat deze er als volgt uitziet: `keyUsage = nonRepudiation, digitalSignature, keyEncipherment, cRLSign, keyCertSign`
    2. Voeg de volgende regel toe na de regel **keyUsage**: `subjectAltName = @alt_names`
4. Geef in het gedeelte **\[alt\_namen\]** de domeinnamen op die u met SSL wilt gebruiken.
    
    `DNS.1 = [domain1]   DNS.2 = [domain2]   DNS.3 = [etc]`
    
    De onderstaande afbeelding toont de resultaten gemarkeerd, met tijdelijke tekst die u kunt vervangen door uw domeinnamen.
    
    ![](/tableau/current/nl-nl/server-linux/nl-nl/Img/creating-ssl-cert-and-key2.png)
5. Sla het bestand op en sluit het af.
6. Voltooi de stappen in het deel [Een aanvraag voor certificaatondertekening maken om naar een certificeringsinstantie te sturen](#generate-csr) hierboven.