Ik heb voor mij wat ongrijpbare problemen met Let's Encrypt certificates. In het verleden, onder 6.x, ging het goed. En op enig moment is het fout gelopen. Het precieze moment kan ik niet helemaal aanwijzen, omdat de verlenging van de certificaten eigenlijk altijd vanzelf goed gaat, ik een poosje geleden naar DSM 7.1 ben gegaan en ik de websites maar af en toe bezoek.
Het symptoom is dat ik voor een website, zeg "
www.xyz.nl", het certificate van Synology terugkrijg en niet het certifcate dat ik voor dat domain het gegenereerd. Dat expliciete "xyz.nl" certificate is wel te zien in de controlpanel/security/certificate pagina, maar bij "for" staat dan inderdaad niks. De "
www.xyz.nl" staat daarentegen inderdaad in het "for" lijstje bij het Synology certificate. Dat lijkt me fout en zal wel de reden zijn dat die geretourneerd wordt i.p.v. het beoogde certificate.
Enig experimenteren laat zien dat WebStation bij het manipuleren van de "virtual hosts" nogal gretig is met het toekennen van zo'n virtual host aan dat "for" lijstje bij het Synology certificate. Daar zal het dus wel een keer gebeurd zijn toen ik een poos geleden wat experimenteerde met verschillende back-ends of zoiets. Maar da's dus niet de bedoeling. Als ik een website maak en er een virtual host voor aanmaak of edit waarvoor een expliciet eigen certificate is, wil ik dat 'ie daar bij blijft.
Ik krijg het niet voor elkaar om m'n
www.xyz.nl site weer in het lijstje van dat daarbij behorende certificate te krijgen. Regenereren van certificates heeft het niet opgelost. Even hernoemen van de virtual host ook niet.
Heeft iemand een idee wat ik fout doe? En hoe het op te lossen?