#1017 – Can’t find file: ‚frm‘ (errno: 13)

Aua aua, nach dem das Freifunk Wiki in Hannover heute mit der Datenbank (naja eigentlich ohne Datenbank) Probleme bekam, hab ich mir doch nochmal mein MySQL Backup angeschaut. Beim Script schreiben ist mir ein „chmod 0600 datenbank“ blöderweise im falschen Ordner entfleucht. Sprich einige Ordner unterhalb von /var/lib/mysql waren nicht mehr durchschreitbar (+x) für den mysql Server. Super. Da bekommt man dann den o.g. Fehler beim reparieren der Datenbank (z.B. mit PhpMyAdmin). Sauber. Das Backup konnt trotzdem gebrauchen, einige Tabellen haben sich dann doch verabschiedet.

Spam durch PHP Formular

Am Sonntag hats meinen Webserver erwischt. Über ein Kontaktformular gab es eine PHP Emailinjection. Dadurch wurden nach und nach von 28 verschiedene IP Adressen (aus Asien, Russland, Afrika und USA) Emails mit tausenden Cc: Emailempfänger (alle bei AOL) mit Spam bedacht. Das ging nicht nur mir so. Auch in der postfix-buch Mailingliste fand ich ein Opfer.

Ich werd jetzt mal modsecurity.org eine Chance geben und habe AOL komplett via Access Table in Postfix gesperrt.