群晖使用反向代理连接DSM后,Docker终端出现「Socket已关闭」错误的解决办法
首先备份
sudo cp /usr/syno/share/nginx/Portal.mustache /usr/syno/share/nginx/Portal.mustache.bak
然后修改
sudo vi /usr/syno/share/nginx/Portal.mustache
在 {{/customize_headers}}前增加以下
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
最后重启nas或者重启nginx服务