Ice9Coffee / HoshinoBot

A qqbot for Princess Connect Re:Dive (and other usage :)
GNU General Public License v3.0
1.41k stars 411 forks source link

监听主机可能导致Docker部署时Connection Refused #250

Closed HyperCherry closed 1 year ago

HyperCherry commented 1 year ago

在使用127.0.0.1作为监听端口时,若将gocqhttp与hoshino置于同一个network下,将出现Connection Refused,导致无法建立连接,亦无法telnet

[2022-09-30 01:51:12] [INFO]: 开始尝试连接到反向WebSocket Universal服务器: ws://hoshino:8080/ws/
[2022-09-30 01:51:12] [WARNING]: 连接到反向WebSocket Universal服务器 ws://hoshino:8080/ws/ 时出现错误: dial tcp 172.18.0.2:8080: connect: connection refused
[2022-09-30 01:51:17] [INFO]: 开始尝试连接到反向WebSocket Universal服务器: ws://hoshino:8080/ws/
[2022-09-30 01:51:17] [WARNING]: 连接到反向WebSocket Universal服务器 ws://hoshino:8080/ws/ 时出现错误: dial tcp 172.18.0.2:8080: connect: connection refused
[2022-09-30 01:51:22] [INFO]: 开始尝试连接到反向WebSocket Universal服务器: ws://hoshino:8080/ws/
[2022-09-30 01:51:22] [WARNING]: 连接到反向WebSocket Universal服务器 ws://hoshino:8080/ws/ 时出现错误: dial tcp 172.18.0.2:8080: connect: connection refused
[2022-09-30 01:51:27] [INFO]: 开始尝试连接到反向WebSocket Universal服务器: ws://hoshino:8080/ws/
[2022-09-30 01:51:28] [WARNING]: 连接到反向WebSocket Universal服务器 ws://hoshino:8080/ws/ 时出现错误: dial tcp 172.18.0.2:8080: connect: connection refused
Ice9Coffee commented 1 year ago

实例配置给出的是最平凡、按部署指南部署的默认情况。 相信您一定具备docker的基础知识,清楚地了解将两者分别部署在两个容器时应当监听docker的网络桥。 不应牺牲一般用户的安全性去照顾高级用户。