Hi Dan, I checked the /var/log/auth.log, and found the following error when cyradm>lm returned a empty list :- Oct 29 08:36:13 imapsv01 perl: encoded packet size too big (4156 > 4096) Does it remind you how to solve the problem? I googled the problem and the following message advised to patch the Cyrus SASL as follows :- http://www.irbs.net/internet/info-cyrus/0404/0226.html --- src/sasl/plugins/gssapi.c 2004/02/06 17:23:51 1.84 +++ src/sasl/plugins/gssapi.c 2004/04/12 16:36:21 1.85 @@ -1419,7 +1419,7 @@ if(oparams->mech_ssf) { /* xxx probably too large */ - oparams->maxoutbuf -= 50; + oparams->maxoutbuf -= 256; } gss_release_buffer(&min_stat, output_token); Is there anyone knows how to solve the problem? Thanks a lot. John Mok Dan White wrote: >> I checked the server log and it read that I passed GSSAPI login. >> >> The most interesting point is that cyradm seems get crashed after >> first failure :- >> >> Is it a bug in the cyrus-admin-2.2 package on Ubuntu 6.06.2 LTS? > > That rings a bell too. I don't recall what my resolution was. > > Does it happen when doing non GSSAPI authentication? > ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html