LINUX.ORG.RU
ФорумAdmin

Проблема с postfix и MySQL

 ,


0

2

Linux linux-kizj 3.12.28-4-default x86_64 x86_64 x86_64 GNU/Linux

Не работает прием почты.
При этом на клиенте никаких сообщений об ошибках не появляется.
И в домашнем каталоге получателя в папках cur и new файлы не добавляются.

В mail.err пишет:
Error: mysql(localhost): Connect failed to database (postfix): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2 «No such file or directory») - waiting for 25 seconds before retr

Хотя сам файл есть. Проверяю, кто занял:
sudo lsof /var/run/mysql/mysql.sock
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
mysqld 1970 mysql 26u unix 0xffff880206320f40 0t0 20045 /var/run/mysql/mysql.sock
mysqld 1970 mysql 47u unix 0xffff88020610d880 0t0 73076 /var/run/mysql/mysql.sock
mysqld 1970 mysql 54u unix 0xffff8801cf1fa540 0t0 78175 /var/run/mysql/mysql.sock
mysqld 1970 mysql 68u unix 0xffff8800cf44d200 0t0 78176 /var/run/mysql/mysql.sock
mysqld 1970 mysql 108u unix 0xffff8801f605dac0 0t0 78177 /var/run/mysql/mysql.sock

Что можно сделать?



Последнее исправление: Slon747 (всего исправлений: 1)

Хотя сам файл есть.

А Postfix не в chroot ? Если в chroot, лучше по tcp через localhost.

AS ★★★★★
()
Ответ на: комментарий от Slon747

т.к. для ответа недостаточно знаний((

Их надо получить, иначе потом будет хуже. Когда, например, что-то упадёт, и надо будет срочно чинить.

AS ★★★★★
()
Ответ на: комментарий от anonymous

Лучше мигрировать на PostgreSQL

У человека Постфис сокет не находит, а не MySQL не работает. Точно так же не будет находить сокет у Постгреса. Советчик, блин. :-)

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.