Glitter apps greyed out - nginx proxy over ssl

I am trying to provide access to some brilliant applications to be served through our webserver via https and use auth0 to login. Shiny apps don't work on https, although they do work on http.

System Information:

  • nginx / 1.10.2
  • Shiny Server v1.5.3.838
  • Node.js v6.10.0
  • CentOS Linux Version 7.3.1611 (Core)

console.log link https://gist.github.com/vasantm/4339b248143fa6b3f8c4d0f1773f33e9

nginx.conf link https://gist.github.com/vasantm/d98c8ae9de8a8667d9d2e6e59945de62

link shiny-server.conf https://gist.github.com/vasantm/43a94acd7b9fcf573cdea2a200218425 .

I used this link to set up nginx and brilliant Start brilliant server with proxy

Any tips for a brilliant SSL job?

Even after fixing the typos and using the updated config, I get greyed out apps. Here's the console.log updated I am still getting greyed out apps. Then I uncommented the highlighted part of the config above and still got errors.

here's the latest console.log

WebSocket connection with 'wss: //kristallab.bwh.harvard.edu/sample-apps/rmd/ sockjs / n = DDUjuaZmdQBFbAe8Ni / 345 / w1oqw659 / websocket' failed: Error during WebSocket handshake: 400Wrapped response code VM220: 35

VM221: 35 WebSocket connection with 'wss: //kristallab.bwh.harvard.edu/sample-apps/hello/ sockjs/ n = NCXw2RGlge88iybomV / 805 / n61pj5fb / ​​websocket 'failed: Error during WebSocket handshake: Unexpected response code: 400WrappedWebSocket @ VM221: 35 shiny-server-client.min.js: formatted: 935Wed Jun 07 2017 18:08: 39 GMT-0400 (EDT) [INF]: Error: closed WebSocket shiny-server-client.min.js: formatted: 935Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [INF]: connection closed. Info: {"isTrusted": false} shiny-server-client.min.js: formatted: 265Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [DBG]: SockJS connection closed shiny-server-client.min .js: formatted: 265Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [DBG]: channel 0 closed shiny-server-client.min.js: formatted: 265Wed Jun 07 2017 18:08:39 GMT- 0400 (EDT) [DBG]: remote channel 0, 0 left shiny-server-client.min.js: 1 Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [INF]:Error: closed WebSocket shiny-server-client.min.js: 1 Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [INF]: Connection closed. Info: {"isTrusted": false} shiny-server-client.min.js: 1 Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [DBG]: SockJS connection closed shiny-server-client.min. js: 1 Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [DBG]: channel 0 closed shiny-server-client.min.js: 1 Wed Jun 07 2017 18:08:39 GMT-0400 (EDT ) [DBG]: remote channel 0, 0 left1 Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [DBG]: remote channel 0, 0 left1 Wed Jun 07 2017 18:08:39 GMT-0400 (EDT) [DBG]: remote channel 0, 0 left

Screenshots shown below Brilliant apps greyed over https Shiny apps work fine over http

+3


source to share


1 answer


Try adding these lines to your shiny conf file:



sanitize_errors off;disable_protocols xdr-streaming xhr-streaming iframe-eventsource iframe-htmlfile;

      

+4


source







All Articles