[MEGOLDVA] Let's encrypt nem frissül

Fórumok

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 :(

Hozzászólások

Ugye, az aktualis verzioju certbottal probalkozol?

Megfogtál. A help -ben szónincs a verzióról  (vagyis hogy lehet kiíratni a verziószámot).
Annyit tudok, hogy a /usr/bin/certbot 2020.12.05. -re van datálva., u.a. mint a /usr/share/doc/certbot/changelog.Debian.gz

Az /etc/letsencrypt/renewal/domain.név.conf fájlban van egy "version = 0.31.0" lehet ez az?

* Én egy indián vagyok. Minden indián hazudik.

Hazudós vagyok a Debian 10 repoból telepítettem, a  csomag neve "certbot" - most ez miért nem frissült? Elvileg ez egy biztonsági frissítés kategória (szerintem).

Most találtam egy ilyet:

https://certbot.eff.org/instructions?ws=apache&os=debianbuster

Kérdések: 
Miért, mitől jobb mint a hivatalos csomag?
Nem találok a cikkhez dátumot, vajon ez még aktuális?

* Én egy indián vagyok. Minden indián hazudik.

Első körben nézd meg, hogy kintről biztos belátni-e oda ahová szeretne.
Csinálj egy fájlt (hello.txt) a .well-known mappa alá és próbáld meg lekérni.
http://domain.név/.well-known/hello.txt
Második körben nézd meg, hogy etc alatt a certbot (letsencrypt) renewal mappa alatt az adott domain .conf fájlában milyen webroot_path van, mert oda teszi le a fájlt amit utána megpróbál kintről elérni.
 

Apache access logjában látszik a próbálkozás? 

Ez létezik nálad?

.well-known/acme-challenge/4VukLM2h_wQP9YstHWMDq7B43x…

A frissítés jó lenne, de nem tudom mivel csináljam. Egyrészről most már ott van a repoban, de ez a Debian 10 vagyis old-stable.

NEM FIX IP! Publikus (látható a hálón, pingelhető - tudatosan nem kapcsoltam ki) de DHCP és freedns (A/AAA rekord rendben "dig").

Egyébként évek óta gond nélkül működött, most cseréltem (pár hónapja) routert és elfelejtettem hogy kell a 80 -as port is. Most már kifrogattam, de mégsem működik.

* Én egy indián vagyok. Minden indián hazudik.

Nincs valami ország szerinti tűzfalazás valahol a láncban? Ilyennel volt problémám nemrég, szintén Letsencryttel.

Színes vászon, színes vászon, fúj!

Kérem a Fiátot..