I have a user using GAIM 1.1.0 and since I’‘ve updated to messenger 2.1.0 he is not able to use the server. When he logs in, everyone is shown as being offline. When he sends me a message, I get the message, but when I send him a response he doesn’'t get it.
I’‘m using GAIM 1.0.3 and it works fine. Someone else is using an even older version (0.75) and it works for him as well, so this could be a GAIM problem except GAIM 1.1.0 worked with the previous version of messenger. It might also be completely unrelated to his client, I suppose that might be a coincidence. I’'ll ask him to try a different client.
I checked my messenger error logs and I see this error, it looks like every time he tries to log in I get it again:
2005.01.18 13:10:28 org.jivesoftware.messenger.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:126) Internal server error
java.lang.NullPointerException
at org.jivesoftware.messenger.SessionManager.sessionAvailable(SessionManager.java: 356)
at org.jivesoftware.messenger.spi.SessionImpl.setPresence(SessionImpl.java:173)
at org.jivesoftware.messenger.handler.PresenceUpdateHandler.process(PresenceUpdate Handler.java:95)
at org.jivesoftware.messenger.handler.PresenceUpdateHandler.process(PresenceUpdate Handler.java:137)
at org.jivesoftware.messenger.spi.PresenceRouterImpl.handle(PresenceRouterImpl.jav a:77)
at org.jivesoftware.messenger.spi.PresenceRouterImpl.route(PresenceRouterImpl.java :50)
at org.jivesoftware.messenger.spi.PacketRouterImpl.route(PacketRouterImpl.java:88)
at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:198)
at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:109)