Open duoyulee opened 1 year ago
自定义ip后问题依旧 好像是因为api端口的问题,使用ufw开放5700和8000的端口后显示容器在进行监听。但端口无数据无数据响应
lsof -i:8000 go-cqhttp 55555 root 23u IPv4 661250 0t0 TCP localhost:47114->localhost:8000 (ESTABLISHED) go-cqhttp 55555 root 24u IPv4 661251 0t0 TCP localhost:47128->localhost:8000 (ESTABLISHED) ehforward 55675 root 12u IPv4 661731 0t0 TCP localhost:8000->localhost:47114 (ESTABLISHED) ehforward 55675 root 14u IPv4 661729 0t0 TCP localhost:8000 (LISTEN) ehforward 55675 root 16u IPv4 661745 0t0 TCP localhost:8000->localhost:47128 (ESTABLISHED)
lsof -i:5700 go-cqhttp 55555 root 19u IPv4 661186 0t0 TCP localhost:5700 (LISTEN)
curl 127.0.0.1:5700 {"data":null,"msg":"API_NOT_FOUND","retcode":404,"status":"failed","wording":"API不存在"}
实际使用过程中也只有图片和视频无法通过tg发送,其他功能正常。
可能是 vps 到 qq 服务器之间的连接出现了问题?
试一试 自定义服务器IP
而且好像是间歇性发作( 大部分时间无法发送图片,间或会有能发出去一张(大概是30:1的样子?),发送成功的时候能看5700的连接状态如下
lsof 5700
go-cqhttp 55555 root 16u IPv4 662471 0t0 TCP localhost:5700->localhost:44482 (ESTABLISHED)
go-cqhttp 55555 root 19u IPv4 661186 0t0 TCP localhost:5700 (LISTEN)
ehforward 55675 root 18u IPv4 663251 0t0 TCP localhost:44482->localhost:5700 (ESTABLISHED)
这种情况是因为国外ip导致的不稳定吗还是需要在配置文件做修改?
tg报错:
Message is not sent. CoolQDisconnectedException('Unable to connect to CoolQ Client!Error Message:\nHTTP request failed')
gocq log
[2022-11-19 18:35:22] [WARNING]: 警告: 私聊 *** 图片上传失败: upload failed: connect error: dial tcp 180.109.192.140:443: i/o timeout [2022-11-19 18:35:22] [WARNING]: 好友消息发送失败: 消息为空
efb log:
配置文件
环境信息 圣何塞 vps ubuntu-20
问题: 可以正常收发文字信息和qq发来的图片,但无法通过tg发送图片及视频
google以及查看相关问题的issue后 配置文件中多次修改地址docker-compose up && docker-compose down 仍无法解决,相关端口都已放行