Page 1 of 1

Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 09:31
by jklebsattel
Ich bin sicher, dass die Ursache des Problems bei KeyHelp liegt
(Probleme ohne KeyHelp-Bezug gehören ins Offtopic-Forum)


Server-Betriebssystem + Version
Ubuntu 22.04


Eingesetzte Server-Virtualisierung-Technologie
(z.B. keine, OpenVZ, KVM, XEN, etc.)


KeyHelp-Version + Build-Nummer
Keyhelp 22.2 (Build 2838)


Problembeschreibung / Fehlermeldungen
Ich habe Keyhelp 22.2 (Build 2838) in Betrieb und habe gestern über das zur Verfügung gestellte Skript von Ubuntu 20.04 auf Ubuntu 22.04 upgedatet. Nun ist es aber leider so, dass weder Mails empfangen, noch versendet werden können.

/var/log/mail.log zeigt folgende Fehlermeldungen an:
Oct 24 18:33:58 XXX postfix/trivial-rewrite[6559]: warning: virtual_alias_domains: mysql:/etc/postfix/mysql-virtual-alias-maps.cf: table lookup problem
Oct 24 18:33:58 XXX postfix/trivial-rewrite[6559]: warning: virtual_alias_domains lookup failure

/var/log/mail.err zeigt folgenden Fehler an:
Oct 24 17:22:19 XXX dovecot: auth-worker(3061): Error: mysql(localhost): Connect failed to database (keyhelp): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

Beim Mailversand wird folgender SMTP-Fehler angezeigt:
SMTP Error: RCPT TO command failed <i****@*****.**e>: Temporary lookup failure 451 4.3.0

Während des Updates ist keine Fehlermeldung erschienen. Hat jemand eine Idee wie das Problem gelöst werden kann?

Erwartetes Ergebnis


Tatsächliches Ergebnis


Schritte zur Reproduktion


Zusätzliche Informationen
(z.B. kürzlich durchgeführte Änderungen am Server, Auszüge aus Protokolldateien (/var/log/*, /var/log/keyhelp/php-error.log, etc.))

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 11:35
by Florian
Hallo,

Ursache ist ein nicht laufender Datenbankserver. Also mal MariaDB versuchen manuell zu starten.

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 11:41
by jklebsattel
Wenn ich in das Verzeichnis /etc/init.d gehe und systemctl status mariadb eingebe, zeigt er mir an, dass er läuft. Ich komme auch problemlos auf das Dashboard von keyhelp

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 11:48
by Florian
Hallo,

tritt denn das Problem dann momentan noch auf mit den Mails und der gleichen Fehlermeldung? Denn der Logauszug ist von gestern

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 11:50
by jklebsattel
Ja, das Problem besteht weiterhin. Ein Neustart des Datenbankservers war auch meine erste Idee.

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 13:02
by Florian
Hallo,

dann mal auf der Konsole mit den Daten aus /etc/postfix/mysql-virtual-alias-maps.cf eine MySQL Verbindung aufbauen:

#mysql -ukeyhelp -p

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 13:15
by jklebsattel
Das funktioniert.
Im Dashboard von Keyhelp wird bei MySQL ein roter Punkt angezeigt. Aber über die Konsole erreiche ich den Datenbankserver.

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 13:53
by Florian
Hi,

bitte mal die Logins für root und Keyhelp per PM und ein Postfach zum Testen

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 14:30
by jklebsattel
Ist unterwegs

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04

Posted: Tue 25. Oct 2022, 15:08
by Florian
Hallo,

so das funktioniert wieder.

Bei MariaDB 10.6 kann wohl nicht mehr die bisher genutzte Anweisung "bind_address = ::" für die externe Freischaltung des Datenbankservers genutzt werden. Alex ist informiert und es wird geändert.

Re: Probleme mit Mails nach Update von Ubuntu 20.04 auf 22.04  [GELÖST]

Posted: Tue 25. Oct 2022, 15:28
by Alexander
Ist gefixt und Teil des kommenden Updates.

---

Wenn vorher noch jemand auf das selbe Problem stößt:

Auslöser:
Unter "Konfiguration -> Datenbank-Server" ist "Fernzugriff erlauben" aktiv

Betroffen sind aktuell nur Systeme, ...
- mit Ubuntu 22.04 (ob neu installiert oder geupgraded)
- auf denen manuell MariaDB Version >= 10.6 installiert wurde

Zum Korrigieren:
Öffnen der Datei /etc/mysql/mariadb.conf.d/99-keyhelp.cnf
Suchen: "bind-address = ::"
Ersetzen mit: "bind-address = *"