PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : cyrus stell mails nicht zu ...



mikrobi
10.01.03, 13:11
habe ein großes Problem mit dem Cyrus Imapd. Die Mails bleiben alle in der Warteschlange hängen. In der /var/log/mail meint der postfix:

Jan 8 04:48:27 c-tv2 postfix/pipe[20097]: fatal: request to use privileged group id 0
Jan 8 04:48:28 c-tv2 postfix/local[20095]: warning: end of input while receiving string data from service private/cyrus
Jan 8 04:48:28 c-tv2 postfix/local[20095]: warning: private/cyrus: malformed response
Jan 8 04:48:28 c-tv2 postfix/pipe[20100]: fatal: request to use privileged group id 0
Jan 8 04:48:28 c-tv2 postfix/master[2561]: warning: process /usr/lib/postfix/pipe pid 20097 exit status 1
Jan 8 04:48:28 c-tv2 postfix/master[2561]: warning: /usr/lib/postfix/pipe: bad
command startup -- throttling
Jan 8 04:48:28 c-tv2 postfix/local[20096]: warning: end of input while receiving string data from service private/cyrus
Jan 8 04:48:28 c-tv2 postfix/local[20096]: warning: private/cyrus: malformed response
Jan 8 04:48:28 c-tv2 postfix/master[2561]: warning: process /usr/lib/postfix/pipe pid 20098 exit status 1

Jemand 'ne Idee was ich da falsch mache???
Benutze Postfix-20010228-pl04, cyrus deliver 2.1.14

Danke
Robert.

Jasper
10.01.03, 14:04
Original geschrieben von mikrobi
habe ein großes Problem mit dem Cyrus Imapd. Die Mails bleiben alle in der Warteschlange hängen. In der /var/log/mail meint der postfix:

Jan 8 04:48:27 c-tv2 postfix/pipe[20097]: fatal: request to use privileged group id 0


sieh dir deine master.cf an und ändere den user für den cyrus-eintrag von root auf irgendwas unprivilegiertes wie cyrus.
postfix mag keine externen programme als root aufrufen, was IMHO völlig korrekt ist.

-j

mikrobi
10.01.03, 14:23
Danke für die schnelle Antwort. Daran liegt es leider nicht. Der wird mit der Option user=cyrus aufgerufen. Funktioniert aber anscheinend nicht. Der Eintrag sieht so aus:

cyrus unix - n n - - pipe flags=R user=cyrus argv=/cyrus/bin/deliver
-e -m ${extension} ${user}

User Cyrus existiert aber ...

Gruß
Robert.

mikrobi
12.01.03, 09:22
hier galt wieder mal: wer lesen kann ist klar im Vorteil :-)
Dem user cyrus war versehentlich die Gruppe root zugeordnet. Damit wurde er natürlich unter gid 0 ausgeführt.
Und das mochte postfix wirklich nicht.

Cu
Robert.