Open cffycls opened 6 months ago
看下容器输出的日志? 有啥记录没
遇到类似的 长时间不登陆后,再次在同一个浏览器登录,也直接跳500错误。 必须要清理缓存或者再开隐私模式 才行
https://github.com/chatgpt-web-dev/chatgpt-web/issues/418 已解决
日志输出正常,服务端显示已启动3002端口,其它没有。
------------------ 原始邮件 ------------------ 发件人: @.>; 发送时间: 2024年1月31日(星期三) 下午2:33 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [Kerwin1202/chatgpt-web] [一键部署err] 使用docker-compose部署前端返回500 (Issue #417)
遇到类似的 长时间不登陆后,再次在同一个浏览器登录,也直接跳500错误。 必须要清理缓存或者再开隐私模式 才行
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
日志输出正常,服务端显示已启动3002端口,其它没有。
打开浏览器控制台:/api/session 返回 {"status":"Fail","message":"Topology is closed","data":null} 。本地跑:可以看到聊天页面,但是发消息返回报什么user错误(没有进入过登录注册页面),看数据库保存了聊天发送记录;docker版:前端直接500。无痕模式也不行
“长时间不登陆后,再次在同一个浏览器登录,也直接跳500错误。 必须要清理缓存或者再开隐私模式 才行”
打开浏览器控制台:/api/session 返回 {"status":"Fail","message":"Topology is closed","data":null} 。本地跑:可以看到聊天页面,但是发消息返回报什么user错误(没有进入过登录注册页面),看数据库保存了聊天发送记录;docker版:前端直接500。无痕模式也不行
"Topology is closed" 这个错误是mongodb抛出来的。应该是你的数据库服务挂了。
docker-compose全新创建的怎么挂了,可以看到还在运行。如果是连接问题,那应该是yaml配置的问题
------------------ 原始邮件 ------------------ 发件人: "Bob @.>; 发送时间: 2024年2月4日(星期天) 中午11:06 收件人: @.>; 抄送: @.>; @.>; 主题: Re: [chatgpt-web-dev/chatgpt-web] [一键部署err] 使用docker-compose部署前端返回500 (Issue #417)
“长时间不登陆后,再次在同一个浏览器登录,也直接跳500错误。 必须要清理缓存或者再开隐私模式 才行”
打开浏览器控制台:/api/session 返回 {"status":"Fail","message":"Topology is closed","data":null} 。本地跑:可以看到聊天页面,但是发消息返回报什么user错误(没有进入过登录注册页面),看数据库保存了聊天发送记录;docker版:前端直接500。无痕模式也不行
"Topology is closed" 这个错误是mongodb抛出来的。应该是你的数据库服务挂了。
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
docker-compose全新创建的怎么挂了,可以看到还在运行。如果是连接问题,那应该是yaml配置的问题
你可以看 docker compose 的日志。正常情况下mongodb的容器是应该有类似
cw-database-1 | {"t":{"$date":"2024-02-06T13:51:38.769+00:00"},"s":"I", "c":"NETWORK", "id":51800, "ctx":"conn2","msg":"client metadata","attr":{"remote":"172.20.0.3:60972","client":"conn2","doc":{"driver":{"name":"nodejs","version":"5.9.2"},"platform":"Node.js v20.11.0, LE","os":{"name":"linux","architecture":"x64","version":"4.18.0-147.el8.x86_64","type":"Linux"}}}}
这种日志出现。 说明应用有连接到了mongo
我用你提供的yaml文件测试了一下。是可以正常访问到数据库的。所以这个文件写的应该是没有问题的。
大神你有微信群之类的可以咨询吗?我也是两个容器都启动正常,其中数据库的启动跟你上面的日志显示是一样的表示通了,但是访问网页直接500
使用docker-compose部署前端返回500。手动创建了库chatgpt (MONGO_INITDB_DATABASE: chatgpt),也还是不行,数据表没有自动初始化