Ubuntu 8.10 AMD64 Postfix & Dovecot


Micha74

New Member
Hallo Community,
nach dem wir auf einen neuen Server umgezogen sind muss natürlich auch Postfix und Dovecot neu drauf.
Da ich dank Eurer hilfe beim letzten mal die Geschichte doch mal gemeistert hatte hab ich nun gedacht das schaffst auch wieder aber Pustekuchen...

Ich fang also mal an mittels
Code:
apt-get install postfix
was auch erstmal ganz normal durchläuft bis dann hier ein Fehler auftaucht
Code:
Entferne libapache2-mod-geoip ...
/var/lib/dpkg/info/libapache2-mod-geoip.postrm: line 9: a2dismod: command not found
dpkg: Fehler beim Bearbeiten von libapache2-mod-geoip (--remove):
 Unterprozess post-removal script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
 libapache2-mod-geoip
E: Sub-process /usr/bin/dpkg returned an error code (1)
und hier komm ich nicht weiter.

Ich hab auch mal überlegt vom Source zu installieren jedoch hab ich das noch nie gemacht und trotz einigem suchen finde ich nichts was mir verständllich erklärt wie man das richtig und sauber bewerkstelligt.

Ich hoffe Ihr könnt mir mal wieder helfen, vielleicht wird sogar mal ein HowTo draus die Arbeit würde ich mir für Eure Mühe gerne machen wenn ein Interesse besteht.

Gruß Micha
 
Hi,

da diese Fehlermeldung erst einmal ungewöhnlich für eine Paketinstallation von Postfix ist, stellt sich mir als erstes die Frage wie es mit dem Memory der Maschine bestellt ist.
Hat der Server einen Swap bereich?
 
Hallo Spack,

eine solche Meldung ist mir auch gänzlich unbekannt aber man lernt nie aus.
Der Root verfügt über 16GB DDR2 Ram swap gibts natürlich auch hier mal die Ausgabe von df -h:
Code:
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             5,0G  1,4G  3,4G  30% /
tmpfs                 7,9G     0  7,9G   0% /lib/init/rw
varrun                 40G  843M   37G   3% /var/run
varlock                40G  843M   37G   3% /var/lock
udev                  7,9G  2,7M  7,9G   1% /dev
tmpfs                 7,9G     0  7,9G   0% /dev/shm
/dev/mapper/vg-tmp    9,7G  151M  9,0G   2% /new_parts/tmp
/dev/sda2             102G   67G   31G  69% /home_old
/dev/mapper/vg-tmp    9,7G  151M  9,0G   2% /tmp
/dev/mapper/vg-var     40G  843M   37G   3% /var
/dev/mapper/vg-mysql   20G  3,6G   16G  20% /var/lib/mysql
/dev/mapper/vg-home   247G  225G  8,9G  97% /home

Gruß Micha
 
Hast du früher geoip als Apache Modul veruscht über apt-get zu installieren? Da liegt nämlich der Hund begraben :)

Ein:
Code:
apt-get install -f
könnte helfen
 
Hallo!
Code:
a2dismod: command not found
Bitte bei der Gelegenheit auch mal a2dismod installieren.

mfG
Thorsten
 
Hallo Thorsten,

das mit dem geoip hab ich soweit nun im Griff thx für den Wink mit dem Zaunpfahl.

Sauber läufts aber immer noch nicht:
Code:
apt-get install postfix
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut       
Lese Status-Informationen ein... Fertig
Vorgeschlagene Pakete:
  procmail postfix-mysql postfix-pgsql postfix-ldap postfix-pcre sasl2-bin
  resolvconf postfix-cdb mail-reader
Die folgenden NEUEN Pakete werden installiert:
  postfix
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 0B von 1294kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 3265kB Plattenplatz zusätzlich benutzt.
Vorkonfiguration der Pakete ...
Wähle vormals abgewähltes Paket postfix.
(Lese Datenbank ... 40319 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke postfix (aus .../postfix_2.5.5-1_amd64.deb) ...
Verarbeite Trigger für ufw ...
Verarbeite Trigger für man-db ...
Richte postfix ein (2.5.5-1) ...

Postfix configuration was not changed.  If you need to make changes, edit
/etc/postfix/main.cf (and others) as needed.  To view Postfix configuration
values, see postconf(1).

After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.

Running newaliases
 * Stopping Postfix Mail Transport Agent postfix
   ...done.
 * Starting Postfix Mail Transport Agent postfix
postfix: fatal: /etc/postfix/postfix-script: No such file or directory
   ...fail!
invoke-rc.d: initscript postfix, action "restart" failed.
dpkg: Fehler beim Bearbeiten von postfix (--configure):
 Unterprozess post-installation script gab den Fehlerwert 1 zurück
Verarbeite Trigger für libc6 ...
ldconfig deferred processing now taking place
/sbin/ldconfig.real: /lib/libmysqlclient.so.16 is not a symbolic link

/sbin/ldconfig.real: /lib/libmysqlclient_r.so.16 is not a symbolic link

/sbin/ldconfig.real: /lib32/libmysqlclient.so.16 is not a symbolic link

/sbin/ldconfig.real: /lib32/libmysqlclient_r.so.16 is not a symbolic link

/sbin/ldconfig.real: /usr/lib/libmysqlclient.so.16 is not a symbolic link

/sbin/ldconfig.real: /usr/lib/libmysqlclient_r.so.16 is not a symbolic link

Fehler traten auf beim Bearbeiten von:
 postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)

Die libs müsste ich eigentlich ignorieren können da ich die nicht als Link sondern kopiert hab um kompatibilität zwischen libmysqlclient.so.16 und libmysqlclient.so.15 zu schaffen.

Sorgen mach ich mir eher wegen dieser Meldung:
Code:
postfix: fatal: /etc/postfix/postfix-script: No such file or directory
   ...fail!
invoke-rc.d: initscript postfix, action "restart" failed.

Irgendwie hab ich auch nie Glück das es mal auf Anhieb klappt.

Gruß Micha

Edit: a2dismod ist nachgeholt worden
dpkg --remove postfix, dpkg --purge postfix behebt das Problem
nur dovecot welches ich beim erstenmal mit apt-get install postfix dovecot-imapd dovecot-pop3d mit installiert hab werd ich irgendwie nicht wieder los
hmm da hab ich etwas geschlafen es wurde doveot-common mit installiert nach dem ich das auch mit dpkg --remove & --purge entfernt hab lies es sich auch wieder sauber installieren nun läufts auch
 
Last edited by a moderator:
Hallo Community,

soweit hab ich die Sache nun am laufen das einzige was mir noch Kopfschmerzen macht ist das ich in meinem imap keine neuen Ordner anlegen kann.

syslog hat fogende Einträge:
Code:
Apr 23 12:39:05 nsxxx dovecot: imap-login: Login: user=<support>, method=PLAIN, rip=12.345.678.919, lip=12.34.567.890, TLS
Apr 23 12:39:05 nsxxx dovecot: IMAP(support): stat(/home/support/mails/tmp) failed: Permission denied (euid=1008 egid=1005 missing +x perm: /home/support/mails)
Apr 23 12:39:13 nsxxx dovecot: IMAP(support): stat(/home/support/mails/new) failed: Permission denied
Apr 23 12:39:13 nsxxx dovecot: IMAP(support): stat() failed with file /home/support/mails/dovecot.index.log: Permission denied
Apr 23 12:39:13 nsxxx dovecot: IMAP(support): stat() failed with index file /home/support/mails/dovecot.index: Permission denied
Apr 23 12:39:13 nsxxx dovecot: IMAP(support): stat() failed with file /home/support/mails/dovecot.index.log: Permission denied
Apr 23 12:39:14 nsxxx dovecot: IMAP(support): stat() failed with file /home/support/mails/dovecot.index.log: Permission denied
Apr 23 12:39:14 nsxxx dovecot: IMAP(support): stat() failed with index file /home/support/mails/dovecot.index: Permission denied
Apr 23 12:39:14 nsxxx dovecot: IMAP(support): stat() failed with file /home/support/mails/dovecot.index.log: Permission denied
Apr 23 12:39:14 nsxxx dovecot: IMAP(support): stat(/home/support/mails/new) failed: Permission denied

Da hab ich doch bestimmt wieder was übesehen, sträflich vernachlässigt oder seh den Wald mal wieder vor lauter Bäumen nicht.

Gruß Happygroover
 
Hallo Thorsten,

man bist Du schnell, jetzt klappts, dachte das richtet sich automatisch richtig ein war wohl ein Denkfehler.
Ich wollte grade noch eine Frage dazu stellen die ich immer wieder vergesse aber da war dein Post schon da.

Wie richte ich es ein das emails mit [email protected] auch zugestellt werden?
Wer also statt [email protected] versehendlich [email protected] schreibt soll auch irgendwo landen nur kann man ja schelcht alle Tippfehler einzelnd listen und zuweisen. Gibt es für sowas auch eine Lösung?

Gruß Micha
 
Hallo!
Das ganze nennt sich Catch All Adresse. Ich glaube aber nicht, dass du das wirklich einrichten willst. Ich vergleiche das immer mit Telefonnummern: Der Anrufer sollte schon korrekt wählen können, anderenfalls besteht die Gefahr, nicht den gewünschten Gesprächspartner zur erreichen.

mfG
Thorsten
 

Back
Top