【Bug】【青龙】<青龙面板升级到v2.20.2之后,持久化失败>
版本
BiliTool版本号:bilitool: 青龙repo目录: /ql/data/repo bilitool: bili仓库目录: /ql/data/repo/RayWangQvQ_BiliBiliToolPro bilitool: 当前系统发行版本:alpine.3.23.3 bilitool: 当前系统:linux-musl bilitool: 当前架构:x64 bilitool: 当前选择的运行方式:dotnet bilitool: 当前dotnet版本:8.0.420 bilitool: 已安装,且版本满足 bilitool: which dotnet: /root/.dotnet/dotnet bilitool: 环境正常,本次无需安装
青龙版本号:2.20.2
确认
- 是的,我已搜索并确认,没有其他相同的议题
- 是的,我确认,已尝试升级bilitool到最新版,但未解决
- 是的,我确认,已尝试升级青龙到最新版,但未解决
服务器架构
- x64
服务器系统
- Windows
- macOS
- Linux
- Debian
- Ubuntu
- Windows
- Alpine
- Centos
- 其他(请在下面补充)
青龙容器类型
- Docker
青龙镜像
- whyour/qinglong:latest(Alpine)
选择的BiliTool运行模式
- dotnet
如果是青龙拉库相关bug,请贴出拉库方式截图
- 否
如果是缺失文件相关bug,请贴出容器内文件路径信息
- 否
BiliTool仓库文件路径:<粘贴路径>
脚本文件路径:<粘贴路径>
<这里贴截图>
问题描述
扫码登录无法持久化,手动添加cookie运行也失败
日志信息
bilitool: 青龙repo目录: /ql/data/repo bilitool: bili仓库目录: /ql/data/repo/RayWangQvQ_BiliBiliToolPro bilitool: 当前系统发行版本:alpine.3.23.3 bilitool: 当前系统:linux-musl bilitool: 当前架构:x64 bilitool: 当前选择的运行方式:dotnet bilitool: 当前dotnet版本:8.0.420 bilitool: 已安装,且版本满足 bilitool: which dotnet: /root/.dotnet/dotnet bilitool: 环境正常,本次无需安装 /root/.dotnet/sdk/8.0.420/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): warning NETSDK1188: Package WebApiClientCore 2.1.5 has a resource with the locale 'en-us'. This locale is not recognized by .NET. Consider notifying the package author that it appears to be using an invalid locale. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Console/Ray.BiliBiliTool.Console.csproj] /root/.dotnet/sdk/8.0.420/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): warning NETSDK1188: Package WebApiClientCore 2.1.5 has a resource with the locale 'en-us'. This locale is not recognized by .NET. Consider notifying the package author that it appears to be using an invalid locale. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Application.Contracts/Ray.BiliBiliTool.Application.Contracts.csproj] /root/.dotnet/sdk/8.0.420/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): warning NETSDK1188: Package WebApiClientCore 2.1.5 has a resource with the locale 'en-us'. This locale is not recognized by .NET. Consider notifying the package author that it appears to be using an invalid locale. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.DomainService/Ray.BiliBiliTool.DomainService.csproj] /root/.dotnet/sdk/8.0.420/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): warning NETSDK1188: Package WebApiClientCore 2.1.5 has a resource with the locale 'en-us'. This locale is not recognized by .NET. Consider notifying the package author that it appears to be using an invalid locale. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Application/Ray.BiliBiliTool.Application.csproj] /root/.dotnet/sdk/8.0.420/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(266,5): warning NETSDK1188: Package WebApiClientCore 2.1.5 has a resource with the locale 'en-us'. This locale is not recognized by .NET. Consider notifying the package author that it appears to be using an invalid locale. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Agent/Ray.BiliBiliTool.Agent.csproj] CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Infrastructure/Ray.BiliBiliTool.Infrastructure.csproj] CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Config/Ray.BiliBiliTool.Config.csproj] CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Agent/Ray.BiliBiliTool.Agent.csproj] /ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Agent/BiliBiliAgent/Dtos/Mall/TaskInfo.cs(14,34): warning CS9042: Required member 'TaskInfo.Sing_task_item' should not be attributed with 'ObsoleteAttribute' unless the containing type is obsolete or all constructors are obsolete. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Agent/Ray.BiliBiliTool.Agent.csproj] CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.DomainService/Ray.BiliBiliTool.DomainService.csproj] CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Application.Contracts/Ray.BiliBiliTool.Application.Contracts.csproj] CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Application/Ray.BiliBiliTool.Application.csproj] /ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Application/Attributes/TaskInterceptorAttribute.cs(58,40): warning CS8625: Cannot convert null literal to non-nullable reference type. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Application/Ray.BiliBiliTool.Application.csproj] CSC : warning CS9057: The analyzer assembly '/root/.nuget/packages/rougamo.fody/5.0.1/analyzers/dotnet/cs/Rougamo.Analyzers.dll' references version '4.12.0.0' of the compiler, which is newer than the currently running version '4.11.0.0'. [/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Console/Ray.BiliBiliTool.Console.csproj]
| __ ) | ||_ |_ ___ | | | _ () () | |/ _ \ / _ | | | |) | | | | | | () | () | | |_/||_|| ||_/ _/||
[08:02:15 INF] BiliBiliToolPro 开始运行...
[08:02:15 INF] 【目标任务】Login [08:02:15 INF] =====开始 扫码登录 =====
[08:02:15 INF] ---开始 获取二维码 --- [08:02:36 INF] AsciiQRCode: [08:02:36 INF] [08:02:36 INF] 如果上方二维码显示异常,或扫描失败,请使用浏览器访问如下链接,查看高清二维码:
[08:02:36 INF] 我数到10,动作快点 [08:02:36 INF] [1]等待扫描... [08:02:58 INF] 扫描成功! [08:02:59 INF] --------结束--------
[08:02:59 INF] ---开始 Set Cookie --- [08:03:09 INF] 访问主站成功 [08:03:09 INF] SetCookie成功 [08:03:09 INF] -------------结束-------------
[08:03:09 INF] ---开始 持久化Cookie --- [08:03:09 INF] 当前运行平台:QingLong [08:03:09 WRN] 使用OpenAPI鉴权 [08:03:11 ERR] [REQUEST] GET /open/auth/token?client_id=XRBrC0QRV8_J&client_secret=n4RHJNT41Nfq-GQz0fVpysoV HTTP/1.1 Host: localhost:5600 Accept: application/json; q=0.1, application/xml; q=0.1
[EXCEPTION]
System.Net.Http.HttpRequestException: Address not available (localhost:5600)
---> System.Net.Sockets.SocketException (99): Address not available
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Net.Sockets.Socket.g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(QueueItem queueItem)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation1.WaitWithCancellationAsync(CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.<SendCoreAsync>g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken) at Microsoft.Extensions.Http.PolicyHttpMessageHandler.SendCoreAsync(HttpRequestMessage request, Context context, CancellationToken cancellationToken) at Polly.Retry.AsyncRetryEngine.ImplementationAsync[TResult](Func3 action, Context context, CancellationToken cancellationToken, ExceptionPredicates shouldRetryExceptionPredicates, ResultPredicates1 shouldRetryResultPredicates, Func5 onRetryAsync, Int32 permittedRetryCount, IEnumerable1 sleepDurationsEnumerable, Func4 sleepDurationProvider, Boolean continueOnCapturedContext)
at Polly.AsyncPolicy1.ExecuteAsync(Func3 action, Context context, CancellationToken cancellationToken, Boolean continueOnCapturedContext)
at Microsoft.Extensions.Http.PolicyHttpMessageHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.g__Core|5_0(HttpRequestMessage request, Boolean useAsync, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at WebApiClientCore.Implementations.ApiRequestSender.SendCoreAsync(ApiRequestContext context, CancellationToken requestAborted)
at WebApiClientCore.Implementations.ApiRequestSender.SendAsync(ApiRequestContext context, CancellationToken requestAborted)
[ELAPSED] 00:00:02.0422486 [08:03:11 ERR] 持久化失败,青龙版本高于2.18,请手动添加环境变量到青龙 [08:03:11 WRN] 变量Key:Ray_BiliBiliCookies__0 [08:03:11 WRN] 变量值:SESSDATA=3ef3d89f%2C1792713778%2C64a4f%2A42CjAYXF-7jKCywJygFcXGdFiBcl2p71oXjisSk8OmY-iqaE_QPoNHSugP6SA7a3aQFwASVm8tNUoyQmRlUktoSlBTUDhiTWtTdENNckt2bXZwX2wxemZaT3hBWkFabXgwMVpMOXhzRlBsQ2VKSGtfZmRhckgtS0ZVWDdHYl9GVWNERXdWVy16ZHJBIIEC; bili_jct=92eb48651431f26f1964caecbe0f5b20; DedeUserID=484441045; DedeUserID__ckMd5=657ad3bf63de2251; sid=4zhqpxjx; buvid3=045498C7-322B-D11D-6BF8-51EBAA94BCCE89115infoc; b_nut=1777161789 [08:03:11 WRN] 如果Key已存在,请自行+1,如Ray_BiliBiliCookies__1,Ray_BiliBiliCookies__2... [08:03:11 INF] ------------结束------------
[08:03:11 INF] =========结束=========
[08:03:11 INF]
[08:03:11 INF] v3.8.2.0 开源 by https://github.com/RayWangQvQ/BiliBiliToolPro
[08:03:11 INF] 运行环境:Production [08:03:11 INF] 应用目录:/ql/data/repo/RayWangQvQ_BiliBiliToolPro/src/Ray.BiliBiliTool.Console/bin/Debug/net8.0/
[08:03:11 INF] 运行结束
Source: RayWangQvQ/BiliBiliToolPro