URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 84332
[ Назад ]

Исходное сообщение
"Проблема с приемом почты Postfix+PostgreSQL+postfixadmin"

Отправлено Daltinn , 03-Мрт-09 17:30 
Утановил postfix 2.4.5, postgresql 8.2.5, настроил postfixadmin, создал почтовый домен и пользователя.
Cистема fedora core 8
при локальной отправке почты телнетом в логах появляется следующее:
Mar  3 16:13:39 hostname postfix/virtual[23112]: fatal: open /etc/postfix/sql/mailbox.cf: Permission denied
Mar  3 16:13:40 hostname postfix/master[22901]: warning: process /usr/libexec/postfix/virtual pid 23112 exit status 1
Mar  3 16:13:40 hostname postfix/master[22901]: warning: /usr/libexec/postfix/virtual: bad command startup -- throttling

Права на файл проверял, и менял:
-rwxrwxrwx 1 root root 207 2009-03-03 12:54 mailbox.cf

если в файле mailbox.cf поменять параментры  подключения к базе, то ругается:
fatal: pgsql:/etc/postfix/sql/mailbox.cf(0,lock|fold_fix): table lookup problem
т.е. файл открыть он может.

postfix и postfixadmin работают через одного пользователя postgres.

Помогите решить проблему!


Содержание

Сообщения в этом обсуждении
"Проблема с приемом почты Postfix+PostgreSQL+postfixadmin"
Отправлено Boris Girsch , 03-Мрт-09 23:01 
>[оверквотинг удален]
>-rwxrwxrwx 1 root root 207 2009-03-03 12:54 mailbox.cf
>
>если в файле mailbox.cf поменять параментры  подключения к базе, то ругается:
>
>fatal: pgsql:/etc/postfix/sql/mailbox.cf(0,lock|fold_fix): table lookup problem
>т.е. файл открыть он может.
>
>postfix и postfixadmin работают через одного пользователя postgres.
>
>Помогите решить проблему!

SElinux disabled ???


"Проблема с приемом почты Postfix+PostgreSQL+postfixadmin"
Отправлено Daltinn , 04-Мрт-09 03:01 
>
>SElinux disabled ???

да


"Проблема с приемом почты Postfix+PostgreSQL+postfixadmin"
Отправлено ALex_hha , 04-Мрт-09 14:08 
# ls -ld /etc/postfix/sql/

?


"Проблема с приемом почты Postfix+PostgreSQL+postfixadmin"
Отправлено Daltinn , 04-Мрт-09 15:20 
># ls -ld /etc/postfix/sql/
>
>?

ls -ld /etc/postfix/sql/
drw-r--r-- 2 root root 4096 2009-03-04 02:26 /etc/postfix/sql/


"Проблема с приемом почты Postfix+PostgreSQL+postfixadmin"
Отправлено Mikhail , 06-Мрт-09 09:39 
'chmod +x /etc/postfix/sql' ?

"Проблема с приемом почты Postfix+PostgreSQL+postfixadmin"
Отправлено Daltinn , 06-Мрт-09 22:07 
Решено.
1. В main.cf:
virtual_uid_maps = static:xxx
virtual_gid_maps = static:xxx

Обязательно! xxx не 89 (user: postfix)

Права на virtual_mailbox_base для пользователя/группы ххх