Wat is dit
We checken welke TLS-protocolversies je server accepteert. Modern is TLS 1.2 en 1.3. Oude versies (SSLv3, TLS 1.0, TLS 1.1) hebben bekende kwetsbaarheden en moeten uit.
Waarom belangrijk
Verouderde TLS-versies maken aanvallen als BEAST, POODLE en Lucky13 mogelijk. PCI-DSS verbiedt TLS 1.0 sinds 2018. Een server die nog 1.0 of 1.1 spreekt zakt op compliance-checks.
Hoe los ik dit op
TransIP: Bij Managed Hosting: dien een ticket in om TLS 1.0/1.1 uit te zetten. Bij VPS: edit /etc/nginx/nginx.conf of /etc/apache2/mods-enabled/ssl.conf, zet ssl_protocols TLSv1.2 TLSv1.3;.
CloudFlare: SSL/TLS > Edge Certificates > Minimum TLS Version op TLS 1.2. Schakel TLS 1.3 aan en Opportunistic Encryption.
Strato of Antagonist: Bij gedeelde hosting staan moderne TLS-versies meestal correct. Bij VPS configureer je het zelf in nginx/apache zoals hierboven.
Anders: Volg de Mozilla SSL Configuration Generator voor je server (kies Intermediate of Modern). Restart de webserver, test met SSL Labs.
Verifieren
SSL Labs toont per protocolversie wel/niet ondersteund. Of: nmap --script ssl-enum-ciphers -p 443 jouwdomein.nl.