Answer
This was due to an error in the messenger client window which caused the first cookie in the cookie list to always be passed to the IM applet. If you visit port 8000 first and then goto port 9000, the cookie for port 8000 is used resulting in the logon failure.
This has been fixed in builds 3136 and later.
See Also:
Keywords:im auto logon