DreamVoid / MiraiMC

适用于Minecraft服务器的Mirai机器人
https://docs.miraimc.dreamvoid.me
GNU Affero General Public License v3.0
182 stars 15 forks source link

使用 unidbg-fetch-qsign 后无法正常登入 #443

Closed Arispex closed 1 year ago

Arispex commented 1 year ago

问题描述

使用 unidbg-fetch-qsign 后无法正常登入,也尝试过临时办法,出现了新的问题(见日志)

复现方法

  1. 正确安装插件并启动服务端
  2. 启用 bot.register-encrypt-service 后重启服务端
  3. 修改 services.json
  4. 使用 /mirai login 登入 QQ

服务端类型

Bukkit

服务端版本

Paper-1.20.1

MiraiMC 插件版本

1.8

服务端日志

使用 unidbg-fetch-qsign 后无法正常登入的服务端完整日志:https://mclo.gs/i4fyv9r
使用临时办法后的完整日志:https://mclo.gs/4e4NHvp

额外说明

系统:MacOS 13 Java版本:17

协议

DreamVoid commented 1 year ago

使用了Folia导致的,建议用正常服务端

Arispex commented 1 year ago

使用了Folia导致的,建议用正常服务端

我用的是 Paper,不是 Folia

DreamVoid commented 1 year ago

临时修复方案,添加参数-DMiraiMC.EncryptService.REQUEST_TOKEN_INTERVAL=0