MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    协议问题汇报

    官方公告
    54
    151
    27568
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • N
      N70_ @cssxsh 最后由 编辑

      @cssxsh
      @cssxsh
      用protocol sync指令更新了一下,现在协议信息是

      2023-07-16 20:57:11 I/fix-protocol-version: 当前各协议版本日期:
      ANDROID_PHONE  8.9.63.11390  2023-05-26T10:46:18+08:00
      ANDROID_PAD    8.9.63.11390  2023-05-26T10:46:18+08:00
      ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
      IPAD           8.9.50.611    2023-02-16T15:10:14+08:00
      MACOS          6.8.2.21241   2022-03-14T11:11:35+08:00
      

      但是现在又出现新问题了……

      2023-07-16 20:57:12 E/main: java.io.FileNotFoundException: http://127.0.0.1:8080
      java.io.FileNotFoundException: http://127.0.0.1:8080
             at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
             at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
             at java.base/java.net.URL.openStream(Unknown Source)
             at kotlin.io.TextStreamsKt.readBytes(ReadWrite.kt:149)
             at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:79)
             at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49)
             at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288)
             at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192)
             at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191)
             at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47)
             at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191)
             at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300)
             at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312)
             at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51)
             at net.mamoe.mirai.internal.QQAndroidBot.getComponents(QQAndroidBot.kt:189)
             at net.mamoe.mirai.internal.AbstractBot.login(AbstractBot.kt:154)
             at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend(MiraiConsoleImplementationBridge.kt:426)
             at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
             at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
             at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
             at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
             at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
             at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
             at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
             at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
             at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:369)
             at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:512)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:182)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:181)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:59)
             at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
             at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
             at java.base/java.lang.reflect.Method.invoke(Unknown Source)
             at org.itxtech.mcl.Utility.bootJars(Utility.java:86)
             at org.itxtech.mcl.Utility.bootJars(Utility.java:76)
             at org.itxtech.mcl.Utility.bootMirai(Utility.java:98)
             at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:113)
             at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:123)
             at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:196)
             at org.itxtech.mcl.Loader.tryCatching(Loader.java:151)
             at org.itxtech.mcl.Loader.start(Loader.java:196)
             at org.itxtech.mcl.Loader.main(Loader.java:84)
             Suppressed: java.io.FileNotFoundException: http://127.0.0.1:8080
                     at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
                     at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
                     at java.base/java.net.URL.openStream(Unknown Source)
                     at kotlin.io.TextStreamsKt.readBytes(ReadWrite.kt:149)
                     at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:79)
                     at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49)
                     at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288)
                     at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192)
                     at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191)
                     at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47)
                     at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191)
                     at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300)
                     at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312)
                     at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305)
                     at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277)
                     at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249)
                     at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57)
                     at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51)
                     at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:54)
                     at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:53)
                     at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                     at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getScope(SelectorNetworkHandler.kt:53)
                     at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.access$getScope(SelectorNetworkHandler.kt:45)
                     at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.resumeConnection$suspendImpl(SelectorNetworkHandler.kt:130)
                     at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.resumeConnection(SelectorNetworkHandler.kt)
                     at net.mamoe.mirai.internal.AbstractBot.login(AbstractBot.kt:145)
                     ... 27 more
      
      2023-07-16 20:57:12 I/Bot.1358971307: Bot cancelled: Job was cancelled
      2023-07-16 20:57:12 E/Bot.1358971307: java.io.FileNotFoundException: http://127.0.0.1:8080
      java.io.FileNotFoundException: http://127.0.0.1:8080
             at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
             at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
             at java.base/java.net.URL.openStream(Unknown Source)
             at kotlin.io.TextStreamsKt.readBytes(ReadWrite.kt:149)
             at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:79)
             at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49)
             at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288)
             at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192)
             at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191)
             at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47)
             at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191)
             at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300)
             at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312)
             at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:54)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:53)
             at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getScope(SelectorNetworkHandler.kt:53)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.close(SelectorNetworkHandler.kt:112)
             at net.mamoe.mirai.internal.AbstractBot$coroutineContext$1$1.invoke(AbstractBot.kt:65)
             at net.mamoe.mirai.internal.AbstractBot$coroutineContext$1$1.invoke(AbstractBot.kt:59)
             at kotlinx.coroutines.InvokeOnCompletion.invoke(JobSupport.kt:1392)
             at kotlinx.coroutines.JobSupport.notifyCompletion(JobSupport.kt:1520)
             at kotlinx.coroutines.JobSupport.completeStateFinalization(JobSupport.kt:323)
             at kotlinx.coroutines.JobSupport.finalizeFinishingState(JobSupport.kt:240)
             at kotlinx.coroutines.JobSupport.tryMakeCompletingSlowPath(JobSupport.kt:906)
             at kotlinx.coroutines.JobSupport.tryMakeCompleting(JobSupport.kt:863)
             at kotlinx.coroutines.JobSupport.cancelMakeCompleting(JobSupport.kt:696)
             at kotlinx.coroutines.JobSupport.cancelImpl$kotlinx_coroutines_core(JobSupport.kt:667)
             at kotlinx.coroutines.JobSupport.cancelInternal(JobSupport.kt:632)
             at kotlinx.coroutines.JobSupport.cancel(JobSupport.kt:617)
             at kotlinx.coroutines.Job$DefaultImpls.cancel$default(Job.kt:183)
             at net.mamoe.mirai.internal.AbstractBot.close(AbstractBot.kt:122)
             at net.mamoe.mirai.internal.QQAndroidBot.close(QQAndroidBot.kt:98)
             at net.mamoe.mirai.Bot.close(Bot.kt:188)
             at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend(MiraiConsoleImplementationBridge.kt:433)
             at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
             at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
             at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
             at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
             at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
             at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
             at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
             at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
             at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:369)
             at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:512)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:182)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:181)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:59)
             at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
             at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
             at java.base/java.lang.reflect.Method.invoke(Unknown Source)
             at org.itxtech.mcl.Utility.bootJars(Utility.java:86)
             at org.itxtech.mcl.Utility.bootJars(Utility.java:76)
             at org.itxtech.mcl.Utility.bootMirai(Utility.java:98)
             at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:113)
             at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:123)
             at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:196)
             at org.itxtech.mcl.Loader.tryCatching(Loader.java:151)
             at org.itxtech.mcl.Loader.start(Loader.java:196)
             at org.itxtech.mcl.Loader.main(Loader.java:84)
      
      2023-07-16 20:57:12 E/main: Failed to init MiraiConsole.
      java.io.FileNotFoundException: http://127.0.0.1:8080
             at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
             at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
             at java.base/java.net.URL.openStream(Unknown Source)
             at kotlin.io.TextStreamsKt.readBytes(ReadWrite.kt:149)
             at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:79)
             at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49)
             at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288)
             at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192)
             at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191)
             at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47)
             at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191)
             at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300)
             at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312)
             at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249)
             at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:54)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler$scope$2.invoke(SelectorNetworkHandler.kt:53)
             at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getScope(SelectorNetworkHandler.kt:53)
             at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.close(SelectorNetworkHandler.kt:112)
             at net.mamoe.mirai.internal.AbstractBot.close(AbstractBot.kt:118)
             at net.mamoe.mirai.internal.QQAndroidBot.close(QQAndroidBot.kt:98)
             at net.mamoe.mirai.Bot.close(Bot.kt:188)
             at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge$doStart$11$1.invokeSuspend(MiraiConsoleImplementationBridge.kt:433)
             at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
             at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
             at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
             at kotlinx.coroutines.BlockingCoroutine.joinBlocking(Builders.kt:85)
             at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking(Builders.kt:59)
             at kotlinx.coroutines.BuildersKt.runBlocking(Unknown Source)
             at kotlinx.coroutines.BuildersKt__BuildersKt.runBlocking$default(Builders.kt:38)
             at kotlinx.coroutines.BuildersKt.runBlocking$default(Unknown Source)
             at net.mamoe.mirai.console.internal.MiraiConsoleImplementationBridge.doStart$mirai_console(MiraiConsoleImplementationBridge.kt:369)
             at net.mamoe.mirai.console.MiraiConsoleImplementation$Companion.start(MiraiConsoleImplementation.kt:512)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon(MiraiConsoleTerminalLoader.kt:182)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.startAsDaemon$default(MiraiConsoleTerminalLoader.kt:181)
             at net.mamoe.mirai.console.terminal.MiraiConsoleTerminalLoader.main(MiraiConsoleTerminalLoader.kt:59)
             at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
             at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
             at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
             at java.base/java.lang.reflect.Method.invoke(Unknown Source)
             at org.itxtech.mcl.Utility.bootJars(Utility.java:86)
             at org.itxtech.mcl.Utility.bootJars(Utility.java:76)
             at org.itxtech.mcl.Utility.bootMirai(Utility.java:98)
             at org.itxtech.mcl.module.builtin.Boot.boot(Boot.java:113)
             at org.itxtech.mcl.module.ModuleManager.phaseBoot(ModuleManager.java:123)
             at org.itxtech.mcl.Loader.lambda$start$4(Loader.java:196)
             at org.itxtech.mcl.Loader.tryCatching(Loader.java:151)
             at org.itxtech.mcl.Loader.start(Loader.java:196)
             at org.itxtech.mcl.Loader.main(Loader.java:84)
      
      cssxsh 1 条回复 最后回复 回复 引用 0
      • cssxsh
        cssxsh @N70_ 最后由 编辑

        @N70_ 在 协议问题汇报 中说:

        http://127.0.0.1:8080

        请确认这个是可用的 unidbg-fetch-qsign,服务

        另外,这已经超出了本贴的讨论范围

        1 条回复 最后回复 回复 引用 0
        • Referenced by  cssxsh cssxsh 
        • A
          auuuu4 最后由 编辑

          1、mirai版本 2.1.50
          ===================================[ Mirai console 2.15.0 ]===================================


          | \ / \ \ | / \ | \

          | ▓▓\ / ▓▓\▓▓ ______ ______ \▓▓ ▓▓▓▓▓▓\ ______ _______ _______ ______ | ▓▓ ______

          | ▓▓▓\ / ▓▓▓ / \ | | \ ▓▓ \▓▓/ | \ / / | ▓▓/ \

          | ▓▓▓▓\ ▓▓▓▓ ▓▓ ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓ | ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\ ▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ ▓▓▓▓▓▓\

          | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓ \▓▓/ ▓▓ ▓▓ ▓▓ __| ▓▓ | ▓▓ ▓▓ | ▓▓\▓▓ | ▓▓ | ▓▓ ▓▓ ▓▓ ▓▓

          | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓ | ▓▓▓▓▓▓▓ ▓▓ ▓▓__/ \ ▓▓__/ ▓▓ ▓▓ | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓

          | ▓▓ \▓ | ▓▓ ▓▓ ▓▓ \▓▓ ▓▓ ▓▓\▓▓ ▓▓\▓▓ ▓▓ ▓▓ | ▓▓ ▓▓\▓▓ ▓▓ ▓▓\▓▓ \

          \▓▓ \▓▓\▓▓\▓▓ \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓\▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓

          2023-07-18 21:26:41 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.

          2023-07-18 21:26:41 I/main: Frontend Terminal: version 2.15.0, provided by Ma

          2、协议版本:

          2023-07-18 21:26:49 I/fix-protocol-version: 当前各协议版本日期:
          ANDROID_PHONE  8.9.58.11170  2023-05-19T11:35+08:00
          ANDROID_PAD    8.9.58.11170  2023-05-19T11:35+08:00
          ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
          IPAD           8.9.50.611    2023-02-16T15:10:14+08:00
          MACOS          6.8.2.21241   2022-03-14T11:11:35+08:00
          
          2023-07-18 21:26:50 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8
          

          3、密码登录 ANDROID_PAD

          4、部署mirai-login-solver-sakura后进行滑块验证,完成后仍然报错237网络环境不稳定

          2023-07-18 21:29:41 I/UnidbgFetchQsign: Bot(3563445774) initialize by http://127.0.0.1:33333
          2023-07-18 21:29:48 I/UnidbgFetchQsign: Bot(3563445774) register, Instance loaded successfully.
          2023-07-18 21:29:48 I/UnidbgFetchQsign: Bot(3563445774) initialize complete
          2023-07-18 21:29:50 I/Bot.3563445774: Calculating type 2 PoW, it can take some time....
          2023-07-18 21:29:51 I/Bot.3563445774: Got PoW result, cost: 379 ms
          2023-07-18 21:30:56 I/Bot.3563445774: Bot cancelled: Bot closed
          Login failed: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
          2023-07-18 21:30:56 E/console: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
          net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                  at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
                  at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
                  at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                  at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                  at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                  at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                  Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(3563445774), code=237, title=安全提醒, message=当前网络不稳定,登录失败。推荐使用常用设备或通过手机号登录。, errorInfo=)
          
          cssxsh 1 条回复 最后回复 回复 引用 0
          • cssxsh
            cssxsh @auuuu4 最后由 编辑

            @auuuu4

            1. 多尝试几次
            2. 你没有具体描述你的处理验证的操作
            A 1 条回复 最后回复 回复 引用 0
            • A
              auuuu4 @cssxsh 最后由 编辑

              @cssxsh 我使用github上下载的Sakura Login Solver在手机上进行了滑块验证,验证在手机上完成后服务器端报错237 网络环境不稳定。刚刚再次尝试登录后变成了45版本更新的报错

              Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(3563445774), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)
              
              cssxsh 1 条回复 最后回复 回复 引用 0
              • cssxsh
                cssxsh @auuuu4 最后由 编辑

                @auuuu4

                2023-07-18 21:26:49 I/fix-protocol-version: 当前各协议版本日期:
                ANDROID_PHONE 8.9.58.11170 2023-05-19T11:35+08:00
                ANDROID_PAD 8.9.58.11170 2023-05-19T11:35+08:00

                你确定这是 unidbg-fetch-qsign 所支持的协议版本?

                A 1 条回复 最后回复 回复 引用 0
                • A
                  auuuu4 @cssxsh 最后由 编辑

                  @cssxsh 感谢!确实是因为这个问题。
                  原本我看到github上unidbg-fetch-qsign作者说可以更改config来适配原本的版本,我就直接复制了一个原本的然后改成跟现有协议一样的版本。(8.9.58)
                  后来我把现在的协议升级成unidbg-fetch-qsign中自带的协议版本就可以正常登录了。

                  1 条回复 最后回复 回复 引用 0
                  • douzi
                    douzi 最后由 编辑

                    1.mirai版本

                    ===================================[ Mirai console 2.15.0 ]===================================
                     __       __ __                   __  ______                                      __
                    |  \     /  \  \                 |  \/      \                                    |  \
                    | ▓▓\   /  ▓▓\▓▓ ______   ______  \▓▓  ▓▓▓▓▓▓\ ______  _______   _______  ______ | ▓▓ ______
                    | ▓▓▓\ /  ▓▓▓  \/      \ |      \|  \ ▓▓   \▓▓/      \|       \ /       \/      \| ▓▓/      \
                    | ▓▓▓▓\  ▓▓▓▓ ▓▓  ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓     |  ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\  ▓▓▓▓▓▓▓  ▓▓▓▓▓▓\ ▓▓  ▓▓▓▓▓▓\
                    | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓   \▓▓/      ▓▓ ▓▓ ▓▓   __| ▓▓  | ▓▓ ▓▓  | ▓▓\▓▓    \| ▓▓  | ▓▓ ▓▓ ▓▓    ▓▓
                    | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓     |  ▓▓▓▓▓▓▓ ▓▓ ▓▓__/  \ ▓▓__/ ▓▓ ▓▓  | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
                    | ▓▓  \▓ | ▓▓ ▓▓ ▓▓      \▓▓    ▓▓ ▓▓\▓▓    ▓▓\▓▓    ▓▓ ▓▓  | ▓▓       ▓▓\▓▓    ▓▓ ▓▓\▓▓     \
                     \▓▓      \▓▓\▓▓\▓▓       \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓   \▓▓\▓▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
                    
                    
                    2023-08-20 21:19:40 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                    
                    

                    2.协议版本信息

                    2023-08-20 21:19:43 I/fix-protocol-version: 当前各登录协议版本日期: 
                    ANDROID_PHONE  8.9.63.11390  2023-05-26T10:46:18+08:00
                    ANDROID_PAD    8.9.58.11170  2023-05-19T11:35+08:00
                    ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
                    IPAD           8.9.50.611    2023-02-16T15:10:14+08:00
                    MACOS          6.8.2.21241   2022-03-14T11:11:35+08:00
                    
                    2023-08-20 21:19:43 I/fix-protocol-version: 当前签名服务配置信息: 
                    v8.9.63 by fuqiuluo/unidbg-fetch-qsign from http://127.0.0.1:6666
                    
                    缺少 v8.9.58 配置
                    

                    3.登录方式及使用的协议

                    密码登录(ANDROID_PHONE)
                    

                    4.出现的问题
                    信息被屏蔽 消息类型为群聊
                    Mirai后台加载出信息 但是消息页面并未显示
                    附日志

                    FEBond sum = 7680
                    21:19:31.825 [main] INFO ktor.application - Autoreload is disabled because the development mode is off.
                    21:19:32.208 [main] INFO ktor.application - Application started in 0.414 seconds.
                    21:19:32.208 [main] DEBUG io.netty.util.internal.logging.InternalLoggerFactory - Using SLF4J as the default logging framework
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - -Dio.netty.noUnsafe: false
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - Java version: 17
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.theUnsafe: available
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.copyMemory: available
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - sun.misc.Unsafe.storeFence: available
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.Buffer.address: available
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - direct buffer constructor: unavailable: Reflective setAccessible(true) disabled
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.Bits.unaligned: available, true
                    21:19:32.232 [main] DEBUG io.netty.util.internal.PlatformDependent0 - jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable: class io.netty.util.internal.PlatformDependent0$7 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @62230c58
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent0 - java.nio.DirectByteBuffer.<init>(long, int): unavailable
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - sun.misc.Unsafe: available
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - maxDirectMemory: 1610612736 bytes (maybe)
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.tmpdir: C:\Users\ADMINI~1\AppData\Local\Temp\2 (java.io.tmpdir)
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.bitMode: 64 (sun.arch.data.model)
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - Platform: Windows
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.maxDirectMemory: -1 bytes
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.uninitializedArrayAllocationThreshold: -1
                    21:19:32.240 [main] DEBUG io.netty.util.internal.CleanerJava9 - java.nio.ByteBuffer.cleaner(): available
                    21:19:32.240 [main] DEBUG io.netty.util.internal.PlatformDependent - -Dio.netty.noPreferDirect: false
                    21:19:32.369 [main] DEBUG io.netty.channel.MultithreadEventLoopGroup - -Dio.netty.eventLoopThreads: 4
                    21:19:32.369 [main] DEBUG io.netty.util.concurrent.GlobalEventExecutor - -Dio.netty.globalEventExecutor.quietPeriodSeconds: 1
                    21:19:32.369 [main] DEBUG io.netty.util.internal.InternalThreadLocalMap - -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
                    21:19:32.369 [main] DEBUG io.netty.util.internal.InternalThreadLocalMap - -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
                    21:19:32.369 [main] DEBUG io.netty.channel.nio.NioEventLoop - -Dio.netty.noKeySetOptimization: false
                    21:19:32.369 [main] DEBUG io.netty.channel.nio.NioEventLoop - -Dio.netty.selectorAutoRebuildThreshold: 512
                    21:19:32.388 [main] DEBUG io.netty.util.internal.PlatformDependent - org.jctools-core.MpscChunkedArrayQueue: available
                    21:19:32.402 [main] DEBUG io.netty.channel.DefaultChannelId - -Dio.netty.processId: 2832 (auto-detected)
                    21:19:32.419 [main] DEBUG io.netty.util.NetUtil - -Djava.net.preferIPv4Stack: false
                    21:19:32.419 [main] DEBUG io.netty.util.NetUtil - -Djava.net.preferIPv6Addresses: false
                    21:19:32.419 [main] DEBUG io.netty.util.NetUtilInitializations - Loopback interface: lo (Software Loopback Interface 1, 127.0.0.1)
                    21:19:32.419 [main] DEBUG io.netty.util.NetUtil - Failed to get SOMAXCONN from sysctl and file \proc\sys\net\core\somaxconn. Default: 200
                    21:19:32.434 [main] DEBUG io.netty.channel.DefaultChannelId - -Dio.netty.machineId: 00:50:56:ff:fe:2d:d8:44 (auto-detected)
                    21:19:32.434 [main] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.level: simple
                    21:19:32.434 [main] DEBUG io.netty.util.ResourceLeakDetector - -Dio.netty.leakDetection.targetRecords: 4
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.numHeapArenas: 4
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.numDirectArenas: 4
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.pageSize: 8192
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxOrder: 9
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.chunkSize: 4194304
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.smallCacheSize: 256
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.normalCacheSize: 64
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxCachedBufferCapacity: 32768
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.cacheTrimInterval: 8192
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.cacheTrimIntervalMillis: 0
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.useCacheForAllThreads: false
                    21:19:32.450 [main] DEBUG io.netty.buffer.PooledByteBufAllocator - -Dio.netty.allocator.maxCachedByteBuffersPerChunk: 1023
                    21:19:32.450 [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.allocator.type: pooled
                    21:19:32.450 [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.threadLocalDirectBufferSize: 0
                    21:19:32.450 [main] DEBUG io.netty.buffer.ByteBufUtil - -Dio.netty.maxThreadLocalCharBufferSize: 16384
                    21:19:32.481 [DefaultDispatcher-worker-1] INFO ktor.application - Responding at http://127.0.0.1:6666
                    21:19:49.167 [eventLoopGroupProxy-3-1] DEBUG io.netty.buffer.AbstractByteBuf - -Dio.netty.buffer.checkAccessible: true
                    21:19:49.168 [eventLoopGroupProxy-3-1] DEBUG io.netty.buffer.AbstractByteBuf - -Dio.netty.buffer.checkBounds: true
                    21:19:49.170 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.ResourceLeakDetectorFactory - Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@2a514e4e
                    21:19:49.201 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.maxCapacityPerThread: 4096
                    21:19:49.203 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.ratio: 8
                    21:19:49.203 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.chunkSize: 32
                    21:19:49.203 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.blocking: false
                    21:19:49.204 [eventLoopGroupProxy-3-1] DEBUG io.netty.util.Recycler - -Dio.netty.recycler.batchFastThreadLocalOnly: true
                    21:19:50.072 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - Deleting leftover folder: C:\Users\ADMINI~1\AppData\Local\Temp\2\nativelib-loader_17655976686626643153
                    21:19:50.077 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.NativeLibraryUtil - processor is INTEL_64 os.arch is amd64
                    21:19:50.077 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.NativeLibraryUtil - architecture is WINDOWS_64 os.name is windows server 2022
                    21:19:50.078 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.NativeLibraryUtil - architecture is WINDOWS_64 os.name is windows server 2022
                    21:19:50.078 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.NativeLibraryUtil - platform specific path is natives/windows_64/
                    21:19:50.078 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - mappedLib is unicorn.dll
                    21:19:50.078 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - URL is jar:file:/C:/bot/2023%20mirai2023%e5%b9%b48%e6%9c%8816%e6%97%a5/2023%20mirai/unidbg-fetch-qsign/lib/unidbg-1.0.3.jar!/natives/windows_64/unicorn.dll
                    21:19:50.079 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - URL path is file:/C:/bot/2023%20mirai2023%e5%b9%b48%e6%9c%8816%e6%97%a5/2023%20mirai/unidbg-fetch-qsign/lib/unidbg-1.0.3.jar!/natives/windows_64/unicorn.dll
                    21:19:50.080 [eventLoopGroupProxy-4-2] DEBUG org.scijava.nativelib.BaseJniExtractor - Extracting 'jar:file:/C:/bot/2023%20mirai2023%e5%b9%b48%e6%9c%8816%e6%97%a5/2023%20mirai/unidbg-fetch-qsign/lib/unidbg-1.0.3.jar!/natives/windows_64/unicorn.dll' to 'C:\Users\ADMINI~1\AppData\Local\Temp\2\nativelib-loader_3524683158697120286\unicorn.dll'
                    [FEKit_]info: device_token_entry.h:87 initUin 3236936703
                    [FEKit_]info: device_info.h:583 start create xwid
                    [FEKit_]info: device_info.h:610 create xwid complete
                    [FEKit_]info: device_info.h:620 start create xwid step2
                    [FEKit_]info: device_info.h:629 create xwid step2 complete ret is 71
                    [FEKit_]info: device_token.h:89 create new xwId complete
                    8月 20, 2023 9:19:51 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve
                    警告: Couldn't find file: /data/app/~~vbcRLwPxS0GyVfqT-nCYrQ==/com.tencent.mobileqq-xJKJPVp9lorkCgR_w5zhyA==/base.apk
                    [FEKit_]error: o3_channel_encrypt.h:275 gen new channel
                    FEBound.transform(b4b9031c8fd97e50d255933de65c4c5e96d70b674ea6c5587553bd947672e175) => b7eb237343b0d125991afa21daf3f897ca4d291ceb11302e741b5e68ea785b11
                    [FEKit_]error: o3_channel_encrypt.h:491 est check: 02752a9e143856fc334cca79711c37a9673a5e32a06237aef4149ca4cf7bbbe425b40ddd4a6a5d21a4b8846666325e50
                    [FEKit_]error: ChannelManager.cpp:72 o3cm@S: GetSecConf, trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish
                    uin = 3236936703, id = 0, sendPacket(cmd = trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish, data = 0a0a476574536563436f6e661221029cdceb249d978cf1b2e21a1a1d4a83e6f790213cd33a7bd3690dda86fc9619ac22423833633536323337366539323963626161353837383730666262373264386337663363666539373731646631343830386562333061613931373932336664643563652a498a508d4659da1b3480a85f79c74130758f0bb31a33ab98886c63d98b9982cf03bc938f3ede875c6ac2d6f00762f014910350f40cf6499a5d45260e5cefd98970cbdc0599ca219876ac3220024b06ea61a0619be8ae65118c18794d39956550751786482ee86b5f866665c73a3002752a9e143856fc334cca79711c37a9673a5e32a06237aef4149ca4cf7bbbe425b40ddd4a6a5d21a4b8846666325e50)
                    FEBound.transform(59590102000003c6eaaf9a000f0b90a5ad714c9f0d55ab000000007138793a00000000) => 363b20af2d951e6c62adf2940f879c41788efac92ece9a951d951db9fb70d2832ea62e
                    [FEKit_]error: device_info.h:179 jniGetAppVersionName:8.9.63
                    [FEKit_]info: device_info.h:538 538
                    [FEKit_]info: device_info.h:540 540
                    [FEKit_]info: device_info.h:542 542
                    [FEKit_]info: device_token.h:247 begin pack
                    [FEKit_]info: device_token.h:249 pack buff result len:1180
                    [FEKit_]info: device_token.h:264 begin sendmessage : len :1180
                    [FEKit_]error: o3_channel_encrypt.h:442 ecdh repeat establish
                    FEBound.transform(98148ac0b07d52754fde77e2592bdf9db035dbfb92ae17d6976f3880b984c180) => c45915856dd28fd22fcc703eb0d76e54bedae936b61cb51c8aed370480a23be3
                    [FEKit_]error: o3_channel_encrypt.h:491 est check: 4073989026bff0f22f12c8c648e792d9de489231a6bc687cf8812721a7f2e9456568f3bb29569207329ae16d637e929a
                    [FEKit_]error: ChannelManager.cpp:72 o3cm@S: getToken, trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish
                    uin = 3236936703, id = 1, sendPacket(cmd = trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish, data = 0a08676574546f6b656e1221029cdceb249d978cf1b2e21a1a1d4a83e6f790213cd33a7bd3690dda86fc9619ac22423833633536323337366539323963626161353837383730666262373264386337663363666539373731646631343830386562333061613931373932336664643563652ae80949c00ad3c6f329b5ef7319d0d72e802c3a304d4efbeb4db956955eb7bbc36c51fe538bb98444f673052d613fdd24ea7b506801371f5c9d778c60057649bcaab62f01b8058d4d180b1f64b337f1774f4e51719d27fd0f5e95f4d579c278dbe50e485a03078f0ceab820b5129179b3c5b53418adbbc7a7950796bdbbfd2a785604246dd8170ddcccfae76246774656b3e6005f5f394050ad5ee42c7a13998d59f1a608447f5c8e1ebcfd6a4e47400987b8a975f3d84495fbdc6075d22a94a689c383782996bada59c7f483e190b95e42c8b4a2308332427748f6d9ac15f30f2e4513abf9928d742b0f53982c41bff767f87f110f437bd5a105a898b960fa059ea26add8423757385dbe770f2d6afe822d5fc571d422ba439479922af57f3eeb9dc54b66c5c483b5c54bfa1f13491510ea0338a7401e266d523a15e23ea578b11c749812e312eef39e99245b138cad0e53bab0a2e789edc53b1237ab2dd1d1ec8264a434bf6a31679465d6a36c24888210aa75de3611b08f23e526731304465ea252f82c452cd9af705370e9525776c754875ad254e3b74ef05a719228a901b1dff1d7463af14e6ce41b93bd98e31dae8fb1e15f0d89e490f10f9d782ec9e9ee5a63f970169a374d29292162392a5e57c7801505f9b4fd872eb4bea7ac58dd96b0628ebdbcdfc05e07964bf929fcb168337d0ce60593aa380b106a7771132fcb7911ed7a2420901b0a956b45e8f1ebc8d5eac4208cf10571ff1bdd637b6514d946c4350c41c6342f787381b7025e386b5c1c61785bfa31ae17dddc8c7637c1f5156da8502ff81d4300bfbc92f92e06293abf5ae81b1f5dd91b724bd21dd33b18727b1e9006b9a775c0e4e02cce655335d8457ea2240136901080f1e754c3b16e2b412645a126a40e74ba1792565c6d505af5cdcfb0ae1a7158321081c18e6f5b43651cecd6d291df1e29852bbcaaef0c25b2abbb2d5afc01aac97723d4d0fb41d969802a71679f25aa777715a50f71dc046dc5327e1c885a970d20386724f57d4b88cdd6a26017df932210a0e66323643373902d971230d2480987ade0e9e0f109aab262a04a3765d02638c3845ec61dde6126dfb8f264a127d5514e7273297a8eac8abdebeb59e890579a1c072e533b2a30037b53b131417052f8a65ecfbab6c3f37968b04233ca73aed5c80883744d4f7824bec912aa225b59ca68111b2c411f65d7997b5dae3ce6186f1ec7d6336a7710c8b3abd5cc6c5063b1d4131755e3f75f153ed8ca7af73d0cdd7cdb63669ab7c0c7e2d2aa6a83e98d5c7f48f0af203318341e08cdbe823845272c110a4d2497729d1e89ef969c852bb95a6c32cd9621405315ca6b75c6b94eb20e132a89f81873c8ca038e5056b870cbac096d5fd6644e2e5958776190675e93e8aac43a5dc2fb0bc6340161f4468332ff23768ff722fbda3ed834621e7e05efd8216bde5943a529022fff6a43d6ba2eb0dbb3d845cb746ee5cebf1ddecc59bc53871b0b681c92f5145ef41112d0f168038479c847a59db246e606299a102835f99a612a7af55b798062209ea9807ae21d53d86a266f4638949714828e1ca0915484af593c8758c04fa395624932895b95011af770abec823ea0e093526824561de67da038e0e2d94c9eb5f9e6ef2f354ade3962ed4ae1ad1a1c293730f0367d614a4dedce8dd75d25be6f301f401516737ac04d95591a26b450cbed08382db86e0a671b7403ab7bca2ce22a56506d525cc0f1ff7e8b8c83d6645a7dd0b763220024b06ea61a0619be8ae65118c18794d39956550751786482ee86b5f866665c73a304073989026bff0f22f12c8c648e792d9de489231a6bc687cf8812721a7f2e9456568f3bb29569207329ae16d637e929a)
                    [FEKit_]info: qq_sign.h:132 [GetSign] cmd:wtlogin.exchange_emp
                    FEBound.transform(7ee8010200000331c6c3f60003d478630aa01322ee6eef0000000062726a7400000000) => 197420af2d951e54de7bc994071244022206630fdb5c0b951d951d4ee33d47832ea62e
                    [FEKit_]info: qq_sign.h:132 [GetSign] cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish
                    FEBound.transform(ff16010200000330c1c8c1000572880f7a795f79e6d7f10000000047244b2a00000000) => 915820af2d951e55d574b69401787485128b7df0d5b9a3951d951df5985712832ea62e
                    [FEKit_]info: ChannelManager.cpp:97 origin cmd:GetSecConf ,cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish
                    [FEKit_]error: ChannelManager.cpp:100 [ChannelManager:OnReceive] success:1 cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish bcmd:GetSecConf
                    [FEKit_]info: task_handle.h:74 TaskSystem not allow
                    8月 20, 2023 9:19:52 下午 com.github.unidbg.linux.AndroidSyscallHandler getPipePair
                    信息: Return default pipe pair.
                    8月 20, 2023 9:19:52 下午 com.github.unidbg.linux.ARM64SyscallHandler fork
                    信息: fork
                    8月 20, 2023 9:19:52 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve
                    警告: Couldn't find file: /proc/self/cmdline
                    8月 20, 2023 9:19:52 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve
                    警告: Couldn't find file: /data/app/~~vbcRLwPxS0GyVfqT-nCYrQ==/com.tencent.mobileqq-xJKJPVp9lorkCgR_w5zhyA==/lib/arm64
                    [FEKit_]info: task_handle.h:74 TaskSystem not allow
                    [FEKit_]info: qq_sign.h:132 [GetSign] cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish
                    FEBound.transform(d5e4010200000330f4c5f4000683f8f5d511fd9d70ab73000000003d42434500000000) => 8f7920af2d951e55b77ac1940aa6c4618f5ea7c4cd17de951d951d21c356f0832ea62e
                    [FEKit_]info: ChannelManager.cpp:97 origin cmd:getToken ,cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish
                    [FEKit_]error: ChannelManager.cpp:100 [ChannelManager:OnReceive] success:1 cmd:trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish bcmd:getToken
                    [FEKit_]info: task_handle.h:74 TaskSystem not allow
                    [FEKit_]info: device_token.h:286 response len :20
                    [FEKit_]info: device_token.h:309 DeviceToken::saveToken ok! expireTime:1692623993
                    [FEKit_]info: qq_sign.h:132 [GetSign] cmd:MessageSvc.PbSendMsg
                    FEBound.transform(f9c2010200000337f3c6c30005bcc0e747cf405f282c310000000024672a6a00000000) => 96c320af2d951e58bc72ba9401b33ca6fbc7fe49586d63951d951dd846dda2832ea62e
                    21:20:46.834 [eventLoopGroupProxy-3-2] DEBUG ktor.application - I/O operation failed
                    java.net.SocketException: Connection reset
                            at java.base/sun.nio.ch.SocketChannelImpl.throwConnectionReset(SocketChannelImpl.java:394)
                            at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:426)
                            at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256)
                            at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132)
                            at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357)
                            at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151)
                            at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788)
                            at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
                            at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
                            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
                            at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
                            at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
                            at io.ktor.server.netty.EventLoopGroupProxy$Companion.create$lambda$1$lambda$0(NettyApplicationEngine.kt:296)
                            at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
                            at java.base/java.lang.Thread.run(Thread.java:833)
                    
                    
                    1 条回复 最后回复 回复 引用 0
                    • H
                      hekeyas 最后由 编辑

                      此回复已被删除!
                      1 条回复 最后回复 回复 引用 0
                      • L
                        LightQuanta 最后由 编辑

                        1.mirai 版本

                        ===================================[ Mirai console 2.15.0 ]===================================
                         __       __ __                   __  ______                                      __
                        |  \     /  \  \                 |  \/      \                                    |  \
                        | ▓▓\   /  ▓▓\▓▓ ______   ______  \▓▓  ▓▓▓▓▓▓\ ______  _______   _______  ______ | ▓▓ ______
                        | ▓▓▓\ /  ▓▓▓  \/      \ |      \|  \ ▓▓   \▓▓/      \|       \ /       \/      \| ▓▓/      \
                        | ▓▓▓▓\  ▓▓▓▓ ▓▓  ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓     |  ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\  ▓▓▓▓▓▓▓  ▓▓▓▓▓▓\ ▓▓  ▓▓▓▓▓▓\
                        | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓   \▓▓/      ▓▓ ▓▓ ▓▓   __| ▓▓  | ▓▓ ▓▓  | ▓▓\▓▓    \| ▓▓  | ▓▓ ▓▓ ▓▓    ▓▓
                        | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓     |  ▓▓▓▓▓▓▓ ▓▓ ▓▓__/  \ ▓▓__/ ▓▓ ▓▓  | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
                        | ▓▓  \▓ | ▓▓ ▓▓ ▓▓      \▓▓    ▓▓ ▓▓\▓▓    ▓▓\▓▓    ▓▓ ▓▓  | ▓▓       ▓▓\▓▓    ▓▓ ▓▓\▓▓     \
                         \▓▓      \▓▓\▓▓\▓▓       \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓   \▓▓\▓▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
                        
                        
                        2023-09-02 14:46:06 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                        2023-09-02 14:46:06 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
                        

                        2.协议版本信息

                        2023-09-02 14:46:07 I/fix-protocol-version: 当前各登录协议版本日期:
                        ANDROID_PHONE  8.9.63.11390  2023-05-26T10:46:18+08:00
                        ANDROID_PAD    8.9.58.11170  2023-05-19T11:35+08:00
                        ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
                        IPAD           8.9.50.611    2023-02-16T15:10:14+08:00
                        MACOS          6.8.2.21241   2022-03-14T11:11:35+08:00
                        

                        3.登录方式及使用的协议

                        密码登录(ANDROID_PAD)

                        4.出现的问题

                        无法使用签名服务进行签名,已尝试使用unidbg-fetch-qsign搭建的8.9.63和magic-signer-guide搭建的8.9.58,均会报以下错误

                        已尝试清空bots文件夹、更换java版本

                        2023-09-02 14:46:07 I/main: mirai-console started successfully.
                        > login ********** ********** ANDROID_PAD
                        2023-09-02 14:49:00 W/EncryptService.alert: Encrypt service was loaded: KFCFactory(config=file:///root/mirai/KFCFactory.json)
                        2023-09-02 14:49:00 W/EncryptService.alert: All outgoing message may be leaked by this service.
                        2023-09-02 14:49:00 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider.
                        2023-09-02 14:49:00 W/EncryptService.alert: Service details:
                        2023-09-02 14:49:00 W/EncryptService.alert:   `- Jvm Class: class xyz.cssxsh.mirai.tool.KFCFactory
                        2023-09-02 14:49:00 W/EncryptService.alert:   `- ClassLoader: JvmPluginClassLoader{fix-protocol-version-1.10.0.mirai2.jar}
                        2023-09-02 14:49:00 W/EncryptService.alert:   `- Source: file:/root/mirai/plugins/fix-protocol-version-1.10.0.mirai2.jar
                        2023-09-02 14:49:00 W/EncryptService.alert:   `- Protected Domain: ProtectionDomain  (file:/root/mirai/plugins/fix-protocol-version-1.10.0.mirai2.jar <no signer certificates>)
                         JvmPluginClassLoader{fix-protocol-version-1.10.0.mirai2.jar}
                         <no principals>
                         java.security.Permissions@11ae6188 (
                         ("java.io.FilePermission" "/root/mirai/plugins/fix-protocol-version-1.10.0.mirai2.jar" "read")
                        )
                        
                        
                        2023-09-02 14:49:00 I/KFCFactory: ANDROID_PAD(8.9.58) EncryptService by kiliokuara/magic-signer-guide from file:///root/mirai/KFCFactory.json
                        2023-09-02 14:49:00 I/KFCFactory: magic-signer-guide by http://127.0.0.1:8888 about
                        {"main_page":"https://github.com/kiliokuara/magic-signer-guide/issues","server_version":"70107d8e1b4acb747026c95a853523b575e7d98f","server_build_time":1690883369515,"supported_protocol_versions":["8.9.58"]}
                        2023-09-02 14:49:08 I/ViVo50: Bot(**********) initialize by http://127.0.0.1:8888
                        2023-09-02 14:49:08 I/ViVo50: Session(bot=**********) opened
                        2023-09-02 14:49:33 I/ViVo50: Bot(**********) initialize complete
                        Login failed: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                        2023-09-02 14:49:51 E/console: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                        net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                                at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
                                at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
                                at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                                Suppressed: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 5000 ms
                                        at kotlinx.coroutines.TimeoutKt.TimeoutCancellationException(Timeout.kt:184)
                                        at kotlinx.coroutines.TimeoutCoroutine.run(Timeout.kt:154)
                                        at kotlinx.coroutines.EventLoopImplBase$DelayedRunnableTask.run(EventLoop.common.kt:508)
                                        at kotlinx.coroutines.EventLoopImplBase.processNextEvent(EventLoop.common.kt:284)
                                        at kotlinx.coroutines.DefaultExecutor.run(DefaultExecutor.kt:108)
                                        at java.base/java.lang.Thread.run(Thread.java:833)
                        Caused by: [CIRCULAR REFERENCE: kotlinx.coroutines.TimeoutCancellationException: Timed out waiting for 5000 ms]
                        
                        2023-09-02 14:49:51 I/Bot.**********: Bot cancelled: Bot closed
                        >
                        
                        
                        L 1 条回复 最后回复 回复 引用 0
                        • L
                          LightQuanta @LightQuanta 最后由 编辑

                          e测试下来可能是网卡驱动之类的问题,换了个机器就完全正常了,能不能帮忙把这层删掉(

                          1 条回复 最后回复 回复 引用 0
                          • J
                            Jadlokin-Scarlet 最后由 编辑

                            mirai 版本
                            ===================================[ Mirai console 2.15.0 ]===================================


                            | \ / \ \ | / \ |
                            | ▓▓\ / ▓▓\▓▓ ______ ______ \▓▓ ▓▓▓▓▓▓\ ______ _______ _______ ______ | ▓▓ ______
                            | ▓▓▓\ / ▓▓▓ / \ | | \ ▓▓ \▓▓/ | \ / / | ▓▓/
                            | ▓▓▓▓\ ▓▓▓▓ ▓▓ ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓ | ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\ ▓▓▓▓▓▓▓ ▓▓▓▓▓▓\ ▓▓ ▓▓▓▓▓▓
                            | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓ \▓▓/ ▓▓ ▓▓ ▓▓ | ▓▓ | ▓▓ ▓▓ | ▓▓\▓▓ | ▓▓ | ▓▓ ▓▓ ▓▓ ▓▓
                            | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓ | ▓▓▓▓▓▓▓ ▓▓ ▓▓
                            / \ ▓▓__/ ▓▓ ▓▓ | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
                            | ▓▓ \▓ | ▓▓ ▓▓ ▓▓ \▓▓ ▓▓ ▓▓\▓▓ ▓▓\▓▓ ▓▓ ▓▓ | ▓▓ ▓▓\▓▓ ▓▓ ▓▓\▓▓
                            \▓▓ \▓▓\▓▓\▓▓ \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓\▓▓▓▓▓▓▓ \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓

                            2023-09-11 15:08:48 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                            2023-09-11 15:08:48 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
                            协议版本信息
                            ANDROID_PHONE 8.9.63.11390 2023-05-26T10:46:18+08:00
                            ANDROID_PAD 8.9.63.11390 2023-05-26T10:46:18+08:00
                            ANDROID_WATCH 2.0.8 2019-06-03T20:25:31+08:00
                            IPAD 8.9.50.611 2023-02-16T15:10:14+08:00
                            MACOS 6.8.2.21241 2022-03-14T11:11:35+08:00
                            登录方式及使用的协议
                            密码登录(ANDROID_PAD)

                            出现的问题
                            登录不上,日志为

                              17:10:37 [INFO] iTX Technologies Mirai Console Loader version 2.1.2-61c8bd8
                              17:10:37 [INFO] Runtime: OpenJDK 64-Bit Server VM 11.0.16 (arch: 64)
                              17:10:37 [INFO] https://github.com/iTXTech/mirai-console-loader
                              17:10:37 [INFO] This program is licensed under GNU AGPL v3
                              17:10:38 [INFO] Mirai Console Loader Announcement:
                            Mirai Console Loader 公告栏
                            
                            如果在图片上传的时候遇到问题请与我们联系 (需要提供图片文件源本)
                            `- 如 Unsupported image type for ExternalResource *
                            `  considering use gif/png/bmp/jpg format.
                            `- Tracker: https://github.com/mamoe/mirai/issues/new/choose
                            
                            常用资源整合
                            `- https://mirai.mamoe.net/topic/653
                             
                            MCL 已推出 2.1.0,更好的支持 Mirai 2.11 的插件系统,建议更新。
                            
                              17:10:38 [INFO] Verifying "net.mamoe:mirai-console" v2.15.0
                              17:10:39 [INFO] Verifying "net.mamoe:mirai-console-terminal" v2.15.0
                              17:10:39 [INFO] Verifying "net.mamoe:mirai-core-all" v2.15.0
                              17:10:40 [INFO] Verifying "org.itxtech:mcl-addon" v2.1.1
                              17:10:40 [INFO] Verifying "org.bouncycastle:bcprov-jdk15on" v1.64
                            2023-09-11 17:10:41 I/main: Starting mirai-console...
                            2023-09-11 17:10:41 I/main: 
                            
                            ===================================[ Mirai console 2.15.0 ]===================================
                             __       __ __                   __  ______                                      __
                            |  \     /  \  \                 |  \/      \                                    |  \
                            | ▓▓\   /  ▓▓\▓▓ ______   ______  \▓▓  ▓▓▓▓▓▓\ ______  _______   _______  ______ | ▓▓ ______
                            | ▓▓▓\ /  ▓▓▓  \/      \ |      \|  \ ▓▓   \▓▓/      \|       \ /       \/      \| ▓▓/      \
                            | ▓▓▓▓\  ▓▓▓▓ ▓▓  ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓     |  ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\  ▓▓▓▓▓▓▓  ▓▓▓▓▓▓\ ▓▓  ▓▓▓▓▓▓\
                            | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓   \▓▓/      ▓▓ ▓▓ ▓▓   __| ▓▓  | ▓▓ ▓▓  | ▓▓\▓▓    \| ▓▓  | ▓▓ ▓▓ ▓▓    ▓▓
                            | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓     |  ▓▓▓▓▓▓▓ ▓▓ ▓▓__/  \ ▓▓__/ ▓▓ ▓▓  | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
                            | ▓▓  \▓ | ▓▓ ▓▓ ▓▓      \▓▓    ▓▓ ▓▓\▓▓    ▓▓\▓▓    ▓▓ ▓▓  | ▓▓       ▓▓\▓▓    ▓▓ ▓▓\▓▓     \
                             \▓▓      \▓▓\▓▓\▓▓       \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓   \▓▓\▓▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
                            
                            
                            2023-09-11 17:10:41 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                            2023-09-11 17:10:41 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
                            2023-09-11 17:10:41 I/main: Welcome to visit https://mirai.mamoe.net/
                            2023-09-11 17:11:36 I/org.apache.http.impl.execchain.RetryExec: I/O exception (org.apache.http.NoHttpResponseException) caught when processing request to {s}->https://maven.aliyun.com:443: The target server failed to respond
                            2023-09-11 17:11:36 I/org.apache.http.impl.execchain.RetryExec: Retrying request to {s}->https://maven.aliyun.com:443
                            2023-09-11 17:11:56 I/plugin: Successfully loaded plugin mirai-api-http v2.9.1
                            2023-09-11 17:11:56 I/fix-protocol-version: 协议版本检查更新...
                            2023-09-11 17:11:56 I/fix-protocol-version: ANDROID_PHONE load from 
                             file:///root/android_phone.json
                            2023-09-11 17:11:56 I/fix-protocol-version: ANDROID_PAD load from 
                             file:///root/android_pad.json
                            2023-09-11 17:11:56 I/fix-protocol-version: 注册服务...
                            2023-09-11 17:11:56 I/fix-protocol-version: 服务配置文件: 
                             file:///root/KFCFactory.json
                            2023-09-11 17:11:56 I/plugin: Successfully loaded plugin fix-protocol-version v1.11.0
                            2023-09-11 17:11:56 I/plugin: Successfully loaded plugin MCL Addon v2.1.1
                            2023-09-11 17:11:57 I/main: Prepared built-in commands: autoLogin, help, login, logout, permission, status, stop
                            2023-09-11 17:11:57 I/Mirai HTTP API: ********************************************************
                            2023-09-11 17:11:57 I/MahKtorAdapter[http,ws]: Autoreload is disabled because the development mode is off.
                            2023-09-11 17:11:57 I/MahKtorAdapter[http,ws]: Application started in 0.157 seconds.
                            2023-09-11 17:11:57 I/MahKtorAdapter[http,ws]: Responding at http://0.0.0.0:8085
                            2023-09-11 17:11:57 I/http adapter: >>> [http adapter] is listening at http://0.0.0.0:8085
                            2023-09-11 17:11:57 I/ws adapter: >>> [ws adapter] is listening at ws://0.0.0.0:8085
                            2023-09-11 17:11:57 I/Mirai HTTP API: Http api server is running with verifyKey: *********
                            2023-09-11 17:11:57 I/Mirai HTTP API: adaptors: [http,ws]
                            2023-09-11 17:11:57 I/Mirai HTTP API: ********************************************************
                            2023-09-11 17:11:57 I/fix-protocol-version: protocol commands: info, load, fetch
                            example:
                              protocol info
                              protocol load ANDROID_PHONE
                              protocol fetch ANDROID_PAD 8.9.63
                            
                            2023-09-11 17:11:57 I/fix-protocol-version: 当前各登录协议版本日期: 
                            ANDROID_PHONE  8.9.63.11390  2023-05-26T10:46:18+08:00
                            ANDROID_PAD    8.9.63.11390  2023-05-26T10:46:18+08:00
                            ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
                            IPAD           8.9.50.611    2023-02-16T15:10:14+08:00
                            MACOS          6.8.2.21241   2022-03-14T11:11:35+08:00
                            
                            2023-09-11 17:11:57 I/fix-protocol-version: 当前签名服务配置信息: 
                            v8.9.63 by fuqiuluo/unidbg-fetch-qsign from *********
                            
                            2023-09-11 17:11:57 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8
                            2023-09-11 17:11:57 W/MCL Addon: iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用
                            2023-09-11 17:11:57 I/main: 3 plugin(s) enabled.
                            2023-09-11 17:11:57 I/main: Auto-login *********, protocol: ANDROID_PAD, heartbeatStrategy: STAT_HB
                            2023-09-11 17:11:57 W/EncryptService.alert: Encrypt service was loaded: KFCFactory(config=file:///root/KFCFactory.json)
                            2023-09-11 17:11:57 W/EncryptService.alert: All outgoing message may be leaked by this service.
                            2023-09-11 17:11:57 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider.
                            2023-09-11 17:11:57 W/EncryptService.alert: Service details:
                            2023-09-11 17:11:57 W/EncryptService.alert:   `- Jvm Class: class xyz.cssxsh.mirai.tool.KFCFactory
                            2023-09-11 17:11:57 W/EncryptService.alert:   `- ClassLoader: JvmPluginClassLoader{fix-protocol-version-1.11.0.mirai2.jar}
                            2023-09-11 17:11:57 W/EncryptService.alert:   `- Source: file:/root/plugins/fix-protocol-version-1.11.0.mirai2.jar
                            2023-09-11 17:11:57 W/EncryptService.alert:   `- Protected Domain: ProtectionDomain  (file:/root/plugins/fix-protocol-version-1.11.0.mirai2.jar <no signer certificates>)
                             JvmPluginClassLoader{fix-protocol-version-1.11.0.mirai2.jar}
                             <no principals>
                             java.security.Permissions@7cec3975 (
                             ("java.io.FilePermission" "/root/plugins/fix-protocol-version-1.11.0.mirai2.jar" "read")
                            )
                            
                            
                            2023-09-11 17:11:57 I/KFCFactory: ANDROID_PAD(8.9.63) EncryptService by fuqiuluo/unidbg-fetch-qsign from file:///root/KFCFactory.json
                            2023-09-11 17:11:57 I/KFCFactory: unidbg-fetch-qsign by ********* about 
                            {
                                "code": 0,
                                "msg": "IAA 云天明 章北海",
                                "data": {
                                    "version": "1.1.9",
                                    "protocol": {
                                        "qua": "V1_AND_SQ_8.9.63_4194_YYB_D",
                                        "version": "8.9.63",
                                        "code": "4194"
                                    }
                                }
                            }
                            2023-09-11 17:11:58 I/UnidbgFetchQsign: Bot(*********) initialize by *********
                            2023-09-11 17:12:06 I/UnidbgFetchQsign: Bot(*********) register, Instance loaded successfully.
                            2023-09-11 17:12:06 I/UnidbgFetchQsign: Bot(*********) initialize complete
                            2023-09-11 17:12:10 E/main: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                            net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                            	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
                            	at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
                            	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                            	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                            	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                            	Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(*********), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)
                            		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
                            		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
                            		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                            		at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
                            		at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                            		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                            		... 5 more
                            Caused by: [CIRCULAR REFERENCE: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(*********), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)]
                            
                            2023-09-11 17:12:10 V/Bot.1701008067: Event: net.mamoe.mirai.console.events.AutoLoginEvent$Failure@6d5de79a
                            2023-09-11 17:12:10 I/main: mirai-console started successfully.
                            2023-09-11 17:12:12 W/UnidbgFetchQsign: with CoroutineName(SendMessage)
                            java.lang.RuntimeException: Bot(1701008067) callback trpc.o3.ecdh_access.EcdhAccess.SsoSecureA2Establish
                            	at fix-protocol-version-1.11.0.mirai2.jar//xyz.cssxsh.mirai.tool.UnidbgFetchQsign$callback$1.invokeSuspend(UnidbgFetchQsign.kt:236)
                            	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                            	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                            	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                            Caused by: java.util.concurrent.CancellationException: net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                            	at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.sendAndExpect$suspendImpl(SelectorNetworkHandler.kt:157)
                            	at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.sendAndExpect(SelectorNetworkHandler.kt)
                            	at net.mamoe.mirai.internal.network.handler.NetworkHandler.sendAndExpect$default(NetworkHandler.kt:194)
                            	at net.mamoe.mirai.internal.network.protocol.packet.OutgoingPacketKt$createChannelProxy$1.sendMessage(OutgoingPacket.kt:328)
                            	at fix-protocol-version-1.11.0.mirai2.jar//xyz.cssxsh.mirai.tool.UnidbgFetchQsign$callback$1.invokeSuspend(UnidbgFetchQsign.kt:229)
                            	... 6 more
                            Caused by: net.mamoe.mirai.internal.network.components.LoginFailedExceptionAsNetworkException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                            	at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:249)
                            	... 6 more
                            	Suppressed: net.mamoe.mirai.internal.network.handler.selector.SelectorRequireReconnectException
                            Caused by: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                            	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
                            	at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
                            	... 6 more
                            	Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(*********), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)
                            		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
                            		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
                            		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                            		at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
                            		at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                            		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                            		... 5 more
                            Caused by: [CIRCULAR REFERENCE: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(*********), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)]
                            
                            2023-09-11 17:12:12 I/UnidbgFetchQsign: Bot(*********) destroy, Instance destroyed successfully.
                            2023-09-11 17:12:12 I/Bot.*********: Bot cancelled: Bot closed
                            
                            cssxsh 1 条回复 最后回复 回复 引用 1
                            • cssxsh
                              cssxsh @Jadlokin-Scarlet 最后由 编辑

                              @Jadlokin-Scarlet

                              以目前的情况来看,
                              可能是 unidbg-fetch-qsign 出了问题,被检查了之类的

                              J 1 条回复 最后回复 回复 引用 0
                              • J
                                Jadlokin-Scarlet @cssxsh 最后由 编辑

                                @cssxsh 试了一下这个,居然成功登上去了,不知道为啥,按理来说应该没差别才对,难道是txlib除了android_phone.json还需要另外这几个文件?
                                https://github.com/MrXiaoM/qsign

                                1 条回复 最后回复 回复 引用 0
                                • J
                                  Jadlokin-Scarlet 最后由 编辑

                                  好像qsign配置文件我的还少了
                                  "package_name": "com.tencent.mobileqq",
                                  这一行
                                  和
                                  "black_list": [
                                  1008611
                                  ]
                                  这一块

                                  不 1 条回复 最后回复 回复 引用 0
                                  • 不
                                    不怕水的小二黑 @Jadlokin-Scarlet 最后由 编辑

                                    mirai 版本

                                    ===================================[ Mirai console 2.15.0 ]===================================
                                     __       __ __                   __  ______                                      __
                                    |  \     /  \  \                 |  \/      \                                    |  \
                                    | ▓▓\   /  ▓▓\▓▓ ______   ______  \▓▓  ▓▓▓▓▓▓\ ______  _______   _______  ______ | ▓▓ ______
                                    | ▓▓▓\ /  ▓▓▓  \/      \ |      \|  \ ▓▓   \▓▓/      \|       \ /       \/      \| ▓▓/      \
                                    | ▓▓▓▓\  ▓▓▓▓ ▓▓  ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓     |  ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\  ▓▓▓▓▓▓▓  ▓▓▓▓▓▓\ ▓▓  ▓▓▓▓▓▓\
                                    | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓   \▓▓/      ▓▓ ▓▓ ▓▓   __| ▓▓  | ▓▓ ▓▓  | ▓▓\▓▓    \| ▓▓  | ▓▓ ▓▓ ▓▓    ▓▓
                                    | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓     |  ▓▓▓▓▓▓▓ ▓▓ ▓▓__/  \ ▓▓__/ ▓▓ ▓▓  | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
                                    | ▓▓  \▓ | ▓▓ ▓▓ ▓▓      \▓▓    ▓▓ ▓▓\▓▓    ▓▓\▓▓    ▓▓ ▓▓  | ▓▓       ▓▓\▓▓    ▓▓ ▓▓\▓▓     \
                                     \▓▓      \▓▓\▓▓\▓▓       \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓   \▓▓\▓▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
                                    
                                    
                                    2023-09-12 14:30:16 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                                    2023-09-12 14:30:16 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
                                    

                                    协议版本信息

                                    2023-09-12 14:30:18 I/fix-protocol-version: 当前各登录协议版本日期: 
                                    ANDROID_PHONE  8.9.63.11390  2023-05-26T10:46:18+08:00
                                    ANDROID_PAD    8.9.63.11390  2023-05-26T10:46:18+08:00
                                    ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
                                    IPAD           8.9.50.611    2023-02-16T15:10:14+08:00
                                    MACOS          6.8.2.21241   2022-03-14T11:11:35+08:00
                                    

                                    登录方式及使用的协议
                                    密码登录(ANDROID_PHONE)

                                    出现的问题
                                    登录不上,日志如下

                                    2023-09-12 14:30:16 I/main: Welcome to visit https://mirai.mamoe.net/
                                    2023-09-12 14:30:17 I/fix-protocol-version: 协议版本检查更新...
                                    2023-09-12 14:30:17 I/fix-protocol-version: 注册服务...
                                    2023-09-12 14:30:17 I/fix-protocol-version: 服务配置文件: 
                                     file:///D:/Mirai/KFCFactory.json
                                    2023-09-12 14:30:17 I/plugin: Successfully loaded plugin fix-protocol-version v1.11.0
                                    2023-09-12 14:30:17 I/plugin: Successfully loaded plugin mirai-device-generator v1.2.0
                                    2023-09-12 14:30:18 I/plugin: Successfully loaded plugin mirai-login-solver-sakura v0.0.12
                                    2023-09-12 14:30:18 I/plugin: Successfully loaded plugin MiraiNative v2.0.0-cssxsh
                                    2023-09-12 14:30:18 I/QSign: Loading QSign v1.1.0-beta (unidbg-fetch-qsign v1.1.9)
                                    2023-09-12 14:30:18 I/QSign: 正在 Mirai 2.15.0 上运行
                                    2023-09-12 14:30:18 I/QSign: 签名服务目录: D:\Mirai\txlib\8.9.63
                                    2023-09-12 14:30:18 I/QSign: FEBound sum = 7680
                                    2023-09-12 14:30:18 I/QSign: 已成功读取签名服务配置
                                    2023-09-12 14:30:18 I/QSign:   签名协议包名: com.tencent.mobileqq
                                    2023-09-12 14:30:18 I/QSign:   签名服务版本: 8.9.63
                                    2023-09-12 14:30:18 I/QSign:   签名服务QUA: V1_AND_SQ_8.9.63_4194_YYB_D
                                    2023-09-12 14:30:18 I/QSign: =============================================
                                    2023-09-12 14:30:18 I/QSign: 已加载 ANDROID_PHONE 协议变更: 8.9.63.11390 (2023年05月26日 10:46:18)
                                    2023-09-12 14:30:18 I/QSign: 已加载 ANDROID_PAD 协议变更: 8.9.63.11390 (2023年05月26日 10:46:18)
                                    2023-09-12 14:30:18 I/QSign: 支持签名服务的协议: ANDROID_PHONE, ANDROID_PAD
                                    2023-09-12 14:30:18 I/QSignService: 已注册加密算法提供服务
                                    2023-09-12 14:30:18 I/plugin: Successfully loaded plugin QSign v1.1.0-beta
                                    2023-09-12 14:30:18 I/plugin: Successfully loaded plugin MCL Addon v2.1.1
                                    2023-09-12 14:30:18 I/main: Prepared built-in commands: autoLogin, help, login, logout, permission, status, stop
                                    2023-09-12 14:30:18 I/fix-protocol-version: protocol commands: info, load, fetch
                                    example:
                                      protocol info
                                      protocol load ANDROID_PHONE
                                      protocol fetch ANDROID_PAD 8.9.63
                                    
                                    2023-09-12 14:30:18 I/fix-protocol-version: 当前各登录协议版本日期: 
                                    ANDROID_PHONE  8.9.63.11390  2023-05-26T10:46:18+08:00
                                    ANDROID_PAD    8.9.63.11390  2023-05-26T10:46:18+08:00
                                    ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
                                    IPAD           8.9.50.611    2023-02-16T15:10:14+08:00
                                    MACOS          6.8.2.21241   2022-03-14T11:11:35+08:00
                                    
                                    2023-09-12 14:30:18 I/fix-protocol-version: 当前签名服务配置信息: 
                                    v8.9.63 by fuqiuluo/unidbg-fetch-qsign from http://127.0.0.1:8080
                                    v8.8.88 by TLV544Provider from 
                                    
                                    2023-09-12 14:30:19 I/MiraiNative: 正在加载 Mirai Native Bridge D:\Mirai\data\org.itxtech.mirainative\CQP.dll
                                    2023-09-12 14:30:19 I/MiraiNative: 插件 Dice.Driver.CQ.dll 已被加载,返回值为 0 。
                                    2023-09-12 14:30:19 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8
                                    2023-09-12 14:30:19 W/MCL Addon: iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用
                                    2023-09-12 14:30:19 I/main: 6 plugin(s) enabled.
                                    2023-09-12 14:30:19 I/main: mirai-console started successfully.
                                    2023-09-12 14:30:44 W/EncryptService.alert: Encrypt service was loaded: top.mrxiaom.qsign.QSignService$Factory@1df02ea
                                    2023-09-12 14:30:44 W/EncryptService.alert: All outgoing message may be leaked by this service.
                                    2023-09-12 14:30:44 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider.
                                    2023-09-12 14:30:44 W/EncryptService.alert: Service details:
                                    2023-09-12 14:30:44 W/EncryptService.alert:   `- Jvm Class: class top.mrxiaom.qsign.QSignService$Factory
                                    2023-09-12 14:30:44 W/EncryptService.alert:   `- ClassLoader: JvmPluginClassLoader{qsign-1.1.0-beta.mirai2.jar}
                                    2023-09-12 14:30:44 W/EncryptService.alert:   `- Source: file:/D:/Mirai/plugins/qsign-1.1.0-beta.mirai2.jar
                                    2023-09-12 14:30:44 W/EncryptService.alert:   `- Protected Domain: ProtectionDomain  (file:/D:/Mirai/plugins/qsign-1.1.0-beta.mirai2.jar <no signer certificates>)
                                     JvmPluginClassLoader{qsign-1.1.0-beta.mirai2.jar}
                                     <no principals>
                                     java.security.Permissions@f580c0 (
                                     ("java.io.FilePermission" "D:\Mirai\plugins\qsign-1.1.0-beta.mirai2.jar" "read")
                                    )
                                    
                                    
                                    2023-09-12 14:30:44 I/QSignService: register 1877025256
                                    2023-09-12 14:30:46 W/stderr: 9�� 12, 2023 2:30:46 ���� moe.fuqiuluo.unidbg.env.FileResolver resolve
                                    2023-09-12 14:30:46 W/stderr: ����: Couldn't find file: /mnt/sdcard/jly1/
                                    2023-09-12 14:30:46 W/stderr: 9�� 12, 2023 2:30:46 ���� moe.fuqiuluo.unidbg.env.FileResolver resolve
                                    2023-09-12 14:30:46 W/stderr: ����: Couldn't find file: /mnt/sdcard/jly1/a
                                    2023-09-12 14:30:47 I/QSignService: energy 810_9
                                    2023-09-12 14:30:47 I/Bot.1877025256: Calculating type 2 PoW, it can take some time....
                                    2023-09-12 14:30:47 I/Bot.1877025256: Got PoW result, cost: 117 ms
                                    2023-09-12 14:30:48 I/com.github.unidbg.linux.AndroidSyscallHandler: Return default pipe pair.
                                    2023-09-12 14:30:48 I/com.github.unidbg.linux.ARM64SyscallHandler: fork
                                    2023-09-12 14:31:17 I/QSignService: energy 810_2
                                    2023-09-12 14:31:18 E/console: net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                                    net.mamoe.mirai.network.BotAuthorizationException: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                                    	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:263)
                                    	at net.mamoe.mirai.internal.network.handler.CommonNetworkHandler$StateConnecting$startState$2.invokeSuspend(CommonNetworkHandler.kt:247)
                                    	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                    	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
                                    	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
                                    	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
                                    	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
                                    	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
                                    	Suppressed: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(1877025256), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)
                                    		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl.doLogin(SsoProcessor.kt:490)
                                    		at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$SlowLoginImpl$doLogin$1.invokeSuspend(SsoProcessor.kt)
                                    		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                    		at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33)
                                    		at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102)
                                    		at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
                                    		... 5 more
                                    Caused by: [CIRCULAR REFERENCE: net.mamoe.mirai.network.WrongPasswordException: Error(bot=Bot(1877025256), code=45, title=禁止登录, message=你当前使用的QQ版本过低,请前往QQ官网im.qq.com下载最新版QQ后重试。, errorInfo=)]
                                    
                                    

                                    进行滑块验证后报45,昨天刚出现情况,尝试更换了多个qsign以及fix-protocol版本均无法登录,每次测试前均清空bots文件夹。

                                    1 条回复 最后回复 回复 引用 0
                                    • G
                                      guizaipiao 最后由 编辑

                                      1.mirai 版本
                                      2.15.0

                                      2.协议版本信息

                                      ANDROID_PHONE  8.9.63.11390  2023-05-26T10:46:18+08:00
                                      ANDROID_PAD    8.9.63.11390  2023-05-26T10:46:18+08:00
                                      ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
                                      IPAD           8.9.33.614    2021-12-31T11:36:26+08:00
                                      MACOS          6.8.2.21241   2022-03-14T11:11:35+08:00
                                      

                                      3.登录方式及使用的协议
                                      密码登录(ANDROID_PHONE)

                                      4.出现的问题
                                      登录不上,日志内容如下:

                                      2023-09-13 14:08:55 W/Bot 1234567890: KFCFactory(config=file:///D:/tool/Mirai/AiMu3.0/aimu/aimu-server/KFCFactory.json) is not yet supported EncryptService with bot Bot(1234567890)
                                      java.lang.UnsupportedOperationException: repeated create EncryptService
                                      	at xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:81)
                                      	at net.mamoe.mirai.internal.network.components.EncryptServiceHolderImpl.<init>(EncryptServiceHolder.kt:49)
                                      	at net.mamoe.mirai.internal.QQAndroidBot.createBotLevelComponents(QQAndroidBot.kt:288)
                                      	at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:192)
                                      	at net.mamoe.mirai.internal.QQAndroidBot$defaultBotLevelComponents$2.invoke(QQAndroidBot.kt:191)
                                      	at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47)
                                      	at net.mamoe.mirai.internal.QQAndroidBot.getDefaultBotLevelComponents(QQAndroidBot.kt:191)
                                      	at net.mamoe.mirai.internal.QQAndroidBot.createNetworkLevelComponents(QQAndroidBot.kt:300)
                                      	at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:312)
                                      	at net.mamoe.mirai.internal.QQAndroidBot$createNetworkHandler$1.invoke(QQAndroidBot.kt:305)
                                      	at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelectorKt$KeepAliveNetworkHandlerSelector$1.createInstance(AbstractKeepAliveNetworkHandlerSelector.kt:277)
                                      	at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.refreshInstance(AbstractKeepAliveNetworkHandlerSelector.kt:249)
                                      	at net.mamoe.mirai.internal.network.handler.selector.AbstractKeepAliveNetworkHandlerSelector.getCurrentInstanceOrCreate(AbstractKeepAliveNetworkHandlerSelector.kt:57)
                                      	at net.mamoe.mirai.internal.network.handler.selector.SelectorNetworkHandler.getContext(SelectorNetworkHandler.kt:51)
                                      	at net.mamoe.mirai.internal.AbstractBot$network$2.invoke(AbstractBot.kt:139)
                                      	at net.mamoe.mirai.internal.AbstractBot$network$2.invoke(AbstractBot.kt:137)
                                      	at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
                                      	at net.mamoe.mirai.internal.AbstractBot.getNetwork(AbstractBot.kt:137)
                                      	at net.mamoe.mirai.internal.QQAndroidBot.getComponents(QQAndroidBot.kt:189)
                                      	at net.mamoe.mirai.internal.AbstractBot.login(AbstractBot.kt:156)
                                      	at net.mamoe.mirai.Bot$login$1.invoke(Bot.kt:65535)
                                      	at net.mamoe.mirai.Bot$login$1.invoke(Bot.kt)
                                      	at kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt$createCoroutineUnintercepted$$inlined$createCoroutineFromSuspendFunction$IntrinsicsKt__IntrinsicsJvmKt$1.invokeSuspend(IntrinsicsJvm.kt:205)
                                      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
                                      	at kotlin.coroutines.ContinuationKt.startCoroutine(Continuation.kt:115)
                                      	at me.him188.kotlin.jvm.blocking.bridge.internal.RunSuspendKt.$runSuspend$(RunSuspend.kt:18)
                                      	at net.mamoe.mirai.Bot.login(Bot.kt)
                                      	at com.aimu.qq.autoconfigure.AimuAutoConfiguration.bot(AimuAutoConfiguration.java:75)
                                      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                                      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
                                      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
                                      	at java.lang.reflect.Method.invoke(Method.java:498)
                                      	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
                                      	at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
                                      	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:638)
                                      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1334)
                                      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1177)
                                      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:564)
                                      	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
                                      	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
                                      	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
                                      	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
                                      	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
                                      	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944)
                                      	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)
                                      	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
                                      	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
                                      	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
                                      	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
                                      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
                                      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343)
                                      	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1332)
                                      	at com.aimu.AimuServerApplication.main(AimuServerApplication.java:14)
                                      
                                      

                                      5.肯德基工厂信息

                                      {
                                          "8.9.63": {
                                              "base_url": "http://127.0.0.1:8080",
                                              "type": "fuqiuluo/unidbg-fetch-qsign",
                                              "key": "114514"
                                          },
                                          "8.9.58": {
                                              "base_url": "http://127.0.0.1:8888",
                                              "type": "kiliokuara/magic-signer-guide",
                                              "server_identity_key": "vivo50",
                                              "authorization_key": "kfc"
                                          },
                                          "8.8.88": {
                                              "base_url": "",
                                              "type": "TLV544Provider"
                                          }
                                      }
                                      
                                      cssxsh 1 条回复 最后回复 回复 引用 0
                                      • cssxsh
                                        cssxsh @guizaipiao 最后由 编辑

                                        @guizaipiao 在 协议问题汇报 中说:

                                        repeated create EncryptService

                                        重复创建 bot 实例,并且先前的实例没有关闭以释放资源

                                        G 1 条回复 最后回复 回复 引用 0
                                        • G
                                          guizaipiao @cssxsh 最后由 编辑

                                          @cssxsh

                                          我代码没变,看了下好像是这个async-http-client依赖了3.0.0版本后就出现了这个问题,如果换回之前的2.12.3版本,就还是熟悉的code=45。。。

                                          		<dependency>
                                          		    <groupId>org.asynchttpclient</groupId>
                                          		    <artifactId>async-http-client</artifactId>
                                          		    <version>3.0.0.Beta2</version>
                                          		</dependency>
                                          

                                          大佬有什么解决办法吗?

                                          cssxsh 1 条回复 最后回复 回复 引用 0
                                          • cssxsh
                                            cssxsh @guizaipiao 最后由 编辑

                                            @guizaipiao

                                            1. 我已经说了问题的原因
                                              重复创建 bot 实例,并且先前的实例没有关闭以释放资源

                                            2. 不要张嘴就来,没有切实的证据不要说是某个依赖的问题
                                              并且报错栈堆明确指出触发的位置。和 async-http-client 无关

                                            3. 检测是否重复登录不是一开始就有的,是后面加的

                                            1 条回复 最后回复 回复 引用 0
                                            • Referenced by  舔狗___ 舔狗___ 
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 7 / 8
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact