V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
Hiccup123
V2EX  ›  NAS

群晖利用 nginx proxymanager 反代后,外网访问容器的终端提示 socket 已关闭

  •  
  •   Hiccup123 · 23 天前 · 515 次点击

    群晖利用 nginx proxymanager 反代后,外网访问容器的终端提示 socket 已关闭,内网访问容器的终端是正常的。推测可能是反代的问题,有没有大佬知道怎么解决,或者思路。 控制台打印: WebSocket connection to 'wss://xxxx.xx.xx:xxx/docker/ws' failed: WebSocket is closed before the connection is established. 11 先不考虑用 portainer ,ssh 等其他方式运行容器命令行,主要想知道反代有什么问题

    4 条回复
    easychen
        1
    easychen  
       23 天前
    proxymanager 有一个 Websocket 支持选项,默认是关闭的。可以确认下是否已经打开。
    bobryjosin
        2
    bobryjosin  
       23 天前 via Android
    要单独配置 ws ,只打开开关可能没用,之前反代 vscode 也出现这个问题,参考 https://github.com/NginxProxyManager/nginx-proxy-manager/issues/2736
    Hiccup123
        3
    Hiccup123  
    OP
       23 天前
    @easychen ![]( )已经打开的
    Hiccup123
        4
    Hiccup123  
    OP
       23 天前
    @bobryjosin 解决了,谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1603 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:57 · PVG 00:57 · LAX 08:57 · JFK 11:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.