Nach Debian10 upgrade Diverse Fehler

timur

Member
Hallo Liebe Community ,

ich mal wieder :)

Also ich hab zwar zu manch ein Problem, etwas gefunden (sogar hier), aber leider hat nichts geholfen.

Deswegen poste ich mal das ganze hier nun :
Code:
Sep  3 13:59:31 server amavis[2710]: (02710-01) (!)connect to /var/run/clamav/clamd.ctl failed, attempt #1: Can't connect to a UNIX socket /var/run/clamav/clamd.ctl: No such file or directory
Sep  3 13:59:31 server amavis[2709]: (02709-01) (!)connect to /var/run/clamav/clamd.ctl failed, attempt #1: Can't connect to a UNIX socket /var/run/clamav/clamd.ctl: No such file or directory
Sep  3 13:59:31 server amavis[2709]: (02709-01) (!)ClamAV-clamd av-scanner FAILED: run_av error: Too many retries to talk to /var/run/clamav/clamd.ctl (All attempts (1) failed connecting to /var/run/clamav/clamd.ctl) at (eval 113) line 659.\n
Sep  3 13:59:31 server amavis[2710]: (02710-01) (!)ClamAV-clamd av-scanner FAILED: run_av error: Too many retries to talk to /var/run/clamav/clamd.ctl (All attempts (1) failed connecting to /var/run/clamav/clamd.ctl) at (eval 113) line 659.\n
Sep  3 13:59:31 server amavis[2710]: (02710-01) (!)WARN: all primary virus scanners failed, considering backups
Sep  3 13:59:31 server amavis[2709]: (02709-01) (!)WARN: all primary virus scanners failed, considering backups

Sep  3 13:59:37 server dovecot: config: Warning: please set ssl_dh=</etc/dovecot/dh.pem
Sep  3 13:59:37 server dovecot: config: Warning: You can generate it with: dd if=/var/lib/dovecot/ssl-parameters.dat bs=1 skip=88 | openssl dhparam -inform der > /etc/dovecot/dh.pem

Sep  3 14:50:26 server dovecot: auth-worker(2334): Error: mysql(localhost): Connect failed to database (dbispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - waiting for 1 seconds before retry
 

timur

Member
Ja läuft, das war das erste das ich gecheckt habe.

Code:
● mariadb.service - MariaDB 10.3.15 database server
   Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/mysql.service.d
           └─limits.conf
   Active: active (running) since Thu 2019-09-05 10:13:40 CEST; 7min ago
     Docs: man:mysqld(8)
           https://mariadb.com/kb/en/library/systemd/
  Process: 32530 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
  Process: 32531 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
  Process: 32532 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`/usr/bin/galera_recovery`; [ $? -eq 0 ]   && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=0/SUCCESS)
  Process: 32640 ExecStartPost=/etc/mysql/debian-start (code=exited, status=0/SUCCESS)
  Process: 32643 ExecStartPost=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Main PID: 32608 (mysqld)
   Status: "Taking your SQL requests now..."
    Tasks: 38 (limit: 4915)
   Memory: 162.8M
   CGroup: /system.slice/mariadb.service
           └─32608 /usr/sbin/mysqld
 

sapro

Member
zu amavis: wird denn die clamd.ctl korrekt angelegt? --> "clamav clamav 0 Sep 11 07:17 clamd.ctl"
zu dovecot: hier muss in der /etc/dovcot/dovecot.conf noch der Eintrag "ssl_dh = </etc/dovecot/dh.pem" hinzugefügt werden (z.B. direkt nach "ssl_key") und dann das dh.pem in /etc/dovecot erstellt werden. z.B. mittels "openssl dhparam -out /etc/dovecot/dh.pem 4096"
Der letzte Fehler mit dem auth-worker hängt glaub auch an der dovecot.conf. Schau mal ob dort am Ende bei "service stats" die Einstellungen wie folgt aussehen:

service stats {
unix_listener stats-reader {
user = vmail
group = vmail
mode = 0660
}

unix_listener stats-writer {
user = vmail
group = vmail
mode = 0660
}
}
 

timur

Member
@sapro es hat geholfen :) vielen dank dir!

Jetzt verstehe ich was ich falsch gemacht habe, bzw. vermute ich es!
Beim dist-upgrade wurde ich zu den jeweiligen Paketen gefragt: Ob ich die conf ersetzen möchte oder die alte behalten möchte...

Und ich hab bei allen einfach behalten geklickt... ich denke das ist mein Problem !?

1)Also jetzt meine Frage: Gibs ein Befehl, womit ich nochmals für alle Pakete diese Config Option angezeigt bekomme?

2)Oder wie kann ich am besten nun vorgehen ? Um in allen Paketen wie zmb. Clamav weitere Fehler zu vermeiden bzw. zu beheben denn die Fehler sind schon da !? :(
 

timur

Member
scheint doch nicht weg zu sein

Code:
Sep 16 13:19:18 server dovecot: auth-worker(2525): Error: mysql(localhost): Connect failed to database (dbispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - waiting for 1 seconds before retry
Sep 16 13:19:18 server dovecot: auth-worker(2525): Error: mysql(localhost): Connect failed to database (dbispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - waiting for 1 seconds before retry
Sep 16 18:19:05 server dovecot: auth-worker(1427): Error: mysql(localhost): Connect failed to database (dbispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - waiting for 1 seconds before retry
Sep 16 18:19:05 server dovecot: auth-worker(1427): Error: mysql(localhost): Connect failed to database (dbispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - waiting for 1 seconds before retry
Sep 16 18:19:06 server dovecot: auth-worker(1427): Error: mysql(localhost): Connect failed to database (dbispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - waiting for 5 seconds before retry
Sep 16 18:19:06 server dovecot: auth-worker(1427): Error: mysql(localhost): Connect failed to database (dbispconfig): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) - waiting for 5 seconds before retry
 

sapro

Member
bei den Einstellungen zum "auth-worker" finde ich bei mir nichts besonderes. in der betreffenden '10-master.conf' unter /etc/dovecot/conf.d steht bei mir nichts drin, also defaultwerte. Ist bei Dir evtl. ein user eingetragen, so dass hierher das Zugriffsproblem kommt?
Mein lock-file sieht z.B. so aus: srwxrwxrwx 1 mysql mysql 0 Sep 11 07:14 /var/run/mysqld/mysqld.sock

Neukonfigurationen kannst Du mittels:
sudo dpkg-reconfigure dovecot
anstoßen.
 

timur

Member
auth-worker war bestimmt ein alter fehler nun wird mir es nicht mehr angezeigt...

meins sieht so aus
/var/run/mysqld$ ls -ld
drwxr-xr-x 2 mysql root 80 Sep 21 01:10

ist das jetzt falsch bei mir ?
 

sapro

Member
und was ergibt sich bei einem "ls -la" auf dem Verzeichnis?

Die Rechte auf dem Verzeichnis mit meinen identisch.
 

timur

Member
ls -la
Code:
drwxr-xr-x  2 mysql root    80 Sep 22 21:52 .
drwxr-xr-x 34 root  root  1120 Sep 23 00:03 ..
-rw-rw----  1 mysql mysql    4 Sep 22 21:52 mysqld.pid
srwxrwxrwx  1 mysql mysql    0 Sep 22 21:52 mysqld.sock

"auth-worker" Problem scheint doch noch zu existieren
 

Werbung

Top