Als je een vraag stelt geef dan zoveel mogelijk informatie. Maak het een vraag die te beantwoorden is!

• welke Raspberry Pi gebruik je en welke software versie? Te vinden in het info-scherm
• wat wil je bereiken of wat ging er mis? Wat heb je gedaan? Wat gebeurde er?
• geef eventueel extra informatie zoals de webpagina waarop iets mis ging (bv. main-1.php)

Na restart fout Failed to start nginx.service

1
Deze fout ontstond bij versie: 2.4.3 op een Raspberry Pi 3
Na een herstart is de webserver niet bereikbaar. (meerdere keren herstart)

Scherm aangesloten en kwam de foutmelding tegen met: Failed to start NGINX.service (zie foto)
Noodexport gemaakt en deze van de PI afgehaald.

Dan maar de nieuwe versie: 3.0.1 gedownload en naar de SD kaart gezet.
Opgestart zonder problemen, toen de export weer geïmporteerd (zonder problemen)
Ik kan alle gegevens weer in zien.
Toen een herstart uitgevoerd, maar toen kwam die weer met de zelfde foutmelding. (nginx.service)
Opnieuw het bestand weer op de SD kaart geschreven en weer opgestart. (wederom zonder problemen)
Toen voor het importeren het systeem meerdere keren zonder problemen herstart.
Gegevens weer geïmporteerd, alles is weer zichtbaar.

Dan weer een herstart uitgeprobeerd en weer kwam die zelfde foutmelding.

Ik heb ook de informatie uitgevoerd wat erbij staat. "systemctl status nginx.service"
Daarvan ook een foto in de bijlage.

Kan iemand hierbij helpen? ik wil liever mijn historie niet kwijt.
Bijlagen

Re: Na restart fout Failed to start nginx.service

2
Er lijkt een fout te zitten in je nginx configuratie file (/etc/nginx/sites-enabled/p1mon_80). In je screendump kun je net niet zen welke regel maar iets met een ; of een } oid. Kijk eens naar die regel wat daar staat. Wel vreemd dat het dan eerder wel werkte dus lijk erop dat er ooit iets is beschadigd geraakt. Deel die file eens hier anders
Running P1Monitor container in a K3S kubernetes cluster

Re: Na restart fout Failed to start nginx.service

4
Je kunt de nginx config files vernieuwen met de volgende commando's in de folder /p1mon/scripts

Als je app niet gebruikt dan en alleen http gebruikt dan het volgende commando

Code: Selecteer alles

 ./P1NginxConfig -ht
als je ook app wil gebruiken dan is https nodig gebruik dan

Code: Selecteer alles

./P1NginxConfig -hs
. Het bestand api-top.conf wordt niet door de P1monitor gemaakt of beheert. Een defect config file die door iets anders wordt gemaakt zal de nginx server ook laten falen.
P1-monitor ontwikkelaar