CaaMoe / MultiLogin

外置共存

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[错误报告] 无效的个人信息公钥签名,请尝试重启游戏

SeemWind opened this issue · comments

BUG描述

在velocity3.3.0-390版本上使用blessing skin服务,则无法进入

无效的个人信息公钥签名,请尝试重启游戏

MultiLogin版本

MultiLogin vBuild_519abc9 on Velocity - 3.3.0-SNAPSHOT (git-afd8b55f-b390)

系统架构

ubuntu/amd64

服务器核心

velocity

配置文件

https://pastebin.com/urFrW2Gd

日志

https://pastebin.com/PJVuaSLp

复现步骤

子服为paper1.20.4

确认一遍

  • 我已完成且认真地填写完了报告所需要的信息
  • 我确保没有重复的报告 (搜索一下)

临时的解决方案是在每个子服务器(非velocity)上都安装 authlib-injector, 指向任意一个 yggdrasil 服务器就好了, 不用担心会发生什么问题, 账号验证都在velocity上面完成了.

same, also in Build_8ac8201

same
MultiLogin Build_8ac8201
ProtocolLib v5.2.1-SNAPSHOT-689
Paper version 1.20.6-114-master@b0c9b9c (2024-05-28T09:51:23Z) (Implementing API version 1.20.6-R0.1-SNAPSHOT)

临时的解决方案是在每个子服务器(非velocity)上都安装 authlib-injector, 指向任意一个 yggdrasil 服务器就好了, 不用担心会发生什么问题, 账号验证都在velocity上面完成了.

我直接使用的Paper端1.20.6,也有同样的问题。也可以通过安装以上插件来解决吗?

临时的解决方案是在每个子服务器(非velocity)上都安装 authlib-injector, 指向任意一个 yggdrasil 服务器就好了, 不用担心会发生什么问题, 账号验证都在velocity上面完成了.

我直接使用的Paper端1.20.6,也有同样的问题。也可以通过安装以上插件来解决吗?

可以

commented

临时的解决方案是在每个子服务器(非velocity)上都安装 authlib-injector, 指向任意一个 yggdrasil 服务器就好了, 不用担心会发生什么问题, 账号验证都在velocity上面完成了.

我直接使用的Paper端1.20.6,也有同样的问题。也可以通过安装以上插件来解决吗?

可以

请问这个问题计划在6.x版本修复吗

临时的解决方案是在每个子服务器(非velocity)上都安装 authlib-injector, 指向任意一个 yggdrasil 服务器就好了, 不用担心会发生什么问题, 账号验证都在velocity上面完成了.

我直接使用的Paper端1.20.6,也有同样的问题。也可以通过安装以上插件来解决吗?

可以

请问这个问题计划在6.x版本修复吗

没有排期,如果ai也不好使也可以使用去聊天签名的插件

commented

没有排期,如果ai也不好使也可以使用去聊天签名的插件

在Paper1.21上的测试(enforce-secure-profile已经关闭) :
只使用FreedomChat 皮肤站玩家进入失败
只使用authlib-injector可以进入游戏,但进入游戏有聊天签名弹窗警告
只使用AntiPopup 可以进入游戏 也没有弹窗警告

在spigot1.21上也出现这个问题,正版登录可以进,外置不行,该怎么解决
latest.log

在 Purpur 1.20.6 出现同样问题
版本:git-Purpur-1.20.6-2233-0d6766e、MultiLogin-Bukkit-0.6.10
我按照上面内容关闭了enforce-secure-profile,配置了littleskin为authlib-injector服务器,目前是正版+littleskin外置的方案,正版用户进入后有概率无法发送消息
控制台提示内容为:
Failed to update secure chat state for XXXXXXXX: 'Chat had an invalid signature. Please try reconnecting.'

Failed to update secure chat state for XXXXXXXX: 'Chat disabled due to broken chain. Please try reconnecting.'
目前在我的测试中这个问题的出现是概率性的,暂时无法稳定复现
另外由于关闭了聊天签名弹窗,可以发信息的玩家进入有警告

有个提交尝试修了这个问题,之后可以在最新的粥版、CI中下载体验,也可以自行下载编译