Root Server meldet: run-parts: /etc/cron.hourly/60sa-update exited with return code 4

SPAMASSASIN meldet immer:  run-parts: /etc/cron.hourly/60sa-update exited with return code 4 LÖSUNG1: PER SSH auf die Console anmelden und sich dann als root hochstufen und/oder die Befehle mit sudo ausführen: Helfen könnten folgende beiden Befehle: # wget http://spamassassin.apache.org/updates/GPG.KEY # sa-update –import GPG.KEY Danach könnten die Fehlermeldungen verschwunden sein! (so einige andere Seiten im Netz) Lösung2: Per SSH auf den root server […]

Strato Root V-Server – Alle Domains des Servers auf Error 503 temporarily not available

Nach einem Plesk Update oder Wartungsarbeiten an den Strato (V-Servern) waren plötzlich alle befindlichen Domains des Servers alle auf Error 503 – “temporarily not available”. Die Suche im Netz hat mir hier nicht sehr geholfen… Der Server meldet sich als OK Apache und Mysql ebenfalls Status OK Die Strato – Hotline hatte mir per E-Mail geschrieben, der Server sei OK, […]

Dovecot – Maximum number of connections from user+IP exceeded – mail_max_userip_connections

Im syslog taucht die folgende Meldung auf: dovecot: imap-login: Maximum number of connections from user+IP exceeded(mail_max_userip_connections=5) (Die maximalen Verbindungen von einem User mit einer IP wurden überschritten) Dann sind die Maximum Connections vielleicht zu klein wie hier als Beipiel mit 5? Der Wert kann auch per SSH – als root abgefragt werden, zum Beispiel mit: # dovecot -a | grep […]

Plesk Spamassassin Serverweite Blacklist Limit 100 erhöhen

Du bekommst bei Plesk die Meldung:  Warnung: Nur die ersten 100 eindeutigen E-Mail-Adressen werden hinzugefügt. Wie kann man das Limit von 100 Adressen in der Blackliste erhöhen? Du hast in der Serverweiten Blackliste von Plesk – (Spamassasin) versucht, mehr als 100 Einträge zu machen und bekommst die Meldung wie “Limit erreicht” oder so ähnlich? Plesk hat hier ein “default Limit” für […]

Crontab – Befehle alle x Sekunden ausführen

Aufbau der crontab: *  *  *  *  *   Befehl ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ │ │ │ └──── Wochentag (0-7, Sonntag ist 0 oder 7) │ │ │ └────── Monat (1-12) │ │ └──────── Tag (1-31) │ └────────── Stunde (0-23) └──────────── Minute (0-59) Erklärung: 1 2 3 4 5 Befehl 1 = Minute (0-59) […]

Linux: Mail Queue verwalten aufräumen säubern mailq

Manchmal möchte man seine Mail Queue verwalten aufräumen oder säubern Postfix Werkzeuge: Die Mailqueue aufräumen Hier einmal eine Übersicht der wichtigsten Befehle zum Aufräumen einer mail Qeue: Anzeigen aller Mails in der Mailqueue: # mailq Zeige Anzahl der Mails in der Mailqueue: # mailq | egrep ‘^–‘ Mit postsuper lassen sich auf der Linux Konsole bequem aus der Postfix Mailqueue […]

Plesk Error – Keine Ressourcen dieses Typs (Websites) mehr vorhanden. Angefordert: 1; verfügbar: 0

Beim Anlegen einer Domain auf dem Root Server kommt die Meldung: Keine Ressourcen dieses Typs (Websites) mehr vorhanden. Angefordert: 1; verfügbar: 0. oder in Englisch: There are no available resources of this type (domains) left. Requested: 1; available: 0. Zuerst ist zu prüfen, ob der Lizenzkey von Plesk für die Anzahl der Domains ausreicht. Wieviele Domains nun tatsächlich gebraucht sind […]

PHP File als tägliche Pflege aufrufen

Unter Ubuntu 16.xx hatte ich das Problem, das ich gerne ein PHP File von der Kommandozeile aus, per Crontab starten wollte, um eine tägliche Pflege aufzurufen, aber vor allem um die Webseiten / Datenbanken zu prüfen ob sie noch ONLINE sind. Am besten funktionierte das Ganze, wenn man das PHP Script per wget aufruft, mit ein paar Parametern, damit nicht […]

MySql – Errcode: 24 – Too many open files

Beim Sichern meiner Mysql-Datenbanken erhielt ich den folgenden Fehler: (Errcode: 24 – Too many open files) when using LOCK TABLES Das deutet darauf hin, dass eventuell das Limit der offenen gleichzeitig bestehenden Verbindungen zu klein ist. Dazu schauen wir uns zuerst mal die aktuelle Grösse an: – Per ssh einloggen und dann kann man mit folgendem Befehl zuerst einmal sehen […]

Ubuntu – Unterschied zwischen wait und sleep

In einer Shell kann es vorkommen, dass ein Programm warten muss / soll, bis das Vorherige beendet ist. In meinem Fall war es so, dass ich zuerst fail2ban stoppen wollte, um danach die Firewall ohne die temporären Einträge von f2b zu sichern. Somit musste “iptables-save” warten, bis fail2ban fertig mit “austragen” der bans war. Das kann mitunter schon mal länger […]

fail2ban: startet nicht nach Neustart root Server

Nach einem Neustart eines Root Servers (V-Server) startete der fail2ban nicht mehr. Beim Befehl: # etc/init.d/fail2ban status kommt die Fehlermeldung: See “systemctl status fail2ban.service” and “journalctl Vielleicht fehlt das Verzeichnis /run/fail2ban  ? Dazu einfach einmal folgendes probieren: Per ssh als admin (root) auf den Server # mkdir /run/fail2ban Danach: # chmod 770 /run/fail2ban Jetzt sollte fail2ban ohne die Fehlermeldung starten: […]

Spamassassin – Befehle

Wichtiges über den SPAMASSASSIN unter Linux / Plesk Spamassasin stoppen und wieder starten (Restart) # /etc/init.d/psa-spamassassin restart Spamassassin stoppen # /etc/init.d/psa-spamassassin stop Spamassasin starten # /etc/init.d/psa-spamassassin start Läuft der Spamassasin gerade? # /etc/init.d/psa-spamassassin status   ..wird noch erweitert