Connection Lost/Closed

Here is the problem:

I can connect for about 5seconds to my server, then Yabber replies, connection to server was lost?

What do I do?

Last 100 lines of error server log:

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:13:32 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:13:43 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:13:54 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:05 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:17 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:28 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:39 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:50 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:15:01 [org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:114)

] Could not route packet

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.PresenceRouter.handle(PresenceRouter.java:77)

at org.jivesoftware.messenger.PresenceRouter.route(PresenceRouter.java:59)

at org.jivesoftware.messenger.PacketRouter.route(PacketRouter.java:73)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:227)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

last 100 lines of warn server log:

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:17 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:28 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:39 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:14:50 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:15:01 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:15:13 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:15:24 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:15:35 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:15:46 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:15:57 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:16:08 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:16:19 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:16:30 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

2005.03.13 12:16:42 Stream error detected

java.lang.IllegalArgumentException: No enum const class org.xmpp.packet.Presence$Type.available

at java.lang.Enum.valueOf(Unknown Source)

at org.xmpp.packet.Presence$Type.valueOf(Presence.java:298)

at org.xmpp.packet.Presence.getType(Presence.java:81)

at org.jivesoftware.messenger.net.SocketReadThread.readStream(SocketReadThread.jav a:230)

at org.jivesoftware.messenger.net.SocketReadThread.run(SocketReadThread.java:110)

Any help/support is appreciated…

Server address:

free-hosting.sytes.net:5222

-delete this message-

Message was edited by:

fishyghost

mistake

ignore last two messeges… i still need technical help

It looks like Yabber is sending an invalid presence type of “available”. Valid values are (directly from the XMPP specification):

unavailable, subscribe, subscribed, unsubscribe, unsubscribed, probe, error.

This error should be reported to the Yabber developers. If they want to send an available presence, the type value shouldn’'t be set.

Regards,

Matt

Note: I reported the bug to the Yabber developers. However, the last update to the client was in 2003. Your best bet may be to try a different client such as Pandion, Exodus, or Trillian.

Regards,

Matt

Response from pandion = Welcome to pandion!

Thanks for the help, it seems the problem was not Jive Messenger, but Yabber which I was beggining to suspect earlier.