群晖利用 nginx proxymanager 反代后,外网访问容器的终端提示 socket 已关闭,内网访问容器的终端是正常的。推测可能是反代的问题,有没有大佬知道怎么解决,或者思路。
控制台打印:
WebSocket connection to 'wss://xxxx.xx.xx:xxx/docker/ws' failed: WebSocket is closed before the connection is established.
先不考虑用 portainer ,ssh 等其他方式运行容器命令行,主要想知道反代有什么问题
1
easychen 6 天前
proxymanager 有一个 Websocket 支持选项,默认是关闭的。可以确认下是否已经打开。
|
2
bobryjosin 6 天前 via Android
要单独配置 ws ,只打开开关可能没用,之前反代 vscode 也出现这个问题,参考 https://github.com/NginxProxyManager/nginx-proxy-manager/issues/2736
|
4
Hiccup123 OP @bobryjosin 解决了,谢谢
|