Ubuntu vServer - SMTP-Server (Postfix) lässt sich nicht starten

Amarok

New Member
Hallo, liebe Forengemeinde.

Ich bin seit kurzem Nutzer eines vServers bei STRATO. Eigentlich bin ich sehr zufrieden, aber nun klemmt's und ich stoße an meine Grenzen.

Betriebssystem: Ubuntu 10.04 LTS + Plesk 10.2

Problem: Nach der Einspielung eines Backups lässt sich der SMTP-Server (Postfix) nicht mehr starten. Selbst ein Server Neustart bringt keinen Erfolg.

Leider kenne ich mich mit SSH überhaupt nicht aus (zu einer entsprechenden Weiterbildung bin ich bisher noch nicht gekommen -> Zeitmangel), darum würde ich mich über Eure Hilfe sehr freuen.

Ich bedanke mich jetzt schon für Eure Antworten und bitte im gleichen Atemzug um Nachsicht, wenn ich nicht gleich alles kapiere - bin IT-mäßig eigentlich woanders angesiedelt.... :rolleyes:

Herzliche Grüße

Thomas (Amarok)
 
Was heißt, dass Du dich mit SSH nicht auskennst?

Ich vermute, dass Du damit meinst, dass Du dich auf der Konsole nicht auskennst?

Es wäre gut, wenn Du uns ganz genau sagst, was Du bisher schon kannst und ob Du bereits einen SSH Client hast. Danach kann man auch mit konkreten Befehlen helfen.

Ps: Falls Du noch keinen SSH Client hast solltest Du dir (falls Du Windows nutzt) Putty runterladen.
 
Hallöchen!

Ja, sorry, mein Fehler. Putty ist vorhanden und ich weiß auch, wie ich mich einlogge. CD-Befehl und DIR sind mir von den DOSen bekannt. Aber dann verlässt es mich...

Sorry, falls ich hier den NOOB raushängen lasse, aber irgendwie muss ich ja mal anfangen.... :o

Grüße
 
Ok, dann können wir dem Problem langsam auf die Spur kommen.
Welchen Fehler "spuckt" Postfix aus, wenn Du versuchst ihn per "/etc/init.d/postfix start" zu starten?

Falls kein Fehler kommt: Was sagt ein "cat /var/log/mail.log"?

Wo wir auch schon dabei sind: wie wurde das Backup erstellt und wie wurde es wieder eingespielt?

Kurze Erklärung:
In /etc/init.d/ liegt das Startupskript, also das Skript, mit dem man den Server starten kann.
Ein "cat" gibt den Inhalt von Dateien direkt auf die Konsole aus.

Es wäre gut wenn Du dir - auch wenn es nicht Dein Fachgebiet ist - später dann die Manpages zu den Befehlen durchliest (= "man <Befehl>"), Du wirst sie immer wieder brauchen.
 
Last edited by a moderator:
Hallo.

Den Startbefehl quittiert er mir mit [OK].

Das Log schmeisst den Eintrag
daemon started -- version 2.7.0, configuration /etc/postfix
aus

Zu Deiner Backup-Frage: Es handelt sich um ein automatisches Backup (täglich), dass ich über die Kundenoberfläche von STRATO habe wieder einspielen lassen.

Thomas
 
Wenn nur das drin steht, sollte der Daemon jetzt eigentlich laufen.

Bitte mal ein "/etc/init.d/postfix status".
 
Hui, das funktioniert.

Wenn nur das drin steht, sollte der Daemon jetzt eigentlich laufen.

Bitte mal ein "/etc/init.d/postfix status".

Ausgabe:
* postfix is running

In Plesk zeigt er mir den SMTP-Server aber als gestoppt an. Und ich kann auch nicht auf die Meilboxen zugreifen!

Vielen Dank für Deine Geduld!
 
Dann liegt es an Plesk und da bitte ich um Geduld, hier gibt es Leute, die sich hundertmal besser als ich mit Plesk auskennen. Ich möchte dir jedenfalls keinen falschen Rat geben, nicht das es schlimmer wird.
 
Hallo!

Dann liegt es an Plesk und da bitte ich um Geduld, hier gibt es Leute, die sich hundertmal besser als ich mit Plesk auskennen. Ich möchte dir jedenfalls keinen falschen Rat geben, nicht das es schlimmer wird.

Ich glaube nicht, denn senden kann ich Emails immer noch nicht, also klemmt da wohl doch noch etwas.

Aber dennoch Danke schon mal für Deinen Beistand.

In dem Zusammenhang sei mir bitte ein Frage erlaubt: Gibt es eine Art "Handbuch", in das ich mich einlesen könnte, wo ich auch Deine oben genannten Befehle finde und wo diese auch für einen Noob wie mich aufgedröselt sind?

Schon mal Danke für die Antwort! :)

Thomas
 
Ich habe vor Jahren (> 10 Jahre) mit Suse Linux und Learning by Doing angefangen. Soweit ich weiß gibt es aber gute Bücher von Galileo Computing und eine Linuxreferenz von O'Reilly, die habe ich sogar selbst noch rumliegen.

Ansonsten kann es nichts schaden sich wenigstens einmal mit Gentoo zu beschäftigen (in einer VM), weil man dann zwangsläufig eine Menge über die Innereien von Linux lernt.

Woran genau hapert das "senden" denn? Ist es der Auth?
Dann bitte auch mal ein "cat /var/log/mail.err"
 
Also,

in meinem Plesk wird mir nur SMTP-Server (Postfix) angeboten. Quasi die Werkseinstellung.

Beim Abrufen von Emails über IMAP bekomme ich folgende Meldung:
Das "Posteingang"-Verzeichnis wurde nicht auf ungelesene Nachrichten überprüft. Konto: 'info@*****', Server: '****.de', Protokoll: IMAP, Serverantwort: '', Port: 143, Secure (SSL): Nein, Fehlernummer: 0x800C006F

Beim Abrufen der Kopfzeilen meldet mein Outlook Express mir dies hier:
Die Übertragung der Kopfzeilen aus dem Ordner "Posteingang" wurde nicht abgeschlossen. Konto: 'info@******', Server: '****.de', Protokoll: IMAP, Serverantwort: '', Port: 143, Secure (SSL): Nein, Fehlernummer: 0x800C006F

Aber unter den Fehlernummern habe ich bisher auch noch nix gefunden.
 
Woran genau hapert das "senden" denn? Ist es der Auth?
Dann bitte auch mal ein "cat /var/log/mail.err"

Das kam dabei heraus (Auszug aus den letzten Minuten):

Nov 13 18:17:00 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:00 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:00 h1990626 postfix/postmap[11778]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:01 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:01 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:01 h1990626 postfix/postmap[11780]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:01 h1990626 postfix/postmap[11784]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:02 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:02 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:02 h1990626 postfix/postmap[11786]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:03 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:03 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:03 h1990626 postfix/postmap[11787]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:04 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:04 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:04 h1990626 postfix/postmap[11788]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:05 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:05 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:05 h1990626 postfix/postmap[11789]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:06 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:06 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:06 h1990626 postfix/postmap[11790]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:08 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:08 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:08 h1990626 postfix/postmap[11791]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:09 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:09 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:09 h1990626 postfix/postmap[11792]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:10 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:10 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:10 h1990626 postfix/postmap[11793]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:11 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:11 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:11 h1990626 postfix/postmap[11794]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:12 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:12 h1990626 /usr/lib/plesk-9.0/psa-pc-remote[1570]: Message aborted.
Nov 13 18:17:30 h1990626 postfix/smtpd[11796]: fatal: open database /var/spool/postfix/plesk/poplock.db: No such file or directory
Nov 13 18:17:33 h1990626 postfix/postmap[11737]: fatal: open database /var/spool/postfix/plesk/poplock.db: File exists
Nov 13 18:17:34 h1990626 imapd: 1352827054.569222 DISCONNECTED, user=info@pw-photoart.de, ip=[::ffff:88.70.242.126], headers=0, body=0, rcvd=0, sent=52, maildir=/var/qmail/mailnames/pw-photoart.de/info/Maildir


Für mich ehrlich gesagt böhmische Dörfer.... :(
 
Achtung, der Abruf erfolgt über einen POP3/IMAP Server wie Dovecot oder Courier, Postfix selbst ist der MTA.
Soweit ich weiß, wird Courier in der Defaulteinstellung verwendet?!

Daher müssten wir uns auch die Logs dort ansehen, das ist nämlich ein extra paar Schuhe.

Da haben sich unsere Posts überschnitten, also geht es doch konkret um den Versand von Mails?
 
Joah,

der POP3/IMAP-Server ist ein COURIER (laut Plesk).

Es geht um beides - ich kann keine Mails senden und keine Abrufen!
 
Dieser Fehler scheint mit Plesk zusammenzuhängen. Ein Google in Verbindung mit error plesk und poplock.db wirft folgenden Rat aus:

/usr/local/psa/admin/sbin/mailmng --stop-service
mv /var/spool/postfix/plesk/poplock.db /var/spool/postfix/plesk/poplock.db_
/usr/local/psa/admin/sbin/mchk --with-spam
/usr/local/psa/admin/sbin/mailmng --start-service

damit wird die DB neu erstellt.

Aber bitte warte noch was andere dazu sagen, da meine Pleskkentnisse sehr bescheiden sind und ich nicht wirklich weiß, wie Plesk intern die Dinge handhabt (Blackbox).
 
Ah....

Also, wenn ich Dich richtig verstanden habe, scheint die POPLOCK.DB - Datenbank defekt bzw. nicht da zu sein?

Sie könnte also beim Einspielen des Backups zerschossen worden sein?

Sieh es mir bitte nach, wenn ich möglicherweise dumme Fragen stelle, aber ich versuche so, mir das ganze zu erarbeiten.

Ich hatte sowieso mal vor, mir LINUX/UNIX näher anzusehen. Aber bisher haben mich die Kommandozeilen abgeschreckt.... :o

Darum danke ich Dir um so mehr für Deinen "Beistand". :)
 
Das ist jedenfalls meine persönliche Theorie und ansonsten gilt: jeder fängt einmal an und ich selbst weiß nur einen Bruchteil dessen, was einige Leute hier in Sachen Administration wissen. Ich kenne mich eben mit den Services die ich selbst nutze gut aus, mit Linux sehr gut aber mir fehlt einfach das Fachwissen der Leute hier, die sich täglich mit wesentlich mehr Services, Routing, etc... befassen.
 
Hey!

Das ist jedenfalls meine persönliche Theorie und ansonsten gilt: jeder fängt einmal an und ich selbst weiß nur einen Bruchteil dessen, was einige Leute hier in Sachen Administration wissen. Ich kenne mich eben mit den Services die ich selbst nutze gut aus, mit Linux sehr gut aber mir fehlt einfach das Fachwissen der Leute hier, die sich täglich mit wesentlich mehr Services, Routing, etc... befassen.

Um so mehr danke ich Dir schon mal für die erste Hilfe! Das hilft ja schon mal weiter. ;)

Super!
 
Guten Morgen.

Hm, hat sonst noch jemand, aufgrund der Erkenntnisse aus den bisherigen Postings, einen Vorschlag, wie ich dem Problem Herr werden kann?

Vielen Dank im Voraus.

Thomas
 
Back
Top