XMPP Client Login Issues

Hey guys. Im pretty new to the whole OpenFire IM scene and a complete novice when it comes on Java. However I have managed to get this far without any questions, but this one require some of you guys to step in and tell me where I am going wrong.

Im trying to connect other clients to my OpenFire server. Spark and SparkWeb both both fine. As does Ubother. The problem is nothing else does… The clients just seem to sit there waiting for a response from the server.

I have checked the server logs and come up with the following:

2008.12.09 09:35:41 Unexpected packet tag (not message,iq,presence)
2008.12.09 09:55:01 Closing session due to exception: (SOCKET, R: /10.x.x.x:3851, L: /10.x.x.x:5222, S: 0.0.0.0/0.0.0.0:5222)
org.apache.mina.filter.codec.ProtocolDecoderException: java.lang.Exception: Disallowed character (Hexdump: 80 62 01 03 01 00 39 00 00 00 20 00 00 04 01 00 80 00 00 05 00 00 2F 00 00 33 00 00 32 00 00 0A 07 00 C0 00 00 16 00 00 13 00 00 09 06 00 40 00 00 15 00 00 12 00 00 03 02 00 80 00 00 08 00 00 14 00 00 11 49 3E B0 F4 AF 1B D3 27 98 3A 3E 42 16 67 8F 5B 7B 5F A5 0C 33 B0 97 80 F8 E9 4D B7 58 58 DE F7)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:170)
at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(Ab stractIoFilterChain.java:299)
at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilt erChain.java:53)
at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceive d(AbstractIoFilterChain.java:648)
at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java :239)
at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(Execut orFilter.java:283)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.Exception: Disallowed character
at org.jivesoftware.openfire.nio.XMLLightweightParser.read(XMLLightweightParser.ja va:211)
at org.jivesoftware.openfire.nio.XMPPDecoder.doDecode(XMPPDecoder.java:32)
at org.apache.mina.filter.codec.CumulativeProtocolDecoder.decode(CumulativeProtoco lDecoder.java:133)
at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecF ilter.java:163)

After a search on these forums I can only find article relating to SparkWeb, and this is working fine.

Any help would be appreicated

Thanks

K