Ga naar de hoofdinhoud
Versie: 1.x

API01005: SSL-certificaatfout

Wat dit betekent​

Er is een probleem met het SSL/TLS-certificaat van je website. Dit certificaat maakt de verbinding veilig (HTTPS). De POS maakt geen verbinding met sites met ongeldige certificaten om je gegevens te beschermen.

Veelvoorkomende oorzaken​

  • Verlopen certificaat — SSL-certificaten moeten periodiek worden vernieuwd
  • Zelfondertekend certificaat — Niet uitgegeven door een vertrouwde instantie
  • Verkeerd domein — Het certificaat komt niet overeen met de domeinnaam
  • Onvolledige certificaatketen — Ontbrekende tussenliggende certificaten
  • Gemengde inhoud — Sommige bronnen worden geladen via HTTP in plaats van HTTPS

Hoe op te lossen​

1. Controleer de certificaatstatus​

Bezoek je site in een browser en klik op het hangslotpictogram om de certificaatgegevens te bekijken. Let op:

  • Vervaldatum
  • Uitgegeven aan (moet overeenkomen met je domein)
  • Uitgegeven door (moet een erkende instantie zijn)

2. Vernieuw een verlopen certificaat​

Indien verlopen:

  • De meeste hostingproviders bieden gratis Let's Encrypt-certificaten aan
  • Neem contact op met je hostingprovider om te vernieuwen
  • Controleer of automatische vernieuwing is ingeschakeld

3. Los een certificaatconflict op​

Zorg ervoor dat het certificaat het volgende dekt:

  • Je exacte domein (yourstore.com)
  • WWW-variant (www.yourstore.com) indien gebruikt
  • Overweeg een wildcardcertificaat (*.yourstore.com)

4. Installeer ontbrekende tussenliggende certificaten​

Gebruik een SSL-controletool (zoals SSL Labs) om ontbrekende certificaten te identificeren. Je hostingprovider kan helpen bij de installatie ervan.

5. Forceer HTTPS​

Zorg er in WordPress voor dat:

  • De site-URL https:// gebruikt
  • Force SSL is ingeschakeld in de WooCommerce-instellingen