Server in de lucht houden zonder AI is onmogelijk geworden

Een maand lang geen nieuwe berichten. Niet omdat er niets te melden was. Maar afgelopen maand was ik zo veel tijd kwijt met het weer in de lucht krijgen van mijn Synologyserver, dat het plezier van het testen van andere zaken of erover schrijven snel voorbij was. Oorzaak van het crashen? Tja, heel uiteenlopend. Vooral gebrek aan geheugencapaciteit (van de server dan), maar waarom dat geheugen vol liep wisselde.

Ik moet bekennen dat zonder ChatGPT (tja) ik afgelopen maand nóg meer gillend gek zou zijn geworden. Initieel kon ik namelijk zelf niet ontdekken waar de problemen zaten, niet eens waar de logbestanden te vinden waren. Toen ik daar (met dank aan een suggestie van die stochastische papagaai waar iedereen op moppert) eenmaal achter was en die kon laten analyseren, volgend nog heel veel vervolgstapjes en pogingen om e.e.a. helderder te krijgen.
In de tussentijd is de MariaDB database die achter dit weblog en Activegeek.nl hangt al een keer (met dank aan het noodgedwongen hardhandig moeten resetten van de server) corrupt geraakt, met noodzaak tot een volledig opnieuw opbouwen van de database.

Afgelopen nacht ging de Synology wéér uit de lucht, toch weer vanwege een geheugenprobleem van de Apache webserver waar dit weblog op draait. Nieuwe analyse van het log van de server liet het volgende zien:

Een blik op de statistieken liet daarnaast zien dat, naast deze pogingen om in te loggen op WordPress, in totaal 32% van de bezoeken aan ‘gewone’ pagina’s uit China kwam, 17,4% uit Singapore.

Inmiddels heb ik dus bijgeleerd hoe ik security rules toevoeg in Cloudflare waarbij in een paar uur al bijna 1.000 verzoeken op /wp-login.php van IP-adressen buiten Nederland eerst een JavaScript Challenge van Cloudflare krijgen, aangevuld met een extra check van een plugin die na 3 vergeefse pogingen het IP-adres voor 10 minuten blokkeert. De teller voor die laatste staat nu naar een paar uur op 3 geblokkeerde IP-adressen.

Voor mij is het het dan maar extern hosten van mijn blog geen optie. Niet omdat ik er het geld niet voor over zou hebben, maar meer omdat het ook een principieel iets is. Mijn eerste blogbericht is van 16 mei 2002, toen nog op blogger.com, later gemigreerd naar Nucleus op gorissen.info/Pierre en nu al een hele tijd op WordPress en op ictoblog.nl
Ondanks het gegeven dat ik wel degelijk afhankelijk ben van externe aanbieders, zonder cloudflare zou ik de server dus niet meer in de lucht kunnen houden, geeft het me ook zicht ook de vraag of het nog mogelijk is om zonder cloudaanbieders je eigen inhoudelijk archief in de lucht te houden.

Conclusie: nauwelijks.

En zonder ChatGPT die enorm helpt bij het uitzoeken van oorzaken van een crash, het voorstellen van aanpassingen in de configuratie van Docker, WordPress en Cloudflare, zou ik de handdoek al lang in de ring gegooid hebben.

Dus…mocht je een foutmelding krijgen op een van mijn sites, dan weet dat er aan gewerkt wordt.

0 0 stemmen
Bericht waardering
Abonneer
Abonneren op

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie gegevens worden verwerkt.

0 Reacties
Inline Feedback
Bekijk alle reacties
0
Tips, opmerkingen, aanvullingen, ideeën naar aanleiding van dit bericht?x