Accesing JM from Internet

I am trying to put my Jive server on internet for access by our organization’'s remote users. I enabled ports 5222 and 5223 and given appropriate entries in my firewall so that name resolution happens correctly.

When i try connecting to the server from Internet, i get the following error in debug log:

2005.10.23 09:56:51 Logging off sam@im.mydomain.com/Pandion on org.jivesoftware.messenger.net.SocketConnection@956254 socket: 13a83cc[SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: Socket[addr=/10.50.2.127,port=1771,localport=5223]] session: org.jivesoftware.messenger.ClientSession@945b95 status: 3 address: sam@im.mydomain.com/Pandion id: a3811ac9 presence:

Also, in error log i get:

2005.10.23 09:50:36 [org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:152)

] Connection closed before session established

14562c5[SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA: Socket[addr=/10.50.2.127,port=1754,localport=5223]]

Is there anything i am missing here? I used only Pandion client at this time, didnt try this with other clients.

Please help

Thanks

Samad

never mind, i had nat configured incorrectly on my firewall, changing the nat entry fixed it…

Regards

Samad

Alright, after placing my JM server on the net, i am able to access the server using Exodus but not Pandion. When i connect thru Pandion i get the following erros in the debug.log file:

2005.10.25 16:00:43 Error delivering packet

org.jivesoftware.messenger.net.SocketConnection@e90e23 socket: Socket[addr=/219.64.65.133,port=2301,localport=5222] session: org.jivesoftware.messenger.ClientSession@590510 status: 3 address: jivetest@imindia.fusiontech.com/Pandion id: def5e7d0 presence:

java.net.SocketException: Socket closed

at java.net.SocketOutputStream.socketWrite(Unknown Source)

at java.net.SocketOutputStream.write(Unknown Source)

at java.nio.channels.Channels$WritableByteChannelImpl.write(Unknown Source)

at org.jivesoftware.messenger.net.TLSStreamWriter.writeToSocket(TLSStreamWriter.ja va:86)

at org.jivesoftware.messenger.net.TLSStreamWriter.tlsWrite(TLSStreamWriter.java:75 )

at org.jivesoftware.messenger.net.TLSStreamWriter.doWrite(TLSStreamWriter.java:55)

at org.jivesoftware.messenger.net.TLSStreamWriter.access$100(TLSStreamWriter.java: 28)

at org.jivesoftware.messenger.net.TLSStreamWriter$1.write(TLSStreamWriter.java:111 )

at sun.nio.cs.StreamEncoder$CharsetSE.writeBytes(Unknown Source)

at sun.nio.cs.StreamEncoder$CharsetSE.implFlushBuffer(Unknown Source)

at sun.nio.cs.StreamEncoder$CharsetSE.implFlush(Unknown Source)

at sun.nio.cs.StreamEncoder.flush(Unknown Source)

at java.io.OutputStreamWriter.flush(Unknown Source)

at java.io.BufferedWriter.flush(Unknown Source)

at org.jivesoftware.util.XMLWriter.flush(XMLWriter.java:190)

at org.jivesoftware.messenger.net.XMLSocketWriter.flush(XMLSocketWriter.java:31)

at org.jivesoftware.messenger.net.SocketConnection.deliver(SocketConnection.java:3 10)

at org.jivesoftware.messenger.ClientSession.deliver(ClientSession.java:508)

at org.jivesoftware.messenger.ClientSession.process(ClientSession.java:502)

at org.jivesoftware.messenger.IQRouter.handle(IQRouter.java:229)

at org.jivesoftware.messenger.IQRouter.route(IQRouter.java:75)

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

at org.jivesoftware.messenger.muc.spi.MultiUserChatServerImpl.process(MultiUserCha tServerImpl.java:237)

at org.jivesoftware.messenger.muc.spi.MultiUserChatServerImpl.processPacket(MultiU serChatServerImpl.java:194)

at org.jivesoftware.messenger.muc.spi.MultiUserChatServerImpl.process(MultiUserCha tServerImpl.java:184)

at org.jivesoftware.messenger.IQRouter.handle(IQRouter.java:153)

at org.jivesoftware.messenger.IQRouter.route(IQRouter.java:75)

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

at org.jivesoftware.messenger.net.SocketReader.processIQ(SocketReader.java:292)

at org.jivesoftware.messenger.net.ClientSocketReader.processIQ(ClientSocketReader. java:44)

at org.jivesoftware.messenger.net.SocketReader.readStream(SocketReader.java:237)

at org.jivesoftware.messenger.net.SocketReader.run(SocketReader.java:114)

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

2005.10.25 16:00:43 Logging off jivetest@imindia.mydomain.com/Pandion on

Please help…

Regards

Samad