Ich schimpfe oft auf ungebremsten und unnötigen Einsatz von KI. Da muss ich mich aber auch bedanken, wenn ich mit Hilfe von ChatGPT ein Problem gelöst habe, das ich sonst entweder gar nicht oder nur mit großem (Zeit-)Aufwand beseitigt hätte.
Ich habe einen VServer bei Strato und heute morgen keine Emails versenden können. Irgendwann ist mir aufgefallen, dass ich aber auch seit etwa 04:00 Uhr keine Mails empfangen habe. Folgende Testsmails von anderen Accounts sind ebenso nicht durchgekommen, meine Webseiten waren jedoch erreichbar.
Leider verwendet Strato zur Administration der VServer standardmäßig Plesk und im Webinterface habe ich die Meldung gesehen, dass ein Plesk-Update laufen würde und ich keine Verwaltungsaktionen durchführen solle. Aber die Meldung war nach Stunden immer noch nicht weg, Email weiter down und ich bin mit Hilfe von ChatGPT und SSH-Zugriff der Sache auf den Grund gegangen.
Tatsächlich hat das Update von Plesk meine Mail-Dienste abgeschaltet und sich dann aufgehängt. Über interaktive Problemschilderung und Kopien der SSH-Konsolenausgaben hat mich ChatGPT Schritt-für-Schritt zur Lösung des Problems geführt. Das war ganz große Klasse und hat einem Hilfs-Admin wie mir den Tag gerettet.
Wenn man eine grobe Vorstellung hat, was man will und was genau für eine Situation vorliegt, ist KI mittlerweile ein wirklich geniales Hilfsmittel.
Und ich schließe mich der oft zu findenden Ansicht an, dass Plesk nicht wirklich ideal ist. Schon gar nicht, wenn man per Webinterface damit arbeitet. In der Konsole finde ich es halbwegs ok.
Wenn es interessiert – ich habe mir von ChatGPT ein Plesk-Notfall-Playbook mit der Zusammenfassung der Schritte erstellen lassen, die in meiner Situation die Angelegenheit bereinigt haben.
1. Prüfen, ob ein Paketmanager läuft
Manchmal hängt apt oder dpkg und blockiert Updates/Reparaturen:
ps aux | grep aptps aux | grep dpkglsof /var/lib/dpkg/lock
- Falls ein Prozess hängt, merken Sie sich die PID und ggf. vorsichtig stoppen:
kill -9 <PID>
2. Paketmanager reparieren
Um die Plesk-Pakete wieder korrekt zu konfigurieren:
dpkg --configure -aapt-get install -f
- Hier werden fehlende Abhängigkeiten installiert und Konfigurationen abgeschlossen.
3. Plesk Reparatur ausführen
Für die komplette System- und Datenbankprüfung:
plesk repair all -y
- Prüft: Plesk-Datenbank, Webserver, Mailserver, PHP-FPM, Benutzerrechte, SSL/TLS.
- Fixes werden automatisch angewendet.
Hinweis: Manche Probleme (z. B. PHP-Handler) benötigen interaktive Ausführung ohne -y.
4. Datenbank-Warnungen prüfen
Wenn plesk repair all Warnungen zu Tabellen gibt:
plesk repair db -verbose
- Zeigt Details, welche Zeilen entfernt oder repariert wurden.
5. Dateisystem- und Berechtigungsprobleme
Wenn plesk repair all Fehler bei Dateien oder Domains meldet:
plesk repair fs -verbose
- Prüft Eigentümer, Schreibrechte, unsichere Berechtigungen.
- Fixes können automatisch angewendet werden.
6. Webserver-Konfiguration prüfen
Plesk repariert Apache/Nginx:
plesk repair web -y
- Überprüft SSL/TLS, virtuelle Hosts, PHP-Handler.
- Bei komplexen PHP-Handler-Problemen interaktiv ausführen.
7. Mailserver testen
Nach Reparatur:
- Prüfen, ob Mails empfangen und gesendet werden:
plesk mail --info
- Falls nötig, Mailserver neu konfigurieren:
plesk repair mail -y
8. Wichtige Logs
- Plesk Reparatur-Logs:
/var/log/plesk/repair/ - Webserver:
/var/log/apache2/,/var/log/nginx/ - Mailserver:
/var/log/mail.log
9. Backup
Vor größeren Reparaturen oder Updates:
plesk db dump > /var/lib/psa/dumps/pre-update-YYYYMMDD.sql
- So kannst du immer auf den vorherigen Zustand zurückgehen.
✅ Merke:
dpkg --configure -a→ Paketkonfigurationplesk repair all→ Hauptreparaturplesk repair db/fs/web/mail→ gezielte Detailchecks
Du muss angemeldet sein, um einen Kommentar zu veröffentlichen.