Debian 10 auf Debian 11 Update
Re: Debian 10 auf Debian 11 Update
nach dem holprigen Upgrade (siehe einige Beiträge vorher) läuft der Server stabil – lediglich Einstellungen an der Firewall kann ich nicht machen. Ich lande immer auf einer weißen Browserseite. Da meine Änderungen übersichtlich waren, könnte ich auch alle Einstellungen zurücksetzen. Nur: wie fange ich das an?
Gruß
Mock
Re: Debian 10 auf Debian 11 Update
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Debian 10 auf Debian 11 Update
Code: Select all
[06-Oct-2021 17:04:07 Europe/Berlin] PHP Warning: unlink(/etc/keyhelp/iptables/startup_rules_ipv4): No such file or directory in /home/keyhelp/www/keyhelp/core/Firewall/Iptables.php on line 267
[06-Oct-2021 17:04:07 Europe/Berlin] PHP Warning: unlink(/etc/keyhelp/iptables/startup_rules_ipv6): No such file or directory in /home/keyhelp/www/keyhelp/core/Firewall/Iptables.php on line 267
[06-Oct-2021 17:04:07 Europe/Berlin] PHP Warning: file_put_contents(/etc/fail2ban/jail.d/keyhelp.local): failed to open stream: Permission denied in /home/keyhelp/www/keyhelp/core/pending/File.php on line 341
[06-Oct-2021 17:04:07 Europe/Berlin] PHP Warning: chown(): Operation not permitted in /home/keyhelp/www/keyhelp/core/pending/File.php on line 358
[06-Oct-2021 17:04:07 Europe/Berlin] PHP Warning: chgrp(): Operation not permitted in /home/keyhelp/www/keyhelp/core/pending/File.php on line 359
[06-Oct-2021 17:04:07 Europe/Berlin] PHP Fatal error: Could not save file "/etc/fail2ban/jail.d/keyhelp.local" in /home/keyhelp/www/keyhelp/core/Firewall/Iptables.php on line 694
Re: Debian 10 auf Debian 11 Update
/etc/fail2ban/jail.d/keyhelp.local auf User/Group keyhelp/keyhelp gesetzt. Schon gehts.
Gruß
Mock
Re: Debian 10 auf Debian 11 Update
Die Änderung der Dateirechte kam eigentlich mit Einführung der neuen Firewall-Verwaltung Ende 2020. Warum die Datei bei dir immer noch auf root:root steht ist komisch

Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Debian 10 auf Debian 11 Update
Ich habe noch verschiedenes Versucht, hat aber alles nichts mehr gebracht. Das Ende von Lied war, dass ich Deb.11 installiert habe und alles von neu eingegeben habe. War auch nicht so schlimm, denn der Server steht hier neben mir und hat nur Domains drauf, mit denen ich arbeite. Also nach der Neuinstallation das Backup der Seiten drüber und fertig .

Danke für die Hilfe und noch einen schönen Tag zusammen...
Re: Debian 10 auf Debian 11 Update

Code: Select all
Oct 7 14:25:01 fanny CRON[45921]: (root) CMD (nice -n 5 php /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php)
Oct 7 14:25:14 fanny mariadbd[967]: 2021-10-07 14:25:14 1338 [Warning] Aborted connection 1338 to db: 'keyhelp' user: 'keyhelp' host: 'localhost' (Got timeout reading communication packets)
Oct 7 14:26:01 fanny CRON[45961]: (root) CMD (nice -n 5 php /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php)

Was könnte so etwas verursachen? Mir fällt jedenfalls momentan keine schlüssige Erklärung ein.

Re: Debian 10 auf Debian 11 Update
"php /home/keyhelp/www/keyhelp/cronjob/mastercronjob.php"
...startet die Wartungsjobs. Je nachdem welcher Job gerade ansteht werden hier verschiedene Wartungsaufgaben ausgeführt. Welcher das war, steht im mastercronjob.log (Im KeyHelp unter Protokolle) zum Zeitpunkt "Oct 7 14:25:01"
Der DB-Verbindungsaufbau erfolgt aber direkt im mastercronjob.php - sollte es hierbei zu Problemen gekommen sein (die er nicht selbst lösen konnte) müsste das auch im Log vermerkt sein.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Debian 10 auf Debian 11 Update
Die master.log.1 sagt
Code: Select all
[PID-45922] [07-Oct-2021 14:25:01] INFO --> jobs to run: update.php
[PID-45922] [07-Oct-2021 14:25:01] INFO --> >>> trying to run "update"
[PID-45922] [07-Oct-2021 14:25:01] INFO --> lock "update" acquired
[PID-45922] [07-Oct-2021 14:25:01] INFO --> processing the job ...
[PID-45922] [07-Oct-2021 14:25:01] INFO --> <<< job done, releasing lock "update"
Code: Select all
[07-Oct-2021 14:25:01] INFO --> load tasks... nothing to do
Wie gesagt, ist auch nur einmal aufgetreten und seitdem nicht mehr. Wäre das auf einem der Server mit Debian 10 passiert, die seit Monaten laufen, hätte ich das wahrscheinlich nicht so intensiv verfolgt. Aber bei einem frisch auf Debian 11 upgegradeten Server bleibt halt immer der Verdacht, dass es mit dem Upgrade zu tun haben könnte. Ich warte mal bis heute 14:25 ... Ich sehe da zwar keine Aufgaben, die um diese Uhrzeit täglich abgearbeitet werden müssten aber wer weiss, vielleicht passiert es ja wieder. Vielleicht muss ich auch einfach mal den Datenbankserver ordentlich stressen um zu sehen ob da eventuell was faul ist. Die MariaDB-Version hat sich ja auch ziemlich verändert. Bei den Konfigurationsdateien habe ich immer die bestehenden übernommen und nicht die mitgelieferten, müsste da eventuell irgendwas für die neue MariaDB-Version geändert/angepasst werden?
Aber gut, wenn weiterhin nichts passiert hake ich es halt als einmaliges, unerklärliches Ereignis ab, bzw kontrolliere noch eine Weile täglich, ob es nochmal aufgetreten ist

Re: Debian 10 auf Debian 11 Update
Der KeyHelp-Datenbank-Account ist zum Beispiel auch im Postfix / Dovecot / Amavis / ProFTPd hinterlegt, damit diese Tools auf die Datenbank und die dort angelegten Accounts zugreifen können. Vielleicht kam also der Zugriff um 14:25:14 von einen dieser Dienste.
Ich würde das nicht überbewerten. Ich kann zwar nur für meine Software sprechen, aber da ist die DB Verbindung entsprechend so robust, dass er bei so einem einem kleinen Datenbank-Schluckauf sich einfach neu verbindet und gut ist. Ggf. machen das die Anderen auch so. Wenn mit der DB wirklich was im argen wäre, dann würde sich das wahrscheinlich deutlich stärker bemerkbar machen. Solltest du aber noch etwas herausfinden, dann gern melden

(Also auch nicht verwundern lassen, wenn im /var/log/keyhelp/php-error.log einmal ein paar Verbindungsabbrüche protokolliert werden, das ist i.d.R. kein Problem.)
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
Re: Debian 10 auf Debian 11 Update
Nachdem das offenbar regelmäßig auftritt, habe ich mir die mysql Logs der beiden anderen Server angeschaut. Und Bingo

Re: Debian 10 auf Debian 11 Update
Re: Debian 10 auf Debian 11 Update
Nur in einem Server erscheint diese Meldung nicht - der prüft aber auch keine eingehenden Mails auf Viren. Dieser machte aber vor Wochen zu ähnlichen Uhrzeiten Probleme - daher kann ich den "Fehler" womöglich eingrenzen:
Vermutlich macht clamav zu dieser Zeit ein Datenbankupdate (doppelte RAM Last), das würde die Regelmäßgkeit erklären. Bevor aber irgendetwas schief geht bitte ich dich, beobachte mal zu dieser fraglichen Zeit mit "top" oder "htop" den Serverload.
Auf der betreffenden Maschine habe ich in die etc/clamav/clamd.conf als letzte Zeile folgenden Code hinzugefügt, Restart nicht vergessen:
Code: Select all
ConcurrentDatabaseReload no
Quelle: https://blog.clamav.net/2020/09/clamav- ... eased.html
Aber primär gilt Alexs Aussage: "Ich würde das nicht überbewerten."
Re: Debian 10 auf Debian 11 Update
Wenn das nicht immer fast exakt zur selben Zeit wäre auf allen drei Servern, dann hätte ich das auch bei 10 oder 20 solchen Vorkommnissen pro Tag mittlerweile längst ad acta gelegt. Ein Vorkommnis pro Tag immer zur selben Zeit macht mir da mehr Sorgen. Und vor allem macht es mich neugierig

Aber ich werde natürlich morgen die Load beobachten zu der Zeit, die wird wohl eher sehr niedrig sein. Aber vielleicht werde ich da ja schon wieder überrascht.
Re: Debian 10 auf Debian 11 Update
Der Server langweilt sich einigermaßen


Als es auftrat war mariadbd der Prozess mit dem höchsten CPU-Anteil, ist ja auch halbwegs einleuchtend. Aber %CPU deutlich unter 1 (0.3).
Ab 14:48:01 wurde dann freshclam gestartet, um 14:48:24 wurde die neue DB dann bereits von clamd geladen und aktiviert. Load in diesem Zeitraum immerhin bis zu 0.22. Ich muss mir wohl was besseres einfallen lassen um die Ursache zu finden.
