[tutorial] Raspberry Pi – Docker, Proxy, Let’s Encrypt, SUPLA, SUPLA-Scripts...

User avatar
Woden
Posts: 35
Joined: Sat Mar 10, 2018 9:17 am

Sun Nov 10, 2019 8:16 pm

Jeżeli problem był poruszany, to przepraszam.
Jest jakieś rozwiązanie na problem, który widzę w logach

Code: Select all

docker logs --since=20m nginx-letsencrypt
?

Code: Select all

2019/11/10 20:08:16 Contents of /app/letsencrypt_service_data did not change. Skipping notification '/app/signal_le_service'
ACME server returned an error: urn:acme:error:unauthorized :: The client lacks sufficient authorization :: Account creation on ACMEv1 is disabled. Please upgrade your ACME client to a version that supports ACMEv2 / RFC 8555. See https://community.letsencrypt.org/t/end-of-life-plan-for-acmev1/88430 for details.
User avatar
lesny8
Posts: 870
Joined: Mon Dec 11, 2017 9:43 pm

Sun Nov 10, 2019 9:04 pm

Przejdź do katalogu i zaktualizuj instancję swojego proxy

Code: Select all

cd ~/docker-compose-letsencrypt-nginx-proxy-companion
./start.sh
ipro
Posts: 13
Joined: Sun Sep 01, 2019 3:52 am
Location: Jarosławiec

Sun Nov 10, 2019 9:36 pm

U mnie podobnie (świeża instalacja, dziś konfigurowana).

Wygląda na to, że po stronie API wyłączyli od listopada rejestrację nowych użytkowników przy pomocy ACME v1.

Problem zdaje się być rozwiązany w bazowym repozytorium "JrCs/docker-letsencrypt-nginx-proxy-companion" (https://github.com/JrCs/docker-letsencr ... -542690854), ale stosowany przez nas fork "wouterds/rpi-docker-compose-letsencrypt-nginx-proxy-companion" skompilowany pod malinę został gdzieś z tyłu.
User avatar
Woden
Posts: 35
Joined: Sat Mar 10, 2018 9:17 am

Sun Nov 10, 2019 10:18 pm

lesny8 wrote:
Sun Nov 10, 2019 9:04 pm
Przejdź do katalogu i zaktualizuj instancję swojego proxy

Code: Select all

cd ~/docker-compose-letsencrypt-nginx-proxy-companion
./start.sh
Dzięki za szybką odpowiedź. Niestety aktualizacja nie rozwiązuje problemu.
Problem jest chyba nieco poważniejszy. Dokładniej opisał go @ipro.
Last edited by Woden on Sun Nov 10, 2019 10:35 pm, edited 1 time in total.
User avatar
lesny8
Posts: 870
Joined: Mon Dec 11, 2017 9:43 pm

Sun Nov 10, 2019 10:23 pm

Wiem, wiem. Też o tym czytałem... muszę coś przetestować... może coś na to poradzimy...
User avatar
lesny8
Posts: 870
Joined: Mon Dec 11, 2017 9:43 pm

Mon Nov 11, 2019 1:06 am

Panowie... podmieńcie w pliku docker-compose.yml i również w pliku docker-compose-multiple-networks.yml jak ktoś korzysta z wielu sieci, obraz z którego powstaje ostatni kontener, na ten zbudowany i wypchnięty na dockerhub przeze mnie.

Code: Select all

...
...
  nginx-letsencrypt:
    image: lesny8/rpi-docker-letsencrypt-nginx-proxy-companion
...
...
a po tej zmianie ponownie wystartujcie skrypt dla proxy

Code: Select all

./start.sh
U mnie już działa ;)

Code: Select all

CONTAINER ID        IMAGE                                                 COMMAND                  CREATED             STATUS              PORTS                                      NAMES
4b29e76b4bde        lesny8/rpi-docker-letsencrypt-nginx-proxy-companion   "/bin/bash /app/entr…"   About an hour ago   Up About an hour                                               nginx-letsencrypt
8c4592f89f52        nginx                                                 "nginx -g 'daemon of…"   4 hours ago         Up About an hour    0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   nginx-web
c93b09851d42        wouterds/rpi-docker-gen                               "/usr/local/bin/dock…"   4 months ago        Up About an hour                                               nginx-gen
ipro
Posts: 13
Joined: Sun Sep 01, 2019 3:52 am
Location: Jarosławiec

Mon Nov 11, 2019 5:56 am

Poszło bez problemów - dzięki za szybką interwencję! :)
PioKar
Posts: 268
Joined: Thu May 03, 2018 5:56 am

Mon Nov 11, 2019 8:21 am

Cześć.
To chyba będzie dobre miejsce by podziękować wszystkim którzy pomagają innym.
Dwa miesiące temu znajomy zlitował się i postawił mi suplę i skrypty na malinie.
Ale poczytałem fora i wymyśliło mi się by malina miała dysk ssd a swap-a na usb.
No i dwa miesiące czytałem i modziłem.
Od wczoraj ruszyło wszystko działa i certyfikat jest zielony:)
Wielkie dzięki za ściągawki.
ps:tylko tak zasygnalizuję. straszne schody miałem z zainstalowaniem
docker -v && docker-compose -v
Poszło dopiero
pip uninstall docker
apt install python-docker
User avatar
Woden
Posts: 35
Joined: Sat Mar 10, 2018 9:17 am

Mon Nov 11, 2019 10:14 am

Dzięki @lesny8. Teraz wszystko śmiga jak trzeba.
User avatar
lesny8
Posts: 870
Joined: Mon Dec 11, 2017 9:43 pm

Mon Nov 11, 2019 9:51 pm

W związku z ostatnimi problemami zmodyfikowałem minimalnie tutorial, tak aby bez potrzeby nie grzebać w plikach*.yml i sprawniej postawić proxy.
Tymczasem dla tych, którzy już mają własną instancję na malinach i chcą być up-to-date, i nie chcą wysadzić wszystkiego w powietrze ;) mam taki pakiet poleceń do wykonania

Code: Select all

cd ~/docker-compose-letsencrypt-nginx-proxy-companion
git remote remove origin
git reset --hard
git remote add origin https://github.com/lesny8/docker-compose-letsencrypt-nginx-proxy-companion.git
git fetch
git branch --set-upstream-to=origin/master master
git merge 
./start.sh
Post Reply