Сервер в кармане, или просто о сложном!

главная - Статьи - Почта - Postfix + Dovecot + MySQL


Много интересного на канале

Error: net_connect_unix(/run/dovecot/stats-writer) failed: Permission denied

Дата обновления: 11.06.2025

Теги: Dovecot Linux Почтовый сервер

Выполняя скрипт fetchmail.pl, в котором в качестве LDA указан Dovecot:

...
$cmd.=" mda \"/usr/lib/dovecot/dovecot-lda -d ${mailbox}\" ";
...

при запуске не от root вышла ошибка:

lda(mailbox): Error: net_connect_unix(/run/dovecot/stats-writer) failed: Permission denied

 

Что такое /run/dovecot/stats-writer?

Это Unix-сокет, через который dovecot-lda и другие сервисы передают статистику (например, логин, трафик, кол-во писем и т.п.) модулю stats.

 

Ошибка:

Error: net_connect_unix(/run/dovecot/stats-writer) failed: Permission denied

говорит о том, что у пользователя, который запускает fetchmail, нет прав на сокет.

При этом доставка работает, проблем нет.

Эту ошибку можно безопасно игнорировать. Она не мешает доставке писем. Просто dovecot-lda не может отправить метрику в stats, и всё.

 

Решение:

# usermod -aG dovecot vmail

и перезапустить сеанс vmail (выйти и повторно зайти).

В моем случае это был пользователь vmail. В вашем случае может быть другой пользователь.


Авторизуйтесь для добавления комментариев!


    забыли пароль?    новый пользователь?




Принимаю заказы на настройку серверов, mikrotik и других роутеров, точек доступа, nginx и т.п. В пределах Санкт-Петербурга возможен выезд к заказчику. См. контакты.

Ах да, лицензия (копипаст с сайта):

Опубликовано: 04.06.2025 18:09

Может быть, сдалю заметку про эту полезную (хотя и очень мало известную) програм...

Опубликовано: 04.06.2025 18:08

Управление прокси в Windows:

Опубликовано: 03.06.2025 10:32

Опубликовано: 29.05.2025 16:10