Gateway registration kills wildfire session

Have a user and set up a simple AIM registration with the admin panel. User logs on and then instantly his wildfire session is killed with Spark reporting “Your connection was closed due to error”. Remove that registration and everything works fine. Running Wildfire 3.1.0 and Gateway Plugin 1.0 Beta 3a. Wildfire is using LDAP users and groups. Worked fine with the 3.0.1 version and the alpha gateway plugin.

When it fails the following logs are produced:

==> debug.log (LoginConnection.java:35)

at org.jivesoftware.wildfire.gateway.protocols.oscar.OSCARSession.logIn(OSCARSessi on.java:80)

at org.jivesoftware.wildfire.gateway.protocols.oscar.OSCARTransport.registrationLo ggedIn(OSCARTransport.java:89)

at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.jav a:249)

at org.jivesoftware.wildfire.gateway.BaseTransport.processPacket(BaseTransport.jav a:131)

at org.jivesoftware.wildfire.component.InternalComponentManager$RoutableComponent. process(InternalComponentManager.java:435)

at org.jivesoftware.wildfire.roster.Roster.broadcastPresence(Roster.java:586)

at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.broadcastUpdate(Presenc eUpdateHandler.java:258)

at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:96)

at org.jivesoftware.wildfire.handler.PresenceUpdateHandler.process(PresenceUpdateH andler.java:153)

at org.jivesoftware.wildfire.PresenceRouter.handle(PresenceRouter.java:92)

at org.jivesoftware.wildfire.PresenceRouter.route(PresenceRouter.java:61)

at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:75)

at org.jivesoftware.wildfire.net.SocketReader.processPresence(SocketReader.java:29 9)

at org.jivesoftware.wildfire.net.ClientSocketReader.processPresence(ClientSocketRe ader.java:57)

at org.jivesoftware.wildfire.net.SocketReader.process(SocketReader.java:193)

at org.jivesoftware.wildfire.net.BlockingReadingMode.readStream(BlockingReadingMod e.java:156)

at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java: 62)

at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)

at java.lang.Thread.run(Unknown Source)

GATE-88