Timo Sirainen wrote:
On 10.6.2012, at 2.56, Daniel Parthey wrote:
doveadm search -u user@example.org -S localhost:19000 all produces the following error in the logs: dovecot: doveadm: Error: doveadm client attempted non-PLAIN authentication
What am I missing?
It's possible that this is just broken in v2.0. Try v2.1.
mail01: 2.0.20 mail02: 2.1.7 mail03: 2.0.20 mail04: 2.0.20
Director for user@example.org currently points to mail02.
Compiled and installed 2.1.7 on mail02 (Ubuntu Lucid), gettings segfaults on mail02 now.
Got a core dump and created a gdb backtrace:
mail02# doveadm -c /etc/dovecot-director/dovecot-director.conf search -u user@example.org all [...] 67b3b72453278b4f6a3d000051abeb58 447 67b3b72453278b4f6a3d000051abeb58 448 67b3b72453278b4f6a3d000051abeb58 449 67b3b72453278b4f6a3d000051abeb58 450 67b3b72453278b4f6a3d000051abeb58 451 67b3b72453278b4f6a3d000051abeb58 452 67b3b72453278b4f6a3d000051abeb58 453 67b3b72453278b4f6a3d000051abeb58 454 67b3b72453278b4f6a3d000051abeb58 455 67b3b72453278b4f6a3d000051abeb58 456 Segmentation fault (core dumped)
gdb /usr/bin/doveadm /root/core (gdb) bt full #0 0x00007f953cbb9e32 in vfprintf () from /lib/libc.so.6 No symbol table info available. #1 0x00007f953cc6eea1 in __printf_chk () from /lib/libc.so.6 No symbol table info available. #2 0x000000000041ed4e in ?? () No symbol table info available. #3 0x0000000000415667 in doveadm_print () No symbol table info available. #4 0x000000000041638d in ?? () No symbol table info available. #5 0x00007f953cf3f176 in io_loop_call_io () from /usr/lib/dovecot/libdovecot.so.0 No symbol table info available. #6 0x00007f953cf401ff in io_loop_handler_run () from /usr/lib/dovecot/libdovecot.so.0 No symbol table info available. #7 0x00007f953cf3f118 in io_loop_run () from /usr/lib/dovecot/libdovecot.so.0 No symbol table info available. #8 0x00007f953cf2b403 in master_service_run () from /usr/lib/dovecot/libdovecot.so.0 No symbol table info available. #9 0x0000000000414cae in ?? () No symbol table info available. #10 0x0000000000414dd2 in doveadm_mail_server_flush () No symbol table info available. #11 0x000000000041009a in ?? () No symbol table info available. #12 0x0000000000410501 in doveadm_mail_try_run () No symbol table info available. #13 0x0000000000417051 in main () No symbol table info available.
Can you help to fix these segfaults, please?