[Bug]:部署时设置其他端口不成功
服务版本
1.3.12
遇到的问题
docker compose 部署,使用latest版本,修改映射端口为其他端口后,网页版打不开,报错为502;curl能获取到内容,但curl加header后也获取不到。只有8080端口能成功部署。
期望的结果
检查是否其他端口会导致部署后网页打不开,502错误;修复可以映射为其他端口
日志
wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="--- WECHAT2RSS-SERVER v1.3.12 START ---" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="Executing VACUUM..." wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="--- CONFIG ---" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="Addr: http://XXXXXXXX:3721/" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="Token: XXXXXXXX" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="--- CONFIG ---" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="starting bot" wechat2rss | time="2025-10-16T22:30:34+08:00" level=warning msg="tg bot init failed: tg bot token is empty" wechat2rss | time="2025-10-16T22:30:34+08:00" level=warning msg="server bot init failed: server bot key is empty" wechat2rss | time="2025-10-16T22:30:34+08:00" level=warning msg="webhook bot init failed: webhook bot key is empty" wechat2rss | time="2025-10-16T22:30:34+08:00" level=warning msg="bark bot init failed: bark url is empty" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="all bot init failed" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="checking license" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="--- LIC ---" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="Email: [email protected]" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="Expire: 0001-01-01 00:00:00 +0000 UTC" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="--- LIC ---" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="--- LIC ---" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="Email: [email protected]" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="Expire: 2026-10-16 21:17:49 +0800 CST" wechat2rss | time="2025-10-16T22:30:34+08:00" level=info msg="--- LIC ---"
大概你配错了,提供docker-comppse配置和部署架构说明
大概你配错了,提供docker-comppse配置和部署架构说明
compose yml配置一样,在2台服务器上都是502;但是其他docker的容器能访问到
服务器1:
服务器2:
服务器1看起来没问题,直接使用3721端口可以正常打开吗
服务器2是nginx代理?那可能是你代理配置的问题
服务器1看起来没问题,直接使用3721端口可以正常打开吗
服务器2是nginx代理?那可能是你代理配置的问题
服务器1,刚才再次测试改到其他端口,还是不行;网页打开是502,但curl能获取到,加header也不行;8080就没问题
服务器1的docker ps的截图看起来容器监听的是8080,而不是3721,改配置之后重启服务了吗
服务器1的docker ps的截图看起来容器监听的是8080,而不是3721,改配置之后重启服务了吗
嗯嗯,重启过了;我截的是8080能正常运行时候的;还有其他方法能输出更多log信息给你检查吗?
目前服务没有任何类似user-agent的拦截策略,加header就404没看出来是啥问题 直接在服务器1上curl测试看看?
容器日志会有访问记录,可以curl搭配访问日志,排查请求是否发到容器里