After Upgrade to 11, Several Users Cannot Log In

Discuss the Scalix Server software

Moderators: ScalixSupport, admin

robertk
Posts: 14
Joined: Wed Aug 30, 2006 11:36 am

After Upgrade to 11, Several Users Cannot Log In

Postby robertk » Tue Mar 27, 2007 3:14 pm

After an upgrade to Scalix 11.0.2.1 from version 10, I have two users that cannot log in through SWA, Outlook, or various IMAP clients. SWA just sits at the "Logging in. Please wait..." screen (that's been going since 7 AM with no change) and the IMAP client times out after 5 minutes (client setting).

I'm watching fatal, daemon.stderr, the tomcat logs, messages, and various other logs and not seeing any entries when I try to connect using these two particular accounts. We have just under 100 users and no one else is experiencing a similar issue.

Has anyone else experienced this? I'm a little stumped.

Thanks

Rob

craig

Postby craig » Tue Mar 27, 2007 3:51 pm

Try changing their passwords, just to give it a "reset"


Craig

craig

Postby craig » Tue Mar 27, 2007 5:21 pm

can you do a "top" on the box and see what it is doing (load), i am concerned that the indexer is running for those users and might be stuck. and post the output of top

robertk
Posts: 14
Joined: Wed Aug 30, 2006 11:36 am

Postby robertk » Thu Mar 29, 2007 8:23 pm

Had already tried resetting passwords; and the usual reporting tools (ps, top, even strace) hadn't shown anything of interest. I tried killing the IMAP processes associated with the users also, to no avail. BUT what I did notice is that there was one process associated with each user that wouldn't die until I `kill -9`'ed it.

For anyone else having the same issue, the steps below might help:

Get the users System ID:

Code: Select all

mailserver ~ # omshowu -n 'some user' | grep System
System Login : 12345
mailserver ~ #


Kill all processes associated with the user (both of the users I was working with had upwards of 30 processes from repeated attempts to spawn SWA and IMAP sessions so this little loop makes killing all of the processes much easier):

Code: Select all

mailserver ~ # for I in `ps -ef | grep ^12345 | awk -F" " '{ print $2 }'` ; do killall $I ; done
mailserver ~ #


Looks for remaining processes:

Code: Select all

mailserver ~ # ps -ef | grep ^12345
12345    28168 10097  0 12:23 ?        00:00:04 in.imap41d -d
mailserver ~ # kill -9 28168
mailserver ~ # ps -ef | grep ^12345
mailserver ~ #


That solved the problem for both users. Apparently each users 'parent' IMAP process not dying was causing any subsequent processes to not be able to respond.

Thank you for the suggestions, Craig!

Rob


Return to “Scalix Server”



Who is online

Users browsing this forum: No registered users and 13 guests

cron