Closed tcatche closed 1 year ago
漏 ip 了 ( console 的截图 ), 注意一下, 另外提供 network 的截图可以更加容易地判断问题
漏 ip 了 ( console 的截图 ), 注意一下, 另外提供 network 的截图可以更加容易地判断问题
network截图补充:
能看到 Illegal invocation 出现的位置吗?点击 client.js 然后点击 {} 定位看看?
顺便请提供浏览器版本。
能看到 Illegal invocation 出现的位置吗?点击 client.js 然后点击 {} 定位看看?
顺便请提供浏览器版本。
Chrome 105.0.5195.127(正式版本) (64 位)
有没有可能是 docker把5140映射到25140了,但console在浏览器上还在请求5140,然后请求不到
有没有可能是 docker把5140映射到25140了,但console在浏览器上还在请求5140,然后请求不到
思考了一下,如果是这种情况的话,我们应该(理应)仍旧可以通过指定 selfUrl
的方式解决此问题?即、代码上应该没有依赖当前 port 的逻辑吧?
思考了一下,如果是这种情况的话,我们应该(理应)仍旧可以通过指定 selfUrl 的方式解决此问题?即、代码上应该没有依赖当前 port 的逻辑吧?
那么用户需要手动改 selfUrl,但是现在他进不去没法改(
有没有可能是 docker把5140映射到25140了,但console在浏览器上还在请求5140,然后请求不到
我试了下不做端口,还是一样的问题,访问 http://ip:5140
docker run --name koishi2 -p 5140:5140 koishijs/koishi
因为用的是 ip 吧,控制台在请求 localhost?
思考了一下,如果是这种情况的话,我们应该(理应)仍旧可以通过指定 selfUrl 的方式解决此问题?即、代码上应该没有依赖当前 port 的逻辑吧?
那么用户需要手动改 selfUrl,但是现在他进不去没法改(
@tcatche 请手动在 koishi.yml 中配置好 selfUrl 然后再次尝试。
有没有可能是 docker把5140映射到25140了,但console在浏览器上还在请求5140,然后请求不到
实测不是这个问题,映射之后 websocket 也能正常连接到 25140
@tcatche 请手动在 koishi.yml 中配置好 selfUrl 然后再次尝试。
破案了,我远程控制另外一台电脑可以打开没有问题。用手机也能打开。
怀疑可能是我当前电脑杀毒软件或者其他安全策略静默阻止了内部的ws请求吧
Describe the bug
使用docker安装后打开网页一直在重定向,提示
正在连接到Koishi
服务器Steps to reproduce
安装步骤:
打印日志:
打开网页:
http://ip:25140
一直在重定向,提示正在连接到Koishi
服务器,截图Gif(点击可播放):网页控制台错误:
Expected behavior
期望正常
Versions
Additional context
No response