Van egy kissé kopott Debian 10.13 házi szerverem. Most már a második figyelmeztetést kapom, hogy lejár a let's encrypt certificatem. A kis RoundCube -hoz kell, hogy ne kelljen folyton restrikciókba ütköznöm, ill. a jelszó titkosítás miatt.
Évek óta nem volt vele gondom. Még egyelőre működik, https://domain.név/roundcube
Először azt hittem rájöttem mi a gond, router csere után elfelejtettem a 80 -as portot ami kell ennek a cuccnak. Kifordítottam, de nem oldotta meg.
A "summázatban" ilyen hibajelzést kapok:
http://domain.név/.well-known/acme-challenge/4VukLM2h_wQP9YstHWMDq7B43x…
Error getting validation data
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address. Additionally, please check that
your computer has a publicly routable IP address and that no
firewalls are preventing the server from communicating with the
client. If you're using the webroot plugin, you should also verify
that you are serving files from the webroot path you provided.
Az IP címem publikus, de nem fix, a domain nevet a freedns.afraid.org -tól kapom. Működik, az A/AAA rekordban az van aminek lennie kell (pillanatnyilag).
Próbáltam:
sudo certbot certonly --renew-by-default --apache -d domain.név
Még egyszerűbben:
sudo certbot renew
De mindig ugyanaz. Nem jön össze a "challenge". Mintha az apache2 nem kezelné, vagy nem tudom mi az a hosszú hivatkozás. Anno nem csomagból telepítettem a certbotot.
Mi lehet a hiba?
Telepítsem újra csomagból?
MEGOLDÁS: Buta! Mikor megújítottam a http (80 port) forwardot a routeren. Már csak az nem világos, mikor a router mögül "ránéztem" http://domain.név akkor azt láttam amit kellet, az apache alapértelmezett lapját. Az volt gyanús, hogy nagy nehezen a táblagépemen (miért ilyen keserves ott szerkeszteni az url -t) és nem találta. Buta, triviális hiba, két számot felcseréltem :(