From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Gleb Kulikov Organization: ASD IAO SB RAS To: ALT Linux sysadmin discuss Date: Tue, 16 Oct 2007 16:15:46 +0700 User-Agent: KMail/1.9.6 X-Face: *.tnb'M; )dxikq9#+>Umx+%XczFejqg":45mV?$Iu(Hi)qEytW^u??1Ccr{dYOHV??-ifK3_Ug.ORuWI\@"+7)?#.o,=?utf-8?q?=5B=0A=09v=7EM9?= MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200710161615.46988.glebus@asd.iao.ru> Subject: [Sysadmins] courier-imap X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 16 Oct 2007 09:16:05 -0000 Archived-At: List-Archive: Джентельмены, крик о помощи. Была связка postfix + courier-imap на master 2.4, для курьера идентификация в локальных базах (authdb), всё работало без проблем. По ряду причин, пришлось срочно и аварийно поднимать в качестве "серверной" машинки, compact 3. Конфигурация в точности такая-же, за исключением изменений в /etc/postfix/... Результат: бьюсь весь день, запустить курьер не удаётся. прверка по telnet АДРЕС 110 даёт Trying АЙ-ПИ... Connected to АДРЕС Escape character is '^]'. -ERR pop3login requires exactly two arguments. Connection closed by foreign host. Всё. имап вообще отваливается немедленно (хотя сертификат (ssl) "проходит"). Ничего не понимаю. debug в конф. включен, но в протокол ничего не попадает. В выводе strace, не вижу ничего подозрительного: strace -f -p 8614 Process 8614 attached - interrupt to quit select(6, [5], NULL, NULL, NULL) = 1 (in [5]) rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], [CHLD], 8) = 0 accept(5, {sa_family=AF_INET, sin_port=htons(52464), sin_addr=inet_addr("84.237.1.43")}, [16]) = 4 fcntl64(4, F_SETFD, 0) = 0 fcntl64(4, F_SETFL, O_RDONLY) = 0 setsockopt(4, SOL_SOCKET, SO_KEEPALIVE, [1], 4) = 0 setsockopt(4, SOL_SOCKET, SO_LINGER, {onoff=0, linger=0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 fork(Process 8626 attached ) = 8626 [pid 8614] close(4) = 0 [pid 8614] rt_sigprocmask(SIG_SETMASK, [], [CHLD], 8) = 0 [pid 8614] select(6, [5], NULL, NULL, NULL [pid 8626] rt_sigaction(SIGCHLD, {SIG_DFL}, {0x8049820, [CHLD], SA_RESTART}, 8) = 0 [pid 8626] rt_sigprocmask(SIG_SETMASK, [], [CHLD], 8) = 0 [pid 8626] getsockname(4, {sa_family=AF_INET, sin_port=htons(110), sin_addr=inet_addr("213.210.90.168")}, [16]) = 0 [pid 8626] close(0) = 0 [pid 8626] close(1) = 0 [pid 8626] dup(4) = 0 [pid 8626] dup(4) = 1 [pid 8626] close(4) = 0 [pid 8626] execve("/usr/sbin/pop3login", ["/usr/sbin/pop3login", "/usr/sbin/pop3d"], [/* 39 vars */]) = 0 [pid 8626] uname({sys="Linux", node="АДРЕС", ...}) = 0 [pid 8626] brk(0) = 0x804d000 [pid 8626] access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) [pid 8626] open("/etc/ld.so.cache", O_RDONLY) = 3 [pid 8626] fstat64(3, {st_mode=S_IFREG|0644, st_size=131362, ...}) = 0 [pid 8626] mmap2(NULL, 131362, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f8c000 [pid 8626] close(3) = 0 [pid 8626] open("/usr/lib/libcourierauth.so.0", O_RDONLY) = 3 [pid 8626] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\22"..., 512) = 512 [pid 8626] fstat64(3, {st_mode=S_IFREG|0644, st_size=14616, ...}) = 0 [pid 8626] mmap2(NULL, 17632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f87000 [pid 8626] mmap2(0xb7f8b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7f8b000 [pid 8626] close(3) = 0 [pid 8626] open("/usr/lib/libcourierauthsasl.so.0", O_RDONLY) = 3 [pid 8626] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\t\0"..., 512) = 512 [pid 8626] fstat64(3, {st_mode=S_IFREG|0644, st_size=14240, ...}) = 0 [pid 8626] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f86000 [pid 8626] mmap2(NULL, 17688, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7f81000 [pid 8626] mmap2(0xb7f85000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_FIXED|MAP_DENYWRITE, 3, 0x3) = 0xb7f85000 [pid 8626] close(3) = 0 [pid 8626] open("/lib/i686/libc.so.6", O_RDONLY) = 3 [pid 8626] read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`U\1\000"..., 512) = 512 [pid 8626] fstat64(3, {st_mode=S_IFREG|0755, st_size=1205712, ...}) = 0 [pid 8626] mmap2(NULL, 1212436, PROT_READ|PROT_EXEC, MAP_PRIVATE| MAP_DENYWRITE, 3, 0) = 0xb7e58000 [pid 8626] mmap2(0xb7f7a000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_FIXED|MAP_DENYWRITE, 3, 0x122) = 0xb7f7a000 [pid 8626] mmap2(0xb7f7e000, 8212, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f7e000 [pid 8626] close(3) = 0 [pid 8626] mprotect(0xb7f7a000, 4096, PROT_READ) = 0 [pid 8626] munmap(0xb7f8c000, 131362) = 0 [pid 8626] fstat64(1, {st_mode=S_IFSOCK|0777, st_size=0, ...}) = 0 [pid 8626] mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fac000 [pid 8626] write(1, "-ERR pop3login requires exactly "..., 48) = 48 [pid 8626] munmap(0xb7fac000, 4096) = 0 [pid 8626] exit_group(1) = ? Process 8626 detached <... select resumed> ) = ? ERESTARTNOHAND (To be restarted) --- SIGCHLD (Child exited) @ 0 (0) --- rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG, NULL) = 8626 wait4(-1, 0xbfd5f7e0, WNOHANG, NULL) = -1 ECHILD (No child processes) rt_sigaction(SIGCHLD, {0x8049820, [CHLD], SA_RESTART}, {0x8049820, [CHLD], SA_RESTART}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], [CHLD], 8) = 0 sigreturn() = ? (mask now []) select(6, [5], NULL, NULL, NULL Process 8614 detached ХЕЛП!!!!!!!!!! -- Салют, /GLeb UIN: 15341920 jabber://gleb@asd.iao.ru sip://2387245@sipnet.ru (telephony) skype://gleb_kulikov.tomsk (telephony) sip://20000204@sip.pctel.ru (telephony) netmail: 2:5005/78