你的目标
neoforge使用LittleSkin登录能够正常进入服务器
当前环境
代理:velocity-4.1.0-SNAPSHOT-9
后端:purpur-26.2-2614
数据库:SQLite
已安装模块:auth-floodgate, auth-offline, auth-yggd, safe, profile-skin
插件版本与下载渠道
commit bd98b15自行编译
服务器插件列表
代理端(velocity):
- floodgate-velocity.jar
- Geyser-Velocity.jar
- HyperZoneLogin-26.7.3-SNAPSHOT-all.jar
- LuckPerms-Velocity-5.5.53.jar
- minimotd-velocity-2.2.4.jar
- TAB v6.1.0.jar
后端(Purpur):
- Citizens-2.0.43-b4220.jar
- LuckPerms-Bukkit-5.5.53.jar
- PlaceholderAPI-2.12.3.jar
- SuperLobbyDeluxe-4.7.7-shaded.jar
- ViaBackwards-5.11.1-SNAPSHOT.jar
- ViaVersion-5.11.1-SNAPSHOT.jar
具体问题
使用neoforge+littleskin连接代理时,被后端服踢出,提示无效的玩家公钥档案
你已经看过哪些文档
https://docs.h2l.icu/manual/zh/下的所有文档
其他补充
velocity日志:
[17:01:16 INFO] [hyperzonelogin]: 传入 UUID 信息玩家: YopHpex UUID:b8786d1a-ccc0-4e5f-a378-a791a7d665c6 类型: UNKNOWN 在线:true
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] 请求启动验证: user=YopHpex
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] OnlineAuthEvent 收到,已提前启动验证,等待等待区进入后提交结果: addr=[id: 0x4d8f1d12, L:/172.30.227.113:25565 - R:/172.30.224.1:4296], user=YopHpex
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] 验证任务开始执行: user=YopHpex
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 开始对玩家 YopHpex (UUID: b8786d1a-ccc0-4e5f-a378-a791a7d665c6) 进行Yggdrasil验证
[17:01:17 INFO]: [connected player] YopHpex (/172.30.224.1:4296) entered outpre pre-registration flow
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 在Entry表 littleskin 中找到玩家 YopHpex 的记录
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 玩家 YopHpex 在数据库中找到 1 个Entry记录
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 第一批次: 开始并发验证,共 1 个 Entry
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 开始并发认证,玩家: YopHpex,条目数量: 1
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 条目 littleskin: 开始认证请求
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilAuth] 即将发起在线认证请求: entry=Little Skin, url=https://littleskin.cn/api/yggdrasil/sessionserver/session/minecraft/hasJoined?username=YopHpex&serverId=4769f62c637028c47c763590bba22c69c43e1a71
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] WaitingAreaJoin 收到,认证结果将在此阶段提交: user=YopHpex
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 为玩家 YopHpex 注册等待区玩家上下文
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] 验证结果尚未完成,等待异步回调: user=YopHpex
[17:01:17 INFO] [hyperzonelogin]: 条目 littleskin: 玩家 YopHpex 认证成功
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 返回玩家 YopHpex 的认证成功结果
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] 第一批次已确认可信 Profile: user=YopHpex requestUuid=b8786d1a-ccc0-4e5f-a378-a791a7d665c6 authenticatedName=YopHpex authenticatedUuid=b8786d1a-ccc0-4e5f-a378-a791a7d665c6 pid=6bb5d40d-906c-432e-9820-e88a5fe19780
[17:01:17 INFO] [hyperzonelogin]: 玩家 YopHpex 通过 Yggdrasil 验证,Entry: littleskin
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] 验证任务完成并缓存结果: user=YopHpex, result=Success
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] 玩家 YopHpex 调用验证完成接口成功,Entry: littleskin
[17:01:17 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] 回调完成后已清理临时状态: user=YopHpex
[17:01:17 INFO]: [server connection] YopHpex -> NorthLan-Lobby has connected
[17:01:19 INFO]: [connected player] YopHpex (/172.30.224.1:4296): kicked from server NorthLan-Lobby: multiplayer.disconnect.invalid_public_key_signature
[17:01:19 INFO]: [server connection] YopHpex -> NorthLan-Lobby has disconnected
[17:01:19 INFO]: [connected player] YopHpex (/172.30.224.1:4296) has disconnected: 您已被踢出 NorthLan-Lobby:multiplayer.disconnect.invalid_public_key_signature
[17:01:19 INFO] [hyperzonelogin]: [DEBUG][YGGDRASIL_AUTH] [YggdrasilFlow] 玩家断连,已清理缓存状态: user=YopHpex
后端服日志:
[17:01:17 INFO]: UUID of player YopHpex is b8786d1a-ccc0-4e5f-a378-a791a7d665c6
[17:01:18 INFO]: YopHpex joined the game
[17:01:18 INFO]: YopHpex[/172.30.224.1:43878] logged in with entity id 54 at ([minecraft:overworld]14.5, 101.0, -2.5)
[17:01:19 INFO]: YopHpex lost connection: Invalid signature for profile public key.
Try restarting your game.
[17:01:19 INFO]: YopHpex left the game
你的目标
neoforge使用LittleSkin登录能够正常进入服务器
当前环境
代理:velocity-4.1.0-SNAPSHOT-9
后端:purpur-26.2-2614
数据库:SQLite
已安装模块:auth-floodgate, auth-offline, auth-yggd, safe, profile-skin
插件版本与下载渠道
commit bd98b15自行编译
服务器插件列表
代理端(velocity):
后端(Purpur):
具体问题
使用neoforge+littleskin连接代理时,被后端服踢出,提示无效的玩家公钥档案
你已经看过哪些文档
https://docs.h2l.icu/manual/zh/下的所有文档
其他补充
velocity日志:
后端服日志: