Postfix Problem

botoki

Registered User
Hi, nachdem ich gestern versucht hatte PHP4 auf PHP5 upzugraden und dann erkannt hab, dass sich VHCS2 und PHP5 nicht vertragen, ist nun wieder PHP4 drauf.

Allerdings hat das anscheinend auch meinen Maildaemon zerschossen.
- Kein Login in Webmail möglich
- Kein Versand/Empfang von Emails möglich

Ich kann den Fehler nicht finden, denn wenn ich z.b. folgendes ausführe, kommen keine Fehler :(

Code:
# /etc/init.d/postfix start
Starting Postfix Mail Transport Agent: postfix.

Woran kann der Fehler liegen? Danke für eure Hilfe :)
 
Was gibt's im error.log des Apache?

(Den postfix hast du hoffentlich beim PHP-Update nicht anfassen müssen ...)
 
"stehen" tut dort ne Menge :) Ich kann sie ja mal hier reinkopieren, wenn die gesamte error.log von Bedeutung ist.

Allerdings, wenn ich den Apache2 neustarte, erscheint im error.log folgendes:

Code:
[Tue Mar 20 14:26:01 2007] [notice] caught SIGTERM, shutting down
[Tue Mar 20 14:26:11 2007] [notice] suEXEC mechanism enabled (wrapper: /usr/lib/apache2/suexec)
[Tue Mar 20 14:26:11 2007] [notice] Apache/2.2.3 (Debian) PHP/4.4.4-8+etch1 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8 configured -- resuming no$

Edit
Falls die komplette error.log doch von Bedeutung sein sollte ... <klick here>
 
Last edited by a moderator:
Mal einen kleine Auszug aus deinem Logfile

Code:
[Mon Mar 19 20:47:35 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/phpmyadmin
[Mon Mar 19 20:47:35 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/PMA
[client 82.165.235.18] script '/var/www/vhcs2/gui/admin/main.php' not found or unable to stat
[Mon Mar 19 20:47:36 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/mysql
[Mon Mar 19 20:47:36 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/dbadmin
[Mon Mar 19 20:47:36 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/db
[Mon Mar 19 20:47:36 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/admin/pma
[Mon Mar 19 20:47:36 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/web
[Mon Mar 19 20:47:36 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/admin/phpmyadmin
[Mon Mar 19 20:47:36 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/admin/mysql
[Mon Mar 19 20:47:37 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/mysql-admin
[Mon Mar 19 20:47:37 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/phpmyadmin2
[Mon Mar 19 20:47:37 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/mysqladmin
[Mon Mar 19 20:47:37 2007] [error] [client 82.165.235.18] File does not exist: /var/www/vhcs2/gui/mysql-admin
[client 82.165.235.18] script '/var/www/vhcs2/gui/main.php' not found or unable to stat

Wenn du gestern abend gegen 20:45 das Update gemacht hast, dann ist das dein Problem. Warum er die Seite nicht gefunden hat, musst du jetzt rausfinden.
 
Aber das Problem ist ja nicht mehr vorhanden. Die Dateien findet er ja nun wieder.

- MySQL geht
- proftpd geht
- phpmyadmin geht
- VHCS Oberfläche geht

- postfix klappt net :(


Wieso ist die Frage :(
 
Dann mal ein paar Logfiles von Postfix, möglichst zu einem Zeitpunkt, wo du versucht hast, eine Mail abzuschicken.

Mit dem VHCS-Zeugs kenn' ich mich nicht aus, da müsstest du einen anderen Spezi finden.
 
tjo, da hast du dein Problem:
Code:
dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /var/spool/mail/virtual/btk-n-bbj.de/rieke/tmp/1174401356.P28229.server.unreal-forum.de: Permission denied)
Mar 20 15:38:18 server postfix/postfix-script: stopping the Postfix mail system
Mar 20 15:38:18 server postfix/master[20425]: terminating on signal 15
Mar 20 15:38:23 server postfix/postfix-script: starting the Postfix mail system
Mar 20 15:38:23 server postfix/master[28503]: daemon started -- version 2.3.7, configuration /etc/postfix
Mar 20 15:38:23 server postfix/qmgr[28505]: 09075528039: from=<>, size=13299, nrcpt=1 (queue active)
Mar 20 15:38:23 server postfix/qmgr[28505]: 72DD7DC08C: from=<gbounce-77664913-8000-800003416@bounce.valuemail.de>, size=47044, nrcpt=1 (queue active)
Mar 20 15:38:23 server postfix/virtual[28508]: warning: maildir access problem for UID/GID=104/8: create maildir file /var/spool/mail/virtual/btk-n-bbj.de/rieke/tmp/1174401503.P28508.server.unreal-forum.de: Permission denied
Mar 20 15:38:23 server postfix/virtual[28508]: warning: perhaps you need to create the maildirs in advance
Mar 20 15:38:23 server postfix/virtual[28508]: 72DD7DC08C: to=<rieke@btk-n-bbj.de>, relay=virtual, delay=6725, delays=6725/0.01/0/0.23, dsn=4.2.0, status=deferred (maildir delivery failed: create maildir file /var/spool/mail/virtual/btk-n-bbj.de/rieke/tmp/1174401503.P28508.server.unreal-forum.de: Permission denied)
Mar 20 15:38:47 server postfix/smtp[28507]: 09075528039: host gateway1.globalrelay.com[204.92.49.201] said: 451 Temporary failure, please try again later. (in reply to RCPT TO command)
Mar 20 15:38:48 server postfix/smtp[28507]: 09075528039: to=<pssvf@albionfinancial.com>, relay=gateway2.globalrelay.com[204.92.49.202]:25, delay=1601, delays=1575/0.04/25/0.45, dsn=4.0.0, status=deferred (host gateway2.globalrelay.com[204.92.49.202] said: 451 Temporary failure, please try again later. (in reply to RCPT TO command))

Der Postfix kann die Daten nicht ablegen, weil er nicht in das Mail-Verzeichniss schreiben darf.
 
Wie finde ich raus, wer atm Rechte auf das Verzeichnis hat.

Weil wenn ich das weis, kann ich ja testweise über #: chown postfix /var/spool/mail/virtual/ dem User "postfix" der über VHCS angelegt wird, die Rechte erteilen
 
Yo, habs probiert, dass ich dem User "postfix" chown rechte gebe, aber auch dann wird kein Verzeichnis erstellt :/
 
Code:
#: ls -la /var/spool/
total 24
drwxr-xr-x   6 root        root        4096 Mar 19 22:54 .
drwxr-xr-x  14 root        root        4096 Apr 10  2006 ..
drwxr-xr-x   5 root        root        4096 Apr 10  2006 cron
drwxr-x---   5 Debian-exim Debian-exim 4096 Mar 19 22:20 exim4
drwxr-xr-x   3 vmail       root        4096 Mar 19 22:54 mail
drwxr-xr-x  19 postfix     root        4096 Mar 19 22:54 postfix

Wie bekomm ich es hin, dass auf das Verzeichnis "mail" vmail vmail steht statt vmail root ?
 
Doch, die komplette HDD wird täglich nachts gesichert .. nur dafür muss ich auf nen Kollegen warten, weil der das eingerichtet hat :)

Das mach ich nun auch und hoffe, dass er mir da weiterhelfen kann :)
 
Back
Top