bs-community / blessing-skin-plugins

Official plugins for Blessing Skin.
MIT License
77 stars 36 forks source link

启动器无法登录 #174

Closed BaiShenYaoDog closed 1 year ago

BaiShenYaoDog commented 1 year ago

Blessing-skin版本:6.0.2 Yggdrasil API版本:5.1.5 PHP版本:8.1.7 Nginx版本:1.22.0 Mysql版本:5.7.37 使用了宝塔,有Cloudflare 账号密码确认是正确的 账号中有角色 启动器提示: image 皮肤站日志: [2023-01-11 16:55:07] production.ERROR: Lcobucci\JWT\Signer\Key\InMemory::plainText(): Argument #1 ($contents) must be of type string, null given, called in /www/wwwroot/skin.xn--9wy84dkz4a.cn/plugins/yggdrasil-api/src/Controllers/AuthController.php on line 37 {"exception":"[object] (TypeError(code: 0): Lcobucci\JWT\Signer\Key\InMemory::plainText(): Argument #1 ($contents) must be of type string, null given, called in /www/wwwroot/skin.xn--9wy84dkz4a.cn/plugins/yggdrasil-api/src/Controllers/AuthController.php on line 37 at /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/lcobucci/jwt/src/Signer/Key/InMemory.php:31) [stacktrace]

0 /www/wwwroot/skin.xn--9wy84dkz4a.cn/plugins/yggdrasil-api/src/Controllers/AuthController.php(37): Lcobucci\JWT\Signer\Key\InMemory::plainText()

1 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): Yggdrasil\Controllers\AuthController->authenticate()

2 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction()

3 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\Routing\ControllerDispatcher->dispatch()

4 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\Routing\Route->runController()

5 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(695): Illuminate\Routing\Route->run()

6 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Routing\Router->Illuminate\Routing\{closure}()

7 /www/wwwroot/skin.xn--9wy84dkz4a.cn/plugins/yggdrasil-api/src/Middleware/Throttle.php(23): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

8 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Yggdrasil\Middleware\Throttle->handle()

9 /www/wwwroot/skin.xn--9wy84dkz4a.cn/plugins/yggdrasil-api/src/Middleware/CheckContentType.php(16): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

10 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Yggdrasil\Middleware\CheckContentType->handle()

11 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

12 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(697): Illuminate\Pipeline\Pipeline->then()

13 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(672): Illuminate\Routing\Router->runRouteWithinStack()

14 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(636): Illuminate\Routing\Router->runRoute()

15 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Routing/Router.php(625): Illuminate\Routing\Router->dispatchToRoute()

16 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\Routing\Router->dispatch()

17 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}()

18 /www/wwwroot/skin.xn--9wy84dkz4a.cn/plugins/yggdrasil-api/src/Middleware/AddApiIndicationHeader.php(12): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

19 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Yggdrasil\Middleware\AddApiIndicationHeader->handle()

20 /www/wwwroot/skin.xn--9wy84dkz4a.cn/app/Http/Middleware/DetectLanguagePrefer.php(30): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

21 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\Http\Middleware\DetectLanguagePrefer->handle()

22 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

23 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()

24 /www/wwwroot/skin.xn--9wy84dkz4a.cn/app/Http/Middleware/ConvertEmptyStringsToNull.php(23): Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle()

25 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): App\Http\Middleware\ConvertEmptyStringsToNull->handle()

26 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

27 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()

28 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\TrimStrings->handle()

29 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

30 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle()

31 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}()

32 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\Pipeline\Pipeline->then()

33 /www/wwwroot/skin.xn--9wy84dkz4a.cn/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter()

34 /www/wwwroot/skin.xn--9wy84dkz4a.cn/public/index.php(61): Illuminate\Foundation\Http\Kernel->handle()

35 {main}

"}

启动器日志: [17:09:34.639] [Start] 程序版本:Release 2.4.4(272) [17:09:34.643] [Start] 识别码:1075-1A65-A785-DE79 [17:09:34.643] [Start] 程序路径:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv\plain craft launcher 2.exe [17:09:34.656] [Start] 第一阶段加载用时:125 ms [17:09:35.399] [Loader] 加载器 Minecraft Folder List 状态改变:Loading [17:09:35.400] [Start] 第二阶段加载用时:703 ms [17:09:35.438] [Loader] 加载器 Minecraft Folder List 状态改变:Finished [17:09:35.730] [UI] 加载背景图片:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv\PCL\Pictures\豹豹壁纸-2.jpg [17:09:36.118] [Start] 加载 DLL:Json [17:09:36.119] [System] 获取资源:Json [17:09:36.419] [Java] 缓存中有 7 个可用的 Java [17:09:36.525] [System] 窗口已置顶,位置:(392, 178), 1137 x 684 [17:09:36.548] [Animation] 动画线程开始 [17:09:36.548] [Start] 第三阶段加载用时:875 ms [17:09:36.581] [Launch] Minecraft 文件夹:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv.minecraft\ [17:09:36.824] [Loader] 加载器 DlClientList Mojang 状态改变:Loading [17:09:36.825] [Loader] 加载器 PCL2 服务 状态改变:Loading [17:09:36.826] [Server] 正在连接到 PCL2 服务器 [17:09:36.844] [Net] 获取网络结果:https://launchermeta.mojang.com/mc/game/version_manifest.json,最大超时 10000 [17:09:36.866] [Animation] 两个动画帧间隔 250 ms [17:09:36.877] [Net] 获取网络结果:http://pcl2-server-1253424809.file.myqcloud.com/notice.cfg?sign=1673428177-2bc4cf8d-0-042553d668dd35b07592e53aef78f203,最大超时 10000 [17:09:36.924] [Launch] 服务器改变,要求重新登录 Authlib-Injector [17:09:36.925] [Minecraft] 启动按钮:Minecraft 版本:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv.minecraft\versions\1.8.9-OptiFine_M6_pre2\ [17:09:36.962] [Server] 服务器公告:89|275|272|4,无需更新 [17:09:37.016] [Loader] 加载器 PCL2 服务 状态改变:Finished [17:09:37.160] [System] DPI:96,工作区尺寸:1920 x 1040,系统版本:10.0.19045.0 [17:09:37.428] [Loader] 加载器 DlClientList Mojang 状态改变:Finished [17:09:38.848] [Loader] 加载器 Loader Launch 状态改变:Loading [17:09:38.885] [System] 欲读取的文件不存在,已返回空字符串:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv\PCL\hints.txt [17:09:39.109] 加载线程 Loader Launch (13) 发生运行时错误:账号不能为空! 在 PCL.ModLaunch.McLaunchPrecheck() 在 PCL.ModLaunch.McLaunchStart(LoaderTask2 Loader) 在 PCL.ModLoader.LoaderTask2._Closure$__12-0._Lambda$__0() 错误类型:System.ArgumentException [17:09:39.109] [Loader] 加载器 Loader Launch 状态改变:Failed [17:09:39.137] [UI] 弹出提示:账号不能为空! [17:09:53.490] [Loader] 加载器 Loader Launch 状态改变:Loading [17:09:53.491] [System] 欲读取的文件不存在,已返回空字符串:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv\PCL\hints.txt [17:09:53.513] [Launch] 预检测已通过 [17:09:53.527] [Download] 开始后台更新资源文件索引 [17:09:53.529] [Loader] 加载器 后台更新资源文件索引 状态改变:Loading [17:09:53.533] [Loader] 加载器 后台分析资源文件索引地址 状态改变:Loading [17:09:53.539] [Loader] 加载器 Minecraft 启动 状态改变:Loading [17:09:53.541] [Loader] 加载器 Java 处理 状态改变:Loading [17:09:53.542] [Download] 版本 1.8.9-OptiFine_M6_pre2 对应的资源文件索引为 1.8 [17:09:53.545] [Loader] 加载器 后台分析资源文件索引地址 状态改变:Finished [17:09:53.550] [Loader] 加载器 后台下载资源文件索引 状态改变:Loading [17:09:53.566] [Loader] 加载器 Java 验证 状态改变:Loading [17:09:53.578] [Loader] 加载器 登录 状态改变:Loading [17:09:53.580] [Launch] Java 版本需求:最低 1.8.0.0,最高 1.8.999.999 [17:09:53.612] [Java] 开始完全遍历查找:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv\ [17:09:53.634] [Java] 开始完全遍历查找:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv.minecraft\ [17:09:53.668] [Loader] 加载器 补全文件 状态改变:Loading [17:09:53.668] [Loader] 加载器 下载支持库文件(主加载器) 状态改变:Loading [17:09:53.668] [Loader] 加载器 分析缺失支持库文件 状态改变:Loading [17:09:53.676] [Java] 开始完全遍历查找:C:\Users\Administrator\Documents\Tencent Files\292200693\FileRecv.minecraft\versions\1.8.9-OptiFine_M6_pre2\ [17:09:53.679] [Loader] 加载器 下载资源文件(主加载器) 状态改变:Loading [17:09:53.679] [Loader] 加载器 分析资源文件索引地址 状态改变:Loading [17:09:53.681] [Download] 版本 1.8.9-OptiFine_M6_pre2 对应的资源文件索引为 1.8 [17:09:53.693] [Loader] 加载器 分析资源文件索引地址 状态改变:Finished [17:09:53.693] [Loader] 加载器 下载资源文件索引 状态改变:Loading [17:09:53.695] [System] 执行外部命令并等待返回结果:C:\MCLDownload\ext\jre-v64-220420\jre8\bin\java.exe -version [17:09:53.700] [Loader] 加载器 下载资源文件索引 状态改变:Finished [17:09:53.700] [Loader] 加载器 分析缺失资源文件 状态改变:Loading [17:09:53.886] [Loader] 加载器 分析缺失资源文件 状态改变:Finished [17:09:53.886] [Loader] 加载器 下载资源文件 状态改变:Loading [17:09:53.887] [Loader] 加载器 下载资源文件 状态改变:Finished [17:09:53.887] [Loader] 加载器 下载资源文件(主加载器) 状态改变:Finished [17:09:53.920] [Minecraft] 获取支持库列表:1.8.9-OptiFine_M6_pre2 [17:09:54.170] [Minecraft] 开始获取 Authlib-Injector 下载信息 [17:09:54.175] [Loader] 加载器 源码获取 141# 状态改变:Loading [17:09:54.183] [Launch] 登录加载已开始 [17:09:54.187] [Loader] 加载器 Loader Login Auth 状态改变:Loading [17:09:54.218] [Launch] 登录方式:Authlib-Injector(292200693@qq.com) [17:09:54.232] [Launch] 登录开始(Login, Auth) [17:09:54.242] [Net] 发起网络请求(POST,https://skin.xn--9wy84dkz4a.cn/api/yggdrasil/authserver/authenticate),最大超时 15000 [17:09:54.813] [Animation] 两个动画帧间隔 266 ms [17:09:54.829] [Java] 选定的 Java:Java 8 (8.0.60),64 位:C:\MCLDownload\ext\jre-v64-220420\jre8\bin\ [17:09:54.830] [Launch] 选择的 Java:Java 8 (8.0.60),64 位:C:\MCLDownload\ext\jre-v64-220420\jre8\bin\ [17:09:54.830] [Loader] 加载器 Java 验证 状态改变:Finished [17:09:54.831] [Loader] 加载器 Java 处理 状态改变:Finished [17:09:54.882] [Download] 1.8.json 137#:开始,起始点 0,https://download.mcbbs.net/v1/packages/f6ad102bcaa53b1a58358f16e376d548d44933ec/1.8.json [17:09:54.975] [Download] -1076201258_140:文件大小 267 B(267 B) [17:09:54.979] [Download] 1.8.json:文件大小 78494 B(76.7 K) [17:09:54.999] [Download] -1076201258_140:已完成,剩余文件 1 [17:09:55.000] [Loader] 加载器 源码获取 141# 状态改变:Finished [17:09:55.047] [Download] 1.8.json:已完成,剩余文件 0 [17:09:55.047] [Loader] 加载器 后台下载资源文件索引 状态改变:Finished [17:09:55.047] [Loader] 加载器 后台复制资源文件索引 状态改变:Loading [17:09:55.049] [Loader] 加载器 分析缺失支持库文件 状态改变:Finished [17:09:55.050] [Loader] 加载器 下载支持库文件 状态改变:Loading [17:09:55.051] [Loader] 加载器 下载支持库文件 状态改变:Finished [17:09:55.052] [Loader] 加载器 下载支持库文件(主加载器) 状态改变:Finished [17:09:55.052] [Loader] 加载器 补全文件 状态改变:Finished [17:09:55.056] [Launch] 后台更新资源文件索引成功:C:\Users\Administrator\AppData\Local\Temp\PCL\Cache\1.8.json [17:09:55.056] [Loader] 加载器 后台复制资源文件索引 状态改变:Finished [17:09:55.056] [Loader] 加载器 后台更新资源文件索引 状态改变:Finished [17:09:57.017] [Net] 发起网络请求(POST,https://skin.xn--9wy84dkz4a.cn/api/yggdrasil/authserver/authenticate),最大超时 25000 [17:09:58.558] 登录失败原始错误信息:网络请求失败(https://skin.xn--9wy84dkz4a.cn/api/yggdrasil/authserver/authenticate,远程服务器返回错误: (500) 内部服务器错误。) <!DOCTYPE html>

500 Internal Server Error - 豹豹皮肤站

豹豹皮肤站

500 Internal Server Error

Details: Lcobucci\JWT\Signer\Key\InMemory::plainText(): Argument #1 ($contents) must be of type string, null given, called in /www/wwwroot/skin.xn--9wy84dkz4a.cn/plugins/yggdrasil-api/src/Controllers/AuthController.php on line 37

→ 远程服务器返回错误: (500) 内部服务器错误。 在 PCL.ModNet.NetRequestRetry(String Url, String Method, Object Data, String ContentType, Boolean DontRetryOnRefused, Dictionary2 Headers) 在 PCL.ModLaunch.McLoginRequestLogin(LoaderTask2& Data) 在 System.Net.HttpWebRequest.GetResponse() 在 PCL.ModNet.NetRequestOnce(String Url, String Method, Object Data, String ContentType, Int32 Timeout, Dictionary2 Headers, Boolean MakeLog) 错误类型:System.Net.WebException [17:09:58.559] [Launch] 登录失败:$登录失败:连接登录服务器超时。 请检查你的网络状况是否良好,或尝试使用 VPN!:你的网络环境不佳,导致难以连接到服务器。请重试,或尝试使用 VPN。 [17:09:58.559] 加载线程 Loader Login Auth (32) 发生运行时错误:$登录失败:连接登录服务器超时。 请检查你的网络状况是否良好,或尝试使用 VPN! 你的网络环境不佳,导致难以连接到服务器。请重试,或尝试使用 VPN。 ———————————— 详细错误信息: → 在 PCL.ModLaunch.McLoginRequestLogin(LoaderTask2& Data) 在 PCL.ModLaunch.McLoginServerStart(LoaderTask2 Data) 在 PCL.ModLoader.LoaderTask2._Closure$12-0._Lambda$__0() [17:09:58.559] [Loader] 加载器 Loader Login Auth 状态改变:Failed [17:09:58.572] 加载线程 登录 (22) 发生运行时错误:$登录失败:连接登录服务器超时。 请检查你的网络状况是否良好,或尝试使用 VPN! 你的网络环境不佳,导致难以连接到服务器。请重试,或尝试使用 VPN。 ———————————— 详细错误信息: → 在 PCL.ModLoader.LoaderBase.WaitForExit(Object Input, LoaderBase LoaderToSyncProgress, Boolean IsForceRestart) 在 PCL.ModLaunch.McLoginStart(LoaderTask2 Data) 在 PCL.ModLoader.LoaderTask2._Closure$12-0._Lambda$0() 在 PCL.ModLaunch.McLoginRequestLogin(LoaderTask2& Data) 在 PCL.ModLaunch.McLoginServerStart(LoaderTask2 Data) 在 PCL.ModLoader.LoaderTask`2._Closure$__12-0._Lambda$0() [17:09:58.573] [Loader] 加载器 登录 状态改变:Failed [17:09:58.573] [Loader] 加载器 Minecraft 启动 状态改变:Failed [17:09:58.666] 加载线程 Loader Launch (11) 发生运行时错误:登录失败 你的网络环境不佳,导致难以连接到服务器。请重试,或尝试使用 VPN。 ———————————— 详细错误信息: → $登录失败:连接登录服务器超时。 请检查你的网络状况是否良好,或尝试使用 VPN! 在 PCL.ModLaunch.McLaunchStart(LoaderTask2 Loader) 在 PCL.ModLoader.LoaderTask2._Closure$12-0._Lambda$__0() 在 PCL.ModLoader.LoaderBase.WaitForExit(Object Input, LoaderBase LoaderToSyncProgress, Boolean IsForceRestart) 在 PCL.ModLaunch.McLoginStart(LoaderTask2 Data) 在 PCL.ModLoader.LoaderTask2._Closure$12-0._Lambda$0() 在 PCL.ModLaunch.McLoginRequestLogin(LoaderTask2& Data) 在 PCL.ModLaunch.McLoginServerStart(LoaderTask2 Data) 在 PCL.ModLoader.LoaderTask`2._Closure$__12-0._Lambda$0() [17:09:58.667] [Loader] 加载器 Loader Launch 状态改变:Failed [17:09:58.815] [Control] 普通弹窗:启动失败 登录失败:连接登录服务器超时。 请检查你的网络状况是否良好,或尝试使用 VPN!

BaiShenYaoDog commented 1 year ago

关闭Yggdrasil API再启用 就修复了