Debian dkim-filter werkt niet meer

Pagina: 1
Acties:

  • xer
  • Registratie: Juni 2002
  • Laatst online: 19-01-2022
Ik draai op mijn server Debian etch, maar gebruik dkim-filter uit sid.
Vandaag een upgrade gedaan van dkim-filter, en plots werkt dit niet meer.
dkim-filter wil niet meer starten.
In de changelog staan geen aanwijzingen die hierop wijzen.

ik gebruikte tot nu toe het volgende in mijn init script

dkim-filter -u gebruikersnaam -b s -M ORIGINATING -c relaxed/simple -S rsa-sha1 \
-d mijndomein.nl -s 2007 -k /etc/postfix/DKIM/private.key -l -p net:4444@127.0.0.1 -P /var/run/postfix/filters/dkim-filter-s.pid

de enige melding in syslog is
dkim-filter[26391]: can't initialize DKIM library.

Ik heb van alles nagezocht en gegoogled maar kom niet verder.
Wie weet wat hier fout kan zijn, of is het een bug in dkim-filter?

[ Voor 0% gewijzigd door xer op 08-11-2007 10:44 . Reden: tik foutje ]


  • BarthezZ
  • Registratie: Juli 2004
  • Niet online

BarthezZ

anti voetbal en slechte djs!

Naar: Packages.debian.org

Zou het niet nodig zijn om ook de library te upgraden? (dus waarschijnlijk ook uit sid te halen?)

libdkim2 bedoel ik dus

[ Voor 6% gewijzigd door BarthezZ op 06-11-2007 21:14 ]


  • xer
  • Registratie: Juni 2002
  • Laatst online: 19-01-2022
libdkim2 staat niet als vereist, heb dit toch geprobeerd, helaas werkt ook niet.
Ook diverse andere libs uit dkim-milter, hebben geen resultaat.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 31-01 12:10

deadinspace

The what goes where now?

Ik maak uit je post op dat dkim-filter een daemon is; kijk eens of hij een optie heeft om in de voorgrond te draaien, in plaats van als daemon?

Het is mogelijk dat hij dan meer informatie geeft. Zo niet, dan kun je hem in ieder geval makkelijker debuggen met strace of ltrace.

  • xer
  • Registratie: Juni 2002
  • Laatst online: 19-01-2022
hier de output van strace (domeinnaam gewijzigd)
quote: url
execve("/usr/bin/dkim-filter", ["dkim-filter", "-u", "dkim-filter", "-b", "s", "-M", "ORIGINATING", "-c", "relaxed/simple", "-S", "rsa-sha1", "-d", "mijndomein.nl", "-s", "2007", "-k", ...], [/* 20 vars */]) = 0
brk(0) = 0x807c000
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fd7000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=20232, ...}) = 0
mmap2(NULL, 20232, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fd2000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libpthread.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\0pG\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=108045, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fd1000
mmap2(NULL, 90592, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7fba000
mmap2(0xb7fcd000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x12) = 0xb7fcd000
mmap2(0xb7fcf000, 4576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fcf000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libmilter.so.1", 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 >\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=50468, ...}) = 0
mmap2(NULL, 60516, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7fab000
mmap2(0xb7fb7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb) = 0xb7fb7000
mmap2(0xb7fb9000, 3172, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7fb9000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libdb-4.5.so", 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\260\327"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1150304, ...}) = 0
mmap2(NULL, 1153820, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e91000
mmap2(0xb7fa8000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x116) = 0xb7fa8000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libresolv.so.2", 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@!\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=67408, ...}) = 0
mmap2(NULL, 75976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e7e000
mmap2(0xb7e8d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf) = 0xb7e8d000
mmap2(0xb7e8f000, 6344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e8f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libcrypt.so.1", 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\320\6\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=21912, ...}) = 0
mmap2(NULL, 184636, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e50000
mmap2(0xb7e55000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4) = 0xb7e55000
mmap2(0xb7e57000, 155964, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e57000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnsl.so.1", 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\0p1\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=83712, ...}) = 0
mmap2(NULL, 96232, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e38000
mmap2(0xb7e4c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0xb7e4c000
mmap2(0xb7e4e000, 6120, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7e4e000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", 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\n\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9684, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e37000
mmap2(NULL, 12412, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e33000
mmap2(0xb7e35000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0xb7e35000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/cmov/libssl.so.0.9.8", 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`\323\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=268676, ...}) = 0
mmap2(NULL, 267480, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7df1000
mmap2(0xb7e2f000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3e) = 0xb7e2f000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/i686/cmov/libcrypto.so.0.9.8", 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@Z\4\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1338692, ...}) = 0
mmap2(NULL, 1351000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ca7000
mmap2(0xb7dd8000, 90112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x131) = 0xb7dd8000
mmap2(0xb7dee000, 11608, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7dee000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/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\260a\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1335912, ...}) = 0
mmap2(NULL, 1340944, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b5f000
mmap2(0xb7ca1000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x142) = 0xb7ca1000
mmap2(0xb7ca4000, 9744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ca4000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", 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\300\30"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=81012, ...}) = 0
mmap2(NULL, 83740, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b4a000
mmap2(0xb7b5e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13) = 0xb7b5e000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b49000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b48000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7b486b0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0xb7ca1000, 4096, PROT_READ) = 0
mprotect(0xb7ca7000, 1249280, PROT_READ|PROT_WRITE) = 0
mprotect(0xb7ca7000, 1249280, PROT_READ|PROT_EXEC) = 0
munmap(0xb7fd2000, 20232) = 0
set_tid_address(0xb7b486f8) = 31820
sendto(-1212905728, 0xc, 3086802932, MSG_PROXY|MSG_EOR|MSG_TRUNC|MSG_FIN|MSG_SYN|MSG_MORE|0xb7b40000, NULL, 3213806704) = 0
rt_sigaction(SIGRTMIN, {0xb7fbe2a0, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0xb7fbe320, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="kast", ...}) = 0
brk(0) = 0x807c000
brk(0x809d000) = 0x809d000
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
setrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/nsswitch.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b28000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 131072) = 465
read(3, "", 131072) = 0
close(3) = 0
munmap(0xb7b28000, 131072) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=20232, ...}) = 0
mmap2(NULL, 20232, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fd2000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_compat.so.2", 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\16\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=30436, ...}) = 0
mmap2(NULL, 33348, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b3f000
mmap2(0xb7b46000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6) = 0xb7b46000
close(3) = 0
munmap(0xb7fd2000, 20232) = 0
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=20232, ...}) = 0
mmap2(NULL, 20232, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fd2000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_nis.so.2", 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 \31\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=34352, ...}) = 0
mmap2(NULL, 37436, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b35000
mmap2(0xb7b3d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7) = 0xb7b3d000
close(3) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/lib/libnss_files.so.2", 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 \31\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=38420, ...}) = 0
mmap2(NULL, 41624, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7b2a000
mmap2(0xb7b33000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8) = 0xb7b33000
close(3) = 0
munmap(0xb7fd2000, 20232) = 0
open("/etc/passwd", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=2082, ...}) = 0
mmap2(NULL, 2082, PROT_READ, MAP_SHARED, 3, 0) = 0xb7fd6000
_llseek(3, 2082, [2082], SEEK_SET) = 0
munmap(0xb7fd6000, 2082) = 0
close(3) = 0
open("/proc/sys/kernel/ngroups_max", O_RDONLY) = 3
read(3, "65536\n", 31) = 6
close(3) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 3
fcntl64(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(3, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(3) = 0
open("/etc/group", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
_llseek(3, 0, [0], SEEK_CUR) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=914, ...}) = 0
mmap2(NULL, 914, PROT_READ, MAP_SHARED, 3, 0) = 0xb7fd6000
_llseek(3, 914, [914], SEEK_SET) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=914, ...}) = 0
munmap(0xb7fd6000, 914) = 0
close(3) = 0
setgroups32(1, [118]) = 0
setgid32(118) = 0
setuid32(110) = 0
stat64("/etc/postfix/DKIM/private.key", {st_mode=S_IFREG|0644, st_size=887, ...}) = 0
open("/etc/postfix/DKIM/private.key", O_RDONLY) = 3
read(3, "-----BEGIN RSA PRIVATE KEY-----\n"..., 888) = 887
close(3) = 0
open("/etc/resolv.conf", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=37, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b0a000
read(3, "search thuis\n#nameserver 83.80.1"..., 131072) = 37
read(3, "", 131072) = 0
close(3) = 0
munmap(0xb7b0a000, 131072) = 0
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
bind(3, {sa_family=AF_INET, sin_port=htons(4445), sin_addr=inet_addr("127.0.0.1")}, 16) = 0
listen(3, 128) = 0
open("/var/run/postfix/filters/dkim-filter-s.pid", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b0a000
write(4, "31820\n", 6) = 6
close(4) = 0
munmap(0xb7b0a000, 131072) = 0
open("/etc/resolv.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=37, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b0a000
read(4, "search thuis\n#nameserver 83.80.1"..., 131072) = 37
read(4, "", 131072) = 0
close(4) = 0
munmap(0xb7b0a000, 131072) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
close(4) = 0
open("/etc/ld.so.cache", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=20232, ...}) = 0
mmap2(NULL, 20232, PROT_READ, MAP_PRIVATE, 4, 0) = 0xb7fd2000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libnss_db.so.2", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\21\0"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=16540, ...}) = 0
mmap2(NULL, 19820, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7b25000
mmap2(0xb7b29000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x3) = 0xb7b29000
close(4) = 0
access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory)
open("/usr/lib/libdb-4.3.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220o\1"..., 512) = 512
fstat64(4, {st_mode=S_IFREG|0644, st_size=928724, ...}) = 0
mmap2(NULL, 932284, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0xb7a41000
mmap2(0xb7b22000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0xe0) = 0xb7b22000
close(4) = 0
munmap(0xb7fd2000, 20232) = 0
open("/proc/stat", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fd6000
read(4, "cpu 2464608 694367 1194915 2110"..., 1024) = 725
read(4, "", 1024) = 0
close(4) = 0
munmap(0xb7fd6000, 4096) = 0
open("/var/lib/misc/services.db", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/var/lib/misc/services.db", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/var/lib/misc/services.db", O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)
stat64("/var/lib/misc/services.db", 0xbf8d8ffc) = -1 ENOENT (No such file or directory)
open("/etc/services", O_RDONLY) = 4
fcntl64(4, F_GETFD) = 0
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=18274, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7a21000
read(4, "# Network services, Internet sty"..., 131072) = 18274
close(4) = 0
munmap(0xb7a21000, 131072) = 0
open("/etc/resolv.conf", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=37, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7a21000
read(4, "search thuis\n#nameserver 83.80.1"..., 131072) = 37
read(4, "", 131072) = 0
close(4) = 0
munmap(0xb7a21000, 131072) = 0
socketpair(PF_FILE, SOCK_STREAM, 0, [4, 5]) = 0
close(4) = 0
close(5) = 0
time(NULL) = 1194516399
open("/etc/localtime", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=1074, ...}) = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=1074, ...}) = 0
mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7a21000
read(4, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\r\0\0\0\r\0"..., 131072) = 1074
close(4) = 0
munmap(0xb7a21000, 131072) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1074, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1074, ...}) = 0
stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1074, ...}) = 0
socket(PF_FILE, SOCK_DGRAM, 0) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 110) = -1 EPROTOTYPE (Protocol wrong type for socket)
close(4) = 0
socket(PF_FILE, SOCK_STREAM, 0) = 4
fcntl64(4, F_SETFD, FD_CLOEXEC) = 0
connect(4, {sa_family=AF_FILE, path="/dev/log"}, 110) = 0
send(4, "<19>Nov 8 11:06:39 dkim-filter["..., 70, MSG_NOSIGNAL) = 70
unlink("/var/run/postfix/filters/dkim-filter-s.pid") = 0
exit_group(69) = ?
wat opvalt is dat het volgende niet wordt gevonden
/etc/ld.so.nohwcap
/var/run/nscd/socket
/var/lib/misc/services.db

verder wordt ik hier weinig wijzer van.
Heb inmiddels de vorige versie van dkim-filter geprobeerd, en heb hier dus geen problemen mee.
Het lijk dus sterk op een bug in de nieuwe versie

[ Voor 0% gewijzigd door xer op 08-11-2007 20:57 . Reden: quote tags ingevoegd, code tags werkte niet ]


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 31-01 12:10

deadinspace

The what goes where now?

xer schreef op donderdag 08 november 2007 @ 11:19:
hier de output van strace (domeinnaam gewijzigd)
Ja, dat mag je even tussen [code] tags zetten hoor ;)

Hier meldt hij waarschijnlijk dat het fout gaat:
code:
1
send(4, "<19>Nov 8 11:06:39 dkim-filter["..., 70, MSG_NOSIGNAL) = 70

En een hoop van de regels daarvoor zijn voorbereiding om die log-regel te genereren, maar ik herken niks wat de oorzaak van het probleem zou kunnen zijn.

Probeer het eens met ltrace, misschien geeft die meer clues over waarom hij die error geeft?

Je kan ook nog proberen te greppen naar "can't initialize DKIM library." in de source van dkim-filter, dat kan ook verhelderend zijn.
wat opvalt is dat het volgende niet wordt gevonden
Die zijn waarschijnlijk het probleem niet, dat zijn bij mijn weten niet-noodzakelijke dingen. Zie bijvoorbeeld de ld.so manpage voor informatie over /etc/ld.so.nohwcap.
Het lijk dus sterk op een bug in de nieuwe versie
Dat is mogelijk, maar het kan ook dat de nieuwe versie iets gebruikt dat in Sid wel aanwezig is, maar in Etch niet. Kijk ook eens in de changelog van dkim-filter, om te zien wat er veranderd is.

  • xer
  • Registratie: Juni 2002
  • Laatst online: 19-01-2022
Ook in ltrace output staan geen aanwijzingen waar het mis gaat.
De changelog geeft verder geen aanwijzingen dat er iets aan de werking of vereisten is veranderd.
Trouwens de vereisten zoals deze bij deze versie vermeld staan, zijn oke op mijn installatie.

Ik heb besloten om voorlopig de vorige versie maar te gebruiken en dit als bug te melden.

Bedankt voor jullie input.
Pagina: 1