Connection manager not about to connect

Hi, I’m new to xmpp and have just deployed Openfire in our LAN. I want to make this availiable to our users who are connecting from remote locations so have deployed a connection manager instance in our DMZ.

Every time I start the connection manager it fails to connect with the following error:

2012.05.17 15:09:04 [org.jivesoftware.multiplexer.ConnectionWorkerThread.createConnection(Connectio nWorkerThread.java:242)

] Error while connecting to server: ..com(DNS lookup: ..com:5262)

org.xmlpull.v1.XmlPullParserException: expected start tag name and not / (position: START_DOCUMENT seen </… @1:2)

at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1475)

at org.jivesoftware.multiplexer.net.MXParser.nextImpl(MXParser.java:333)

at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)

at org.jivesoftware.multiplexer.ConnectionWorkerThread.createConnection(Connection WorkerThread.java:186)

at org.jivesoftware.multiplexer.ConnectionWorkerThread.(ConnectionWorkerThre ad.java:95)

at org.jivesoftware.multiplexer.ServerSurrogate$ConnectionsWorkerFactory.newThread (ServerSurrogate.java:368)

at java.util.concurrent.ThreadPoolExecutor$Worker.(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)

at java.util.concurrent.ThreadPoolExecutor.prestartAllCoreThreads(Unknown Source)

at org.jivesoftware.multiplexer.ServerSurrogate.start(ServerSurrogate.java:88)

at org.jivesoftware.multiplexer.ConnectionManager.startModules(ConnectionManager.j ava:242)

at org.jivesoftware.multiplexer.ConnectionManager.start(ConnectionManager.java:219 )

at org.jivesoftware.multiplexer.ConnectionManager.(ConnectionManager.java:14 2)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at org.jivesoftware.multiplexer.starter.ServerStarter.start(ServerStarter.java:95)

at org.jivesoftware.multiplexer.starter.ServerStarter.main(ServerStarter.java:49)

I can see the packets leaving the connection manager machine and arriving on the Openfire Server so have proved the firewall is allowing traffic on port 5262.

Any ideas what preventing the connection from being established?

1 Like

Had you solved this problem, as I have the exact same issue!