Tagging-Archive: apache


ISPConfig – rewrite von IP-Adressen im Mirror-Setup

Wie ich bereits hier beschrieben habe, trage ich auf einem Mirror in die jeweilige vhost die IPv6-Adresse des jeweiligen Servers ein. Ich habe das jetzt auch noch für IPv4 erweitert und hier die Schritte für den aktuellen RC aufgeführt. Diese Anleitung nur für ISPConfig-3.0.5-rc1 verwenden Aus irgendeinem Grund ist mein […]


Traffic auf einem clamav-mirror limitieren 1

Ich betreibe einen Mirror für clamav. Einige clients laden aber jedesmal die main.cvd anstatt der diffs. Daraus folgt ein täglicher Traffic von bist zu 150 MB pro Tag und client. Also habe ich mich auf die Sucher nach einer Lösung gemacht, um den monatlichen Traffic von ~2TB ein wenig zu […]


Apache bandwidth limit

my english version Durch mod_cband lässt sich die verfügbare Bandbreite von Apache nach verschiedenen Kriterien drosseln. Das Modul kann von http://cband.linux.pl/download/ oder auch von http://sourceforge.net/projects/cband/ heruntergeladen werden. Zum Installieren reicht wie üblich ./configure make make install Voraussetzung ist aber das APache eXtenSion tool. Die meisten Distributionen bieten mod_cband aber auch […]


Apache anonymisieren

Im access.log von Apache stehen alle IP-Adressen komplett. Dies ist weder für Statistiken erforderlich noch ist das Speicher dieser Daten sinnvoll. IPv4-Adressen lassen sich recht einfach anonymisieren, in dem der letzte Teil verändert wird. Bspw. 176.9.33.188 wird zu 176.9.33.0 Für die meisten Statistik-Tools ist das völlig ausreichend. Da meine Apache-Logs […]


ISPConfig – Apache-Logfiles über syslog 1

In der Standardinstallation von ISPConfig werden die Apache-Logs über vlogger geschrieben. Ich finde diese Lösung nicht besonders elegant, da dadurch bspw. die access-logs von Apache immer nur auf dem jeweiligen Server verfügbar sind. Ich habe aber mehrere Server, die die gleichen Domains ausliefern. Eigene Statistiken lassen sich nicht “eben mal […]


ISPConfig und IPv6 im Mirror-Setup 1

Ich verwende ISPConfig auf mehreren Servern als Mirror-Setup. Da IPv6 immer mehr im Kommen ist, stellte sich die Frage, wie ich Apache dazu bekomme, bei jedem vHost auf jedem Mirror auf eine eigene IPv6 zu reagieren. Man kann natürlich in der Apache-Config analog zu der Definition bei IPv4 auch einen […]


Block outdated clients 1

Es kann Probleme mit destination file geben. Eine Lösung dazu findet sich unter xt_recent mit syslog-ng. Ich habe auf meinem clamav-mirror zahlreiche Connects von veralteten Clients (> 300,000 / day). Daher trage ich die IP mit veralteten Versionen (die einen Apache-Code 403 produzieren) in die Firewall ein. Voraussetzungen: Apache HTTP-Server […]


Apache ohne statischen content

Die meisten Logeinträge bei der Verwendung von CMS braucht man eigentlich nicht und sie verhindern eher den Blick aufs Wesentliche. Das ganze lässt sich relativ einfach durch einen Eintrag im jeweiligen vhost verhindern: SetEnvIf Request_URI “\.(txt|jpg|png|gif|ico|js|css|swf|js?.|css?.)$” StaticContent CustomLog “| /bin/logger -t apache2” combined_ispconfig env=!StaticContent Die Zeilen können auch direkt in […]