[ERROR] Error in accept: Too many open files 1

Mit manchen Versionen von MariaDB kann es dazu kommen, dass der Server nicht mehr auf sql-Anfragen reagiert. service mysql status zeigt dann u.a. mysql[413]: ERROR 23 (HY000) at line 1: Out of resources when opening file ‘./…’ (Errcode: 24 “Too many open files”) [ERROR] Error in accept: Too many open […]


The following packages have unmet dependencies

Ab und an scheitert eine Installation an nicht passenden Abhängigkeiten. Das liegt meistens an zusätzlichen Repos. Abhilfe schafft dann ein Downgrade des nicht passenden Paketes. Als Beispiel hier die Ausgabe von apt-get install openssl-dev: libssl-dev : Depends: libssl1.0.0 (= 1.0.1t-1+deb8u5) but 1.0.2j-1~bpo8+1 is to be installed Recommends: libssl-doc but it […]


/proc/devices: No entry for device-mapper found

Ich hatte heute einen Server, der beim Update immer wieder /proc/devices: No entry for device-mapper found ausgewofen hat. Die Lösung ist recht einfach: modprobe dm-mod && dpkg-reconfigure grub-pc


Hetzner – IPv6 Reverse-DNS-Eintrag kopieren

Man kann bei Hetzner zwar bei einem neuem Server auch das alte IPv4-Subnetz weiternutzen, für IPv6 geht das aber leider nicht. Ich verstehe zwar nicht, warum ich alle IPv4 (Subnet und / oder Single) behalten kann, aber IPv6 nicht. Es ist schon nervig, wenn im DNS alle IPv6-Adressen geändert werden […]


ISPConfig: apache durch nginx ersetzen 11

In dieser Anleitung zeige ich, wie man Apache durch nginx mit ISPConfig 3.0.5.4 ersetzen kann. Ich habe verschiedene Seite mit Joomla 2.x, Joomla 3.x, WordPress und eigener Codes migriert. Ich verwende dazu ISPConfig 3.0.5.4.p6 installiert nach dem Perfect Server Howto von howtoforge.com. Es gibt ein paar Unterschieder zwischen Apache und […]


mysql-replikation – Could not parse relay log event entry

Wenn in mysql Slave_IO_Running läuft, Slave_SQL_Running aber nicht, dann spricht viel dafür, dass das aktuelle slave relay log defekt ist. show slave status \G sieht dann z.B. so aus: mysql> show slave status \G *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: master.example.com Master_User: slaver_user Master_Port: […]


EMails richtig versenden

Um EMails mit Postfix zu versenden, müssen ein paar Dinge beachtet werden. Diese sind entweder in den RFCs definiert oder generell sinnvoll. 1. reverse DNS muss passen RFC 1912 verlangt, dass der PTR-Record und der A-Record im DNS zusammenpassen. Zum einen zeigt das, dass der Administrator die RFCs verstanden hat, […]


apt-get immer mit ipv4 nutzen

Debian / Ubuntu nutzen bevorzugt IPv6 DNS Records. Das führt zu Problemen, wenn der Server nur IPv4 unterstützt. Das Problem lässt sich aber leicht beheben. Es muss lediglich die Config für getaddrinfo() geändert werden. Dazu /etc/gai.conf öffnen und #precedence ::ffff:0:0/96 100 zu precedence ::ffff:0:0/96 100 ändern. Bei mir war das […]