闪亮的应用程序变灰了 – nginx代理ssl

提问

我试图通过https和使用auth0登录来保护访问我们的Web服务器上提供的一些闪亮的应用程序.
闪亮的应用程序不能通过https工作,尽管它们可以通过http工作.

系统信息:

> nginx / 1.10.2
> Shiny Server v1.5.3.838
> Node.js v6.10.0
> CentOS Linux版本7.3.1611(核心版)

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

nginx.conf链接
https://gist.github.com/vasantm/d98c8ae9de8a8667d9d2e6e59945de62

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

我用这个引用配置nginx和闪亮
Running Shiny Server with a Proxy

任何通过SSL获得光彩的线索?

即使在修复拼写错误并使用更新的配置后,
我变灰了应用程序.
这是更新的console.log
我仍然会看到灰色的应用程序.然后我取消注释上面配置的突出显示部分仍然有错误.

这是最新的console.log

与’wss://kristallab.bwh.harvard.edu/sample-apps/rmd/sockjs/n=DDUjuaZmdQBFbAe8Ni/345/w1oqw659/websocket’的WebSocket连接失败:WebSocket握手期间出错:意外响应代码:400WrappedWebSocket @ VM220:35

VM221:35与’wss://kristallab.bwh.harvard.edu/sample-apps/hello/sockjs/n=NCXw2RGlge88iybomV/805/n61pj5fb/websocket’的WebSocket连接失败:WebSocket握手期间出错:意外响应代码:400WrappedWebSocket @ VM221:35
shiny-server-client.min.js:格式:935Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[INF]:错误:WebSocket关闭
shiny-server-client.min.js:格式:935Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[INF]:连接已关闭.信息:{“isTrusted”:false}
shiny-server-client.min.js:格式:265Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:SockJS连接已关闭
shiny-server-client.min.js:格式:265Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:频道0关闭
shiny-server-client.min.js:格式:265Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:已移除频道0,0左
shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[INF]:错误:WebSocket关闭
shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[INF]:连接已关闭.信息:{“isTrusted”:false}
shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:SockJS连接关闭
shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:频道0关闭
shiny-server-client.min.js:1 Wed Jun 07 2017 18:08:39 GMT-0400(EDT)[DBG]:已移除频道0,0左

屏幕截图如下所示
Shiny apps greyed out over https
Shiny apps work fine over http

最佳答案

尝试将这些行添加到闪亮的conf文件中:

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