ShinyProxy comes up with a blank page when refresh button is clicked


#1

I am using authentication: none.
The browser loads the application correctly the first time. But when we hit the browser refresh button it comes up with blank page. Any idea what could be the reason? Thanks for helping.

The server throws the following exception:

java.lang.IllegalStateException: UT000004: getResponseChannel() has already been called
at io.undertow.server.HttpServerExchange.addResponseWrapper(HttpServerExchange.java:1463) ~[undertow-core-1.4.22.Final.jar!/:1.4.22.Final]
at io.undertow.server.HttpServerExchange.addResponseCommitListener(HttpServerExchange.java:1834) ~[undertow-core-1.4.22.Final.jar!/:1.4.22.Final]
at eu.openanalytics.containerproxy.util.ProxyMappingManagerk(ProxyMappingManager.java:70) ~[containerproxy-0.6.0-b.jar!/:0.6.0-b]
at io.undertow.server.handlers.proxy.ProxyHandler$ProxyClientHandler.failed(ProxyHandler.java:329) ~[undertow-core-1.4.22.Final.jar!/:1.4.22.Final]
at io.undertow.server.handlers.proxy.ProxyHandler.handleFailure(ProxyHandler.java:666) ~[undertow-core-1.4.22.Final.jar!/:1.4.22.Final]
at io.undertow.server.handlers.proxy.ProxyHandler$ResponseCallback.failed(ProxyHandler.java:727) ~[undertow-core-1.4.22.Final.jar!/:1.4.22.Final]
at io.undertow.client.http.HttpClientExchange.setFailed(HttpClientExchange.java:158) ~[undertow-core-1.4.22.Final.jar!/:1.4.22.Final]
at io.undertow.client.http.HttpClientConnection$ClientReadListener.handleEvent(HttpClientConnection.java:572) [undertow-core-1.4.22.Final.jar!/:1.4.22.Final]
at io.undertow.client.http.HttpClientConnection$ClientReadListener.handleEvent(HttpClientConnection.java:510) [undertow-core-1.4.22.Final.jar!/:1.4.22.Final]
at org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) [xnio-api-3.3.8.Final.jar!/:3.3.8.Final]
at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) [xnio-api-3.3.8.Final.jar!/:3.3.8.Final]
at org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88) [xnio-nio-3.3.8.Final.jar!/:3.3.8.Final]
at org.xnio.nio.WorkerThread.run(WorkerThread.java:561) [xnio-nio-3.3.8.Final.jar!/:3.3.8.Final]


#2

I’m experiencing the same issue - blank page and lots of log messages as mentioned by OP. I’m using OpenID for authentication and Docker Swarm as backend.


#3

Hi @sathyaan,

This is most likely the same issue as the one described here:
https://support.openanalytics.eu/t/java-lang-illegalstateexception-ut000004-getresponsechannel-has-already-been-called/857/3