🤖 由 星火认知大模型 生成的文章摘要
问题描述
我的UptimeKuma站点是使用Docker进行部署的,并且使用NginxProxyManager(NPM)进行反向代理,还使用了CloudFlare进行代理,但是它出现下面的报错信息:
Cannot connect to the socket server. [Error: websocket error] Reconnecting...
解决办法
解决方法来自Github的大佬CubE135
操作步骤
CloudFlare
进入CloudFlare管理面板>网络>打开WebSocket
NginxProxyManager
进入NginxProxyManager管理面板>选择代理的网站>Advanced>输入以下配置代码:
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://100.100.100.100:3001/; #源站ip和端口
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host "uptime.akau.cn"; #UptimeKuma使用的域名
proxy_read_timeout 86400;
}
保存,问题解决
测试缓存测试时