[Postfixbuch-users] Courier Imap und MySQL mal wieder

Christian Rüther christian at atc-ruether.de
Fr Feb 4 12:26:55 CET 2005


Hallo,

 

Ich habe jetzt mal ein strace auf das pop2dlogin gemacht und wie untern zu
lessen findet er so einige Dateien nicht. Ein Teil der Verzeichnisse gibt es
auch gar nicht.

Nur ist mir nicht so recht klar, wo ich denn dort etwas ändern könnte, damit
es denn funktioniert?

 

Noch einmal einige Schritte wie ich hier hingekommen bin:

 

Mailserver mit Postfix, MySQL und Courier-Imap liefen.

Ich machte ein Upgrade von Postfix auf die aktuelle Version 2.1.5

Danach konnte ich mich nicht mehr anmelden und es kam eine Fehlermeldung,
dass er SQL nicht kenne. Dann habe ich Postfix noch einmal kompiliert wie im
Buch beschrieben.

Auch ein aktuelles Courier-Imap 4.0.1. Beim installieren von Courier
bemängelte das Programm, dass Courier-authlib fehlen würde. Also habe ich
das zuerst installiert Version 0.53.

Danach lief die Courier-Imap Installation ohne Probleme durch.

Nur einloggen Pop3 oder Imap geht halt nicht.

Die ganzen Einstellungen von MySQL waren alle noch vorhanden und auch die
relevanten dateien sowie die Einträge in der main.cf. Sollte ja auch so sein
bei einem make upgrade.

 

Hat jemand eine Idee?

 

Ausgabe von Strace:

 

Kewelan:/usr/lib/courier-imap/sbin # strace ./pop3login -s 1024 

execve("./pop3login", ["./pop3login", "-s", "1024"], [/* 79 vars */]) = 0
uname({sys="Linux", node="Kewelan", ...}) = 0

brk(0)                                  = 0x804d000

old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40017000

open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or 

directory)

open("/usr/local/lib/courier-authlib/tls/i686/libcourierauth.so.0",
O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/lib/courier-authlib/tls/i686", 0xbfffe6b8) = -1 ENOENT
(No such file or directory)
open("/usr/local/lib/courier-authlib/tls/libcourierauth.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/usr/local/lib/courier-authlib/tls", 0xbfffe6b8) = -1 ENOENT (No
such file or directory)
open("/usr/local/lib/courier-authlib/i686/libcourierauth.so.0", O_RDONLY) =
-1 ENOENT (No such file or directory)
stat64("/usr/local/lib/courier-authlib/i686", 0xbfffe6b8) = -1 ENOENT (No
such file or directory)
open("/usr/local/lib/courier-authlib/libcourierauth.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360\24"..., 512) =

512

fstat64(3, {st_mode=S_IFREG|0755, st_size=51389, ...}) = 0 old_mmap(NULL,
18580, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40018000
madvise(0x40018000, 18580, MADV_SEQUENTIAL|0x1) = 0 old_mmap(0x4001c000,
4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,

0x3000) = 0x4001c000

close(3)                                = 0

open("/usr/local/lib/courier-authlib/libcourierauthsasl.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0P\v\0\000"..., 512)
=

512

fstat64(3, {st_mode=S_IFREG|0755, st_size=41774, ...}) = 0 old_mmap(NULL,
18552, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4001d000
madvise(0x4001d000, 18552, MADV_SEQUENTIAL|0x1) = 0 old_mmap(0x40021000,
4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,

0x3000) = 0x40021000

close(3)                                = 0

open("/usr/local/lib/courier-authlib/libc.so.6", O_RDONLY) = -1 ENOENT (No
such file or directory)

open("/etc/ld.so.cache", O_RDONLY)      = 3

fstat64(3, {st_mode=S_IFREG|0644, st_size=74328, ...}) = 0 old_mmap(NULL,
74328, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40022000

close(3)                                = 0

open("/lib/tls/libc.so.6", O_RDONLY)    = 3

read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360U\1"..., 512) =

512

fstat64(3, {st_mode=S_IFREG|0755, st_size=1349081, ...}) = 0 old_mmap(NULL,
1132940, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40035000
madvise(0x40035000, 1132940, MADV_SEQUENTIAL|0x1) = 0 old_mmap(0x4013f000,
32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3,

0x10a000) = 0x4013f000

old_mmap(0x40147000, 10636, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|
MAP_ANONYMOUS, -1, 0) = 0x40147000

close(3)                                = 0

old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x4014a000

set_thread_area({entry_number:-1 -> 6, base_addr:0x4014a540, limit:1048575,
seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1,
seg_not_present:0, useable:1}) = 0

munmap(0x40022000, 74328)               = 0

write(2, "DEBUG: Connection, ip=[127.0.0.1"..., 34DEBUG: Connection,
ip=[127.0.0.1]

) = 34

fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 5), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40022000 write(1, "+OK Hello there.\r\n", 18+OK Hello there.

 

 

Mit freundlichen Grüßen

 

Christian Rüther

 

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://listi.jpberlin.de/pipermail/postfixbuch-users/attachments/20050204/fcfdbd48/attachment.html>


Mehr Informationen über die Mailingliste Postfixbuch-users