OK, i think the log file wasn't writing properly because i was launching via the JNLP extension. Running it from the x64 client, this is what I'm getting.. I'm also getting timeouts on an OSX client so I'm thinking the problem is on the server side. FWIW the server is running on a Windows 2008R2 instance on Microsoft Azure cloud. Perhaps there is a latency/timeout setting I need to modify?
2015-01-20 15:28:31,233 DEBUG [ o.o.shoola.util.NetworkChecker] (entQueue-0) Cached networkup: true
2015-01-20 15:28:32,267 DEBUG [ o.o.shoola.util.NetworkChecker] ( Thread-67) Count: 2 2
2015-01-20 15:28:32,267 DEBUG [ o.o.shoola.util.NetworkChecker] ( Thread-67) Network status: true (in 534 ms.) use cached value: true
2015-01-20 15:28:32,476 DEBUG [ o.o.shoola.util.NetworkChecker] ( Thread-67) Cached networkup: true
2015-01-20 15:29:20,558 DEBUG [ o.o.shoola.util.NetworkChecker] (1-thread-1) Count: 2 2
2015-01-20 15:29:20,559 DEBUG [ o.o.shoola.util.NetworkChecker] (1-thread-1) Network status: true (in 516 ms.) use cached value: false
2015-01-20 15:29:40,160 DEBUG [ o.o.shoola.env.data.Connector] (1-thread-1) Failed encrypted keep alive: Ice.ConnectionLostException
error = 0
at IceInternal.Outgoing.invoke(Outgoing.java:158)
at omero.api._ServiceFactoryDelM.keepAllAlive(_ServiceFactoryDelM.java:1593)
at omero.api.ServiceFactoryPrxHelper.keepAllAlive(ServiceFactoryPrxHelper.java:5610)
at omero.api.ServiceFactoryPrxHelper.keepAllAlive(ServiceFactoryPrxHelper.java:5569)
at org.openmicroscopy.shoola.env.data.Connector.keepSessionAlive(Connector.java:675)
at org.openmicroscopy.shoola.env.data.OMEROGateway.keepSessionAlive(OMEROGateway.java:5640)
at org.openmicroscopy.shoola.env.data.KeepClientAlive.run(KeepClientAlive.java:64)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.runAndReset(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: An existing connection was forcibly closed by the remote host
at sun.nio.ch.SocketDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(Unknown Source)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(Unknown Source)
at sun.nio.ch.IOUtil.read(Unknown Source)
at sun.nio.ch.SocketChannelImpl.read(Unknown Source)
at IceSSL.TransceiverI.readNonBlocking(TransceiverI.java:826)
at IceSSL.TransceiverI.read(TransceiverI.java:309)
at Ice.ConnectionI.message(ConnectionI.java:996)
at IceInternal.ThreadPool.run(ThreadPool.java:321)
at IceInternal.ThreadPool.access$300(ThreadPool.java:12)
at IceInternal.ThreadPool$EventHandlerThread.run(ThreadPool.java:693)
... 1 more
2015-01-20 15:29:45,838 DEBUG [ o.o.shoola.util.NetworkChecker] (entQueue-0) Count: 2 2
2015-01-20 15:29:45,838 DEBUG [ o.o.shoola.util.NetworkChecker] (entQueue-0) Network status: true (in 654 ms.) use cached value: false
2015-01-20 15:29:45,866 DEBUG [ o.o.shoola.util.NetworkChecker] (entQueue-0) Not available java.io.FileNotFoundException:
http://104.45.236.139