Hi Forum
Ik heb wat problemen met LetsEncrypt... wat is het geval:
Ik heb een DS112 DSM versie 6.2.3-25426, hostname leacher. Deze hangt achter een Sonicwall firewall/router. Poorten 80 en 443 worden geforward naar de DSM. Dit heb ik vervolgens getest door in webstation een virtual host "test" te maken. Deze is, via http en https, bereikbaar vanuit het 4G netwerk. De test site, behalve een security warning bij https uiteraard, is normaal bereikbaar. DNS voor mijn domein is geregeld via TransIP.
So far so good zou je denken.
Maar ik kan geen certificaat installeren met LetsEncrypt. Elke keer als ik dat probeer krijg ik de melding "Geen antwoord van de doelserver. Probeer het later opnieuw". In /var/log/messages staat de volgende melding:
2020-09-26T10:22:23+02:00 Leacher synoscgi_SYNO.Core.Certificate.LetsEncrypt_1_create[9322]: certificate.cpp:1399 Failed to create Let's Encrypt certificate. [100][Server is not reachable.]
Ik dacht toen dat LetsEncrypt niet bereikbaar is. Ben gaan googlen naar die fout, en vond inderdaad een issue met IPV6. DSM schijnt daar een voorkeur voor te hebben, en ik heb geen rules in mij firewall voor IPV6. Ik kon letsencrypt.org dan ook niet pingen, dat probeerde DSM via IPV6. Ik heb IPV6 daarna uitgezet op de interface. Daarna kon ik normaal pingen:
--- letsencrypt.org ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4031ms
rtt min/avg/max/mdev = 15.624/16.283/17.036/0.478 ms
Maar de foutmelding bleef hetzelfde. Dit loste het dus niet op.
Bij de aanvraag gebruik ik de volgende gegevens:

- Domeinnaam is geblocked omdat het forum daarover klaagt (ik zou spammen)
- Plaat staat op de eerder genoemde test site
Een packet trace op mijn firewall laat verkeer zien tijdens een certificaat aanvraag. Er worden geen packages gedropped echter.
Ik weet ff niet meer hoe ik verder moet. Ik zal vast iets missen, iets over het hoofd zien. Maar ik wil dit wel graag aan de praat krijgen. Het is tegenwoordig immers not done om een self signed cert te hebben. Zou ook niet nodig moeten zijn.
Mijn vraag aan jullie dan ook:
- wat zie ik over het hoofd?
- wat kan ik nog doen?
Peter