Spamruns met DDoS-effect

Een ongeluk komt nooit alleen en nadat de problemen met de harde schijf opgelost waren, bleef de server instabiel: het geheugen liep vol tot het punt dat de server slecht of niet bereikbaar was, waarna een onbekende applicatie zichzelf afschoot en het process van voren af aan begon. De eventlogs zwegen in alle talen, maar als grootste consument van geheugen was Apache een voor de hand liggende dader.

Deze problemen werden versterkt doordat de server slechts over 256MB fysiek geheugen leek te beschikken: één van de modules werd dus blijkbaar niet goed herkend. Het virtuele geheugen van de server vergroten en vastzetten hielp maar ten dele en is in feite een vorm van symptoombestreiding. De softwarematige oorzaak bleek bij nader onderzoek inderdaad Apache, die bezweek onder de enorme hoeveelheid spamruns die onder andere de (toch ook niet al te licht geprogrammeerde) frontpage van Roelant.net dagelijks voor z'n kiezen krijgt. Het grootste deel van deze spamruns komt binnen via oude domeinen en door deze tijdelijk af te vangen met een foutmelding (in plaats van stilletjes door te sturen met een nette "moved permanently" header) is de rust wedergekeerd op de server.

grafiek geheugengebruik 3 november

Feit is dat spam iets is waar ik (zoals ik het zie) voorlopig mee nog wel maken zal hebben en vroeg of laat wordt ook het huidige hoofddomein te grazen genomen. Tijd voor een definitievere oplossing dus. De hardwarematige problemen met het geheugen zal ik me dit weekend maar weer opstorten.