hahaha Webcrawler legt den Apachen lahm / DDoS

Vor ein paar Tagen war ich auf einem Rechner zu Gast, der sofort nach dem Start des Apache2 so viele Prozesse öffnete bis dieser in die Knie geht. Das error.log Dokument zeigt dies auch an …server reached MaxClients setting… Das access.log File zeigt zu diesem Zeitpunkt folgende Einträge an: 62.226.71.77 – – [01/Dec/2010:19:13:10 +0100] „GET … Weiterlesen

[error] Unable to configure RSA server private key

Heute zeigte mir ein Apache2 Webserver mit geplantem SSL Support folgende Meldung an: [Fri Sep 10 12:29:02 2010] [error] Unable to configure RSA server private key [Fri Sep 10 12:29:02 2010] [error] SSL Library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch Das hat zumeist den Grund, dass Key und SSL Zertifikat nicht zusammenpassen. Um zu … Weiterlesen

cPanel Apache httpd.conf bearbeiten und anpassen

cPanel überschreibt wie viele andere Hostingsoftware regelmäßig die httpd.conf. Es muss daher darauf geachtet werden, dass die Änderungen nach dem Lauf der cPanel Scripte erhalten bleiben. Heute hatte ich einige Werte an der prefork.c Konfiguration zu tun um die Limits zu erhöhen. Dabei muss wie folgt vorgegangen werden: Zuerst wird die /usr/local/apache/conf/httpd.conf angepasst. In meinem … Weiterlesen

Gentoo: Failed to emerge net-www/awstats-6.9

Sobald man emerge mitteilt ein Paket in einem Gentoo System zu installieren, wird dieses aus dem Internet heruntergeladen, überprüft und anschließend kompiliert/installiert. Schlägt die 3-fache Checksum Überprüfung für das heruntergeladene Objekt fehl, verweigert emerge seinen weiteren Dienst. Dies geschieht derzeit beim Paket awstats: server /root # emerge awstats Calculating dependencies… done! >>> Verifying ebuild manifests … Weiterlesen

PHP Sessionverwaltung mittels Cronjob

Da viele Webseiten auf per PHP generierten Sessiondateien basieren, die im in der php.ini angegebenen session.save_path abgespeichert werden, muss man sich Gedanken machen wie man diese wieder los werden möchte. PHP erstellt Sessions, aber löscht diese nicht. Warum weiß niemand. Also muss ein Cronjob her der dies übernimmt: # Öffnen der Zieldatei für unseren Cronjob … Weiterlesen