1 Apr
2008
1 Apr
'08
11:45 a.m.
On Thu, 2008-03-13 at 17:00 -0700, richs@whidbey.net wrote:
When db_ldap_result_iterate_next_all() runs, "quotaKb" is encountered, which causes "ctx->template" to be set.
On the next iteration, "uidNumber" is encountered, but "ctx->template" is still set, causing the "uid" value to be prepended with "*:storage=".
This is reflected by an error in the log as:
Invalid UID value '*:storage=121212'
This can be fixed by adding a line after 1118 to src/auth/db-ldap.c:
ctx->template = NULL;
Thanks, fixed: http://hg.dovecot.org/dovecot-1.1/rev/15fbff736ab9