[Dovecot] pop3 proxying error
tonio at starbridge.org
tonio at starbridge.org
Wed Aug 8 09:42:06 EEST 2012
Le 07/08/2012 17:21, Timo Sirainen a écrit :
> On 7.8.2012, at 18.16, tonio at starbridge.org wrote:
>
>> I will give it a try ASAP, but is it a bad thing to run dovecot with many local {} ?
> Not a bad thing, but it uses up somewhat more memory.
>
Timo,
I've just tried this patch, so far pop-login error doesnt shows up , but
now I've got this one: (imap-login this time)
Aug 8 08:19:36 eol1 dovecot: imap-login: Fatal: master:
service(imap-login): child 31887 killed with signal 6 (core dumped)
Director is configured in my dovecot.conf, but I dont use it here.
Proxying is made by sql request with static host.
(gdb) bt full
#0 0xffffe424 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb760d941 in raise () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb7610d72 in abort () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb77912c0 in default_fatal_finish (type=<optimized out>,
status=status at entry=0) at failures.c:191
backtrace = 0xb77de600 "<$\t"
#4 0xb7791321 in i_internal_fatal_handler (ctx=0xbfd20944,
format=0xb77bd4de "key not found from hash",
args=0xbfd20964 "\204\nÒ¿Hv\005\båey·Wb¨m\230v\005\bù\232x·")
at failures.c:649
status = 0
#5 0xb7760edd in i_panic (
format=format at entry=0xb77bd4de "key not found from hash") at
failures.c:263
ctx = {type = LOG_TYPE_PANIC, exit_status = 0, timestamp = 0x0}
args = 0xbfd20964 "\204\nÒ¿Hv\005\båey·Wb¨m\230v\005\bù\232x·"
#6 0xb779678d in hash_table_remove (table=0x83596b8, key=0x8833fe0)
at hash.c:317
node = <optimized out>
hash = 1839751767
#7 0xb778adda in setting_entry_detach (entry=0x8833fd0, cache=0x8057648)
at master-service-settings-cache.c:167
No locals.
#8 cache_add (parser=0x8b2f388, output=0xbfd209c0, input=0xbfd209c8,
cache=0x8057648) at master-service-settings-cache.c:203
entry = <optimized out>
pool = 0x8833fc0
pool_size = <optimized out>
entry_local_name = <optimized out>
#9 master_service_settings_cache_read (cache=0x8057648,
input=input at entry=0xbfd20a68, dyn_parsers=dyn_parsers at entry=0x0,
parser_r=parser_r at entry=0xbfd20a64, error_r=error_r at entry=0xbfd20a60)
at master-service-settings-cache.c:297
output = {specific_services = 0x0, service_uses_local = 1,
service_uses_remote = 0, used_local = 1, used_remote = 0}
new_input = {roots = 0x804dba0, config_path = 0x0,
preserve_environment = false, preserve_user = false,
preserve_home = false, never_exec = false, use_sysexits = false,
parse_full_config = false, module = 0x804bc38 "imap-login",
service = 0x804bc33 "imap", username = 0x0, local_ip =
{family = 2,
u = {ip6 = {__in6_u = {
__u6_addr8 = "Wb¨m", '\000' <repeats 11 times>,
__u6_addr16 = {25175, 28072, 0, 0, 0, 0, 0, 0},
__u6_addr32 = {1839751767, 0, 0, 0}}}, ip4 = {
s_addr = 1839751767}}}, remote_ip = {family = 2, u =
{ip6 = {
__in6_u = {__u6_addr8 = "[yÇc", '\000' <repeats 11 times>,
__u6_addr16 = {31067, 25543, 0, 0, 0, 0, 0, 0},
__u6_addr32 = {1674017115, 0, 0, 0}}}, ip4 = {
s_addr = 1674017115}}}, local_name = 0x0}
set = <optimized out>
__FUNCTION__ = "master_service_settings_cache_read"
#10 0xb77ef48d in login_settings_read (pool=0x9801dc8,
local_ip=local_ip at entry=0xbfd20b1c,
remote_ip=remote_ip at entry=0xbfd20b84,
local_name=local_name at entry=0x0,
other_settings_r=other_settings_r at entry=0xbfd20b18) at
login-settings.c:226
input = {roots = 0x804dba0, config_path = 0x0,
preserve_environment = false, preserve_user = false,
preserve_home = false, never_exec = false, use_sysexits = false,
parse_full_config = false, module = 0x804bc38 "imap-login",
service = 0x804bc33 "imap", username = 0x0, local_ip =
{family = 2,
u = {ip6 = {__in6_u = {
__u6_addr8 = "Wb¨m", '\000' <repeats 11 times>,
__u6_addr16 = {25175, 28072, 0, 0, 0, 0, 0, 0},
__u6_addr32 = {1839751767, 0, 0, 0}}}, ip4 = {
s_addr = 1839751767}}}, remote_ip = {family = 2, u =
{ip6 = {
__in6_u = {__u6_addr8 = "[yÇc", '\000' <repeats 11 times>,
__u6_addr16 = {31067, 25543, 0, 0, 0, 0, 0, 0},
__u6_addr32 = {1674017115, 0, 0, 0}}}, ip4 = {
s_addr = 1674017115}}}, local_name = 0x0}
error = <optimized out>
parser = <optimized out>
cache_sets = <optimized out>
sets = <optimized out>
i = <optimized out>
count = <optimized out>
__FUNCTION__ = "login_settings_read"
#11 0xb77ef833 in client_connected_finish (conn=0xbfd20b78) at main.c:119
client = <optimized out>
proxy = <optimized out>
local_ip = {family = 2, u = {ip6 = {__in6_u = {
__u6_addr8 = "Wb¨m", '\000' <repeats 11 times>,
__u6_addr16 = {
25175, 28072, 0, 0, 0, 0, 0, 0}, __u6_addr32 =
{1839751767,
0, 0, 0}}}, ip4 = {s_addr = 1839751767}}}
set = <optimized out>
local_port = 993
pool = 0x9801dc8
fd_ssl = <optimized out>
other_sets = <optimized out>
#12 0xb778929c in master_service_listen (l=0x834d308) at
master-service.c:803
service = 0x8056398
conn = {fd = 155, listen_fd = 11, name = 0x8056585 "imaps",
remote_ip = {family = 2, u = {ip6 = {__in6_u = {
__u6_addr8 = "[yÇc", '\000' <repeats 11 times>,
__u6_addr16 = {31067, 25543, 0, 0, 0, 0, 0, 0},
__u6_addr32 = {1674017115, 0, 0, 0}}}, ip4 = {
s_addr = 1674017115}}}, remote_port = 55451, fifo = 0,
ssl = 1, accepted = 1}
#13 0xb77a0054 in io_loop_call_io (io=0x834d438) at ioloop.c:379
ioloop = 0x8056468
t_id = 2
#14 0xb77a0ebe in io_loop_handler_run (ioloop=ioloop at entry=0x8056468)
at ioloop-epoll.c:213
ctx = 0x834c488
events = 0x0
event = 0x96af618
list = 0x834d468
io = <optimized out>
tv = {tv_sec = 45, tv_usec = 831525}
events_count = 0
msecs = <optimized out>
ret = 1
i = <optimized out>
j = <optimized out>
call = <optimized out>
#15 0xb779f9f0 in io_loop_run (ioloop=0x8056468) at ioloop.c:398
No locals.
#16 0xb7788aae in master_service_run (service=0x8056398,
callback=callback at entry=0xb77efb60 <client_connected>)
at master-service.c:543
No locals.
#17 0xb77f0300 in login_binary_run (binary=0x804bec0, argc=argc at entry=3,
argv=0x80561c0, argv at entry=0xbfd20e14) at main.c:406
set_pool = 0x8056630
allow_core_dumps = <optimized out>
login_socket = 0x80561e6 "director"
c = <optimized out>
#18 0x08049b63 in main (argc=3, argv=0xbfd20e14) at client.c:530
No locals.
More information about the dovecot
mailing list