MiraiForum

    • Register
    • Login
    • Search
    • Popular
    • Recent
    • Unsolved
    • Tags
    • Groups
    • 友情链接

    协议问题汇报

    官方公告
    54
    151
    27568
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      suiheng @suiheng last edited by

      This post is deleted!
      1 Reply Last reply Reply Quote 0
      • M
        mfygod last edited by

        mirai 版本

        2023-07-06 18:21:18 I/main: Backend: version 2.15.0-sign, built on 2023-06-23 00
        :42:57.
        2023-07-06 18:21:18 I/main: Frontend Terminal: version 2.15.0-sign, provided by
        Mamoe Technologies
        2023-07-06 18:21:18 I/main: Welcome to visit https://mirai.mamoe.net/
        2023-07-06 18:21:21 I/plugin: Successfully loaded plugin AntiRecall v1.0.3
        2023-07-06 18:21:21 I/plugin: Successfully loaded plugin Chat Command v0.6.0
        2023-07-06 18:21:21 I/fix-protocol-version: 协议版本检查更新...
        2023-07-06 18:21:21 I/fix-protocol-version: 注册服务...
        2023-07-06 18:21:21 I/plugin: Successfully loaded plugin fix-protocol-version v1
        .8.5
        2023-07-06 18:21:21 I/plugin: Successfully loaded plugin mirai-api-http v2.9.1
        2023-07-06 18:21:21 I/plugin: Successfully loaded plugin mirai-device-generator
        v1.2.0
        

        协议版本信息

        2023-07-06 18:21:22 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
        

        登录方式及使用的协议
        密码登录 安卓PHONE

        出现的问题

        7月 06, 2023 6:21:29 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve
        警告: Couldn't find file: stdin
        7月 06, 2023 6:21:29 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve
        警告: Couldn't find file: stdout
        7月 06, 2023 6:21:29 下午 moe.fuqiuluo.unidbg.env.FileResolver resolve
        警告: Couldn't find file: stderr
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/999
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/128
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/10
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/11
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/12
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/13
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/14
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/15
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/16
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/17
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/18
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/19
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/data/user/20
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler fstatat64
        警告: fstatat64 dirfd=-100, pathname=C:/data/user/0/com.tencent.mobileqq/files/.system_android_l2, statbuf=RW@0x40e9d008, flags=0
        7月 06, 2023 6:21:32 下午 com.github.unidbg.linux.ARM64SyscallHandler stat64
        信息: stat64 pathname=/system/lib/libhoudini.so
        

        用的大佬的 23-07-01.V1.1.0.JAR.mirai.2.15.0-sign 整合包 登陆一会机器人就会关闭 上面的是 unidbg-fetch-qsign-1.1.0 日志

        M 1 Reply Last reply Reply Quote 0
        • M
          mfygod @mfygod last edited by

          @mfygod

          2023-07-05 18:13:44 V/Bot.3187275495: Event: BotOfflineEvent.Dropped(bot=Bot(318
          7275495), cause=NettyChannelException(message=null, cause=null), reconnect=true)
          

          这个是mirai的代码

          M 1 Reply Last reply Reply Quote 0
          • M
            mfygod @mfygod last edited by

            @mfygod

            7月 06, 2023 8:21:36 下午 com.github.unidbg.linux.ARM64SyscallHandler fork
            信息: fork
            Exception in thread "DefaultDispatcher-worker-2" 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.ktor.network.sockets.CIOReaderKt$readFrom$2.invoke(CIOReader.kt:134)
            	at io.ktor.network.sockets.CIOReaderKt$readFrom$2.invoke(CIOReader.kt:133)
            	at io.ktor.utils.io.ByteBufferChannel.writeAvailable(ByteBufferChannel.kt:1466)
            	at io.ktor.utils.io.ByteBufferChannel.write$suspendImpl(ByteBufferChannel.kt:1496)
            	at io.ktor.utils.io.ByteBufferChannel.write(ByteBufferChannel.kt)
            	at io.ktor.utils.io.ByteWriteChannel$DefaultImpls.write$default(ByteWriteChannel.kt:88)
            	at io.ktor.network.sockets.CIOReaderKt.readFrom(CIOReader.kt:133)
            	at io.ktor.network.sockets.CIOReaderKt.access$readFrom(CIOReader.kt:1)
            	at io.ktor.network.sockets.CIOReaderKt$attachForReadingDirectImpl$1.invokeSuspend(CIOReader.kt:109)
            	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
            	at kotlinx.coroutines.DispatchedTaskKt.resume(DispatchedTask.kt:233)
            	at kotlinx.coroutines.DispatchedTaskKt.resumeUnconfined(DispatchedTask.kt:189)
            	at kotlinx.coroutines.DispatchedTaskKt.dispatch(DispatchedTask.kt:161)
            	at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(CancellableContinuationImpl.kt:474)
            	at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl(CancellableContinuationImpl.kt:508)
            	at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl$default(CancellableContinuationImpl.kt:497)
            	at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(CancellableContinuationImpl.kt:368)
            	at io.ktor.network.selector.SelectorManagerSupport.handleSelectedKey(SelectorManagerSupport.kt:84)
            	at io.ktor.network.selector.SelectorManagerSupport.handleSelectedKeys(SelectorManagerSupport.kt:65)
            	at io.ktor.network.selector.ActorSelectorManager.process(ActorSelectorManager.kt:70)
            	at io.ktor.network.selector.ActorSelectorManager.access$process(ActorSelectorManager.kt:18)
            	at io.ktor.network.selector.ActorSelectorManager$process$1.invokeSuspend(ActorSelectorManager.kt)
            	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
            	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
            	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
            	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:100)
            	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
            	Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [CoroutineName(selector), StandaloneCoroutine{Cancelling}@70e97419, Dispatchers.IO]
            Exception in thread "DefaultDispatcher-worker-4" 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.ktor.network.sockets.CIOReaderKt$readFrom$2.invoke(CIOReader.kt:134)
            	at io.ktor.network.sockets.CIOReaderKt$readFrom$2.invoke(CIOReader.kt:133)
            	at io.ktor.utils.io.ByteBufferChannel.writeAvailable(ByteBufferChannel.kt:1466)
            	at io.ktor.utils.io.ByteBufferChannel.write$suspendImpl(ByteBufferChannel.kt:1496)
            	at io.ktor.utils.io.ByteBufferChannel.write(ByteBufferChannel.kt)
            	at io.ktor.utils.io.ByteWriteChannel$DefaultImpls.write$default(ByteWriteChannel.kt:88)
            	at io.ktor.network.sockets.CIOReaderKt.readFrom(CIOReader.kt:133)
            	at io.ktor.network.sockets.CIOReaderKt.access$readFrom(CIOReader.kt:1)
            	at io.ktor.network.sockets.CIOReaderKt$attachForReadingDirectImpl$1.invokeSuspend(CIOReader.kt:109)
            	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
            	at kotlinx.coroutines.DispatchedTaskKt.resume(DispatchedTask.kt:233)
            	at kotlinx.coroutines.DispatchedTaskKt.resumeUnconfined(DispatchedTask.kt:189)
            	at kotlinx.coroutines.DispatchedTaskKt.dispatch(DispatchedTask.kt:161)
            	at kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(CancellableContinuationImpl.kt:474)
            	at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl(CancellableContinuationImpl.kt:508)
            	at kotlinx.coroutines.CancellableContinuationImpl.resumeImpl$default(CancellableContinuationImpl.kt:497)
            	at kotlinx.coroutines.CancellableContinuationImpl.resumeWith(CancellableContinuationImpl.kt:368)
            	at io.ktor.network.selector.SelectorManagerSupport.handleSelectedKey(SelectorManagerSupport.kt:84)
            	at io.ktor.network.selector.SelectorManagerSupport.handleSelectedKeys(SelectorManagerSupport.kt:65)
            	at io.ktor.network.selector.ActorSelectorManager.process(ActorSelectorManager.kt:70)
            	at io.ktor.network.selector.ActorSelectorManager.access$process(ActorSelectorManager.kt:18)
            	at io.ktor.network.selector.ActorSelectorManager$process$1.invokeSuspend(ActorSelectorManager.kt)
            	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
            	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
            	at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115)
            	at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:100)
            	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584)
            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793)
            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697)
            	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)
            	Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [CoroutineName(selector), StandaloneCoroutine{Cancelling}@f604423, Dispatchers.IO]
            
            

            这个也是unidbg-fetch-qsign-1.1.0 日志

            1 Reply Last reply Reply Quote 0
            • 或
              或许本该如此 last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • G
                gili-gili last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • K
                  kamaellee last edited by

                  • 1 mirai版本 2.15.0-dev-105
                  ===============================[ Mirai console 2.15.0-dev-105 ]===============================
                   __       __ __                   __  ______                                      __
                  |  \     /  \  \                 |  \/      \                                    |  \
                  | ▓▓\   /  ▓▓\▓▓ ______   ______  \▓▓  ▓▓▓▓▓▓\ ______  _______   _______  ______ | ▓▓ ______
                  | ▓▓▓\ /  ▓▓▓  \/      \ |      \|  \ ▓▓   \▓▓/      \|       \ /       \/      \| ▓▓/      \
                  | ▓▓▓▓\  ▓▓▓▓ ▓▓  ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓     |  ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\  ▓▓▓▓▓▓▓  ▓▓▓▓▓▓\ ▓▓  ▓▓▓▓▓▓\
                  | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓   \▓▓/      ▓▓ ▓▓ ▓▓   __| ▓▓  | ▓▓ ▓▓  | ▓▓\▓▓    \| ▓▓  | ▓▓ ▓▓ ▓▓    ▓▓
                  | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓     |  ▓▓▓▓▓▓▓ ▓▓ ▓▓__/  \ ▓▓__/ ▓▓ ▓▓  | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
                  | ▓▓  \▓ | ▓▓ ▓▓ ▓▓      \▓▓    ▓▓ ▓▓\▓▓    ▓▓\▓▓    ▓▓ ▓▓  | ▓▓       ▓▓\▓▓    ▓▓ ▓▓\▓▓     \
                   \▓▓      \▓▓\▓▓\▓▓       \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓   \▓▓\▓▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
                  
                  
                  2023-07-11 01:05:52 I/main: Backend: version 2.15.0-dev-105, built on 2023-07-04 18:49:13.
                  2023-07-11 01:05:52 I/main: Frontend Terminal: version 2.15.0-dev-105, provided by Mamoe Technologies
                  
                  • 2.协议版本信息
                  2023-07-11 01:05:56 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
                  
                  • 3.登录方式及使用的协议
                    ANDROID_PHONE/ANDROID_PAD 密码登录

                  • 4.出现的问题
                    1.9.3 报错后继续运行 能唤起TxCaptchaHelper

                  2023-07-11 01:14:17 W/EncryptService.alert: Encrypt service was loaded: xyz.cssxsh.mirai.tool.KFCFactory@5117cad9
                  2023-07-11 01:14:17 W/EncryptService.alert: All outgoing message may be leaked by this service.
                  2023-07-11 01:14:17 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider.2023-07-11 01:14:17 W/EncryptService.alert: Service details:
                  2023-07-11 01:14:17 W/EncryptService.alert:   `- Jvm Class: class xyz.cssxsh.mirai.tool.KFCFactory
                  2023-07-11 01:14:17 W/EncryptService.alert:   `- ClassLoader: JvmPluginClassLoader{fix-protocol-version-1.9.3.mirai2.jar}
                  2023-07-11 01:14:17 W/EncryptService.alert:   `- Source: file:/www/wwwroot/bot/frontend/plugins/fix-protocol-version-1.9.3.mirai2.jar2023-07-11 01:14:17 W/EncryptService.alert:   `- Protected Domain: ProtectionDomain  (file:/www/wwwroot/bot/frontend/plugins/fix-protocol-version-1.9.3.mirai2.jar <no signer cert
                  ificates>)
                   JvmPluginClassLoader{fix-protocol-version-1.9.3.mirai2.jar}
                   <no principals>
                   java.security.Permissions@6b6bf6d5 ( ("java.io.FilePermission" "/www/wwwroot/bot/frontend/plugins/fix-protocol-version-1.9.3.mirai2.jar" "read")
                  )
                  
                  2023-07-11 01:14:19 I/UnidbgFetchQsign: Bot(xxx) initialize by http://127.0.0.1:11053
                  2023-07-11 01:14:39 I/UnidbgFetchQsign: Bot(xxx) register, The QQ has already loaded an instance, so this time it is deleting the existing instance and creating a new one.
                  2023-07-11 01:14:39 I/UnidbgFetchQsign: Bot(xxx) initialize complete
                  2023-07-11 01:14:45 I/Bot.xxx: Calculating type 2 PoW, it can take some time....
                  2023-07-11 01:14:45 I/Bot.xxx: Got PoW result, cost: 285 ms
                  2023-07-11 01:14:45 I/Bot.xxx: [SliderCaptcha] 需要滑动验证码, 请按照以下链接的步骤完成滑动验证码, 然后输入获取到的 ticket
                  2023-07-11 01:14:45 I/Bot.xxx: [SliderCaptcha] Slider captcha required. Please solve the captcha with following link. Type ticket here after completion.
                  2023-07-11 01:14:45 I/Bot.xxx: [SliderCaptcha] @see https://github.com/project-mirai/mirai-login-solver-selenium
                  2023-07-11 01:14:45 I/Bot.xxx: [SliderCaptcha] @see https://docs.mirai.mamoe.net/mirai-login-solver-selenium/
                  2023-07-11 01:14:45 I/Bot.xxx: [SliderCaptcha] 或者输入 helper 来使用 TxCaptchaHelper 完成滑动验证码
                  2023-07-11 01:14:45 I/Bot.xxx: [SliderCaptcha] Or type helper to resolve slider captcha with TxCaptchaHelper.apk
                  

                  使用sakura验证后出现45问题

                  2023-07-11 01:14:59 I/Bot.xxx: 请在手机端使用请求码xxxx完成验证,完成后再次发送请求得到ticket
                  Login failed: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                  2023-07-11 01:15:16 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(xxx), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通过问题反馈与
                  我们联系。, 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(xxx), code=45, title=禁止登录, message=登录失败,建议升级最新版本后重试,或通
                  过问题反馈与我们联系。, errorInfo=)]
                  

                  相关隐私信息已替换,谢谢大佬的解答

                  cssxsh 1 Reply Last reply Reply Quote 0
                  • cssxsh
                    cssxsh @kamaellee last edited by

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

                    ANDROID_PHONE 8.9.58.11170 2023-05-19T11:35+08:00
                    ANDROID_PAD 8.9.58.11170 2023-05-19T11:35+08:00

                    ?

                    1 Reply Last reply Reply Quote 0
                    • Y
                      yrdmj2023 last edited by

                      1、mirai版本

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

                      2、协议版本信息
                      没有安装 fix-protocol-version
                      3、登录方式及使用的协议
                      扫码登录(ANDROID_WATCH)
                      4、出现的问题
                      能登录,但是稍等马上出错退出,错误代码238

                      
                      2023-07-11 18:21:02 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                      2023-07-11 18:21:02 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
                      2023-07-11 18:21:02 I/main: Welcome to visit https://mirai.mamoe.net/
                      2023-07-11 18:21:02 I/QRLogin: Loading QRLogin v0.1.9
                      2023-07-11 18:21:02 W/QRLogin: 本插件仅在 2.15.0 或以上工作,且在正式版或先行发布版(RC)中可能无法使用
                      2023-07-11 18:21:02 I/plugin: Successfully loaded plugin QRLogin v0.1.9
                      2023-07-11 18:21:03 I/plugin: Successfully loaded plugin mirai-login-solver-sakura v0.0.10
                      2023-07-11 18:21:03 I/plugin: Successfully loaded plugin MCL Addon v2.1.1
                      2023-07-11 18:21:03 I/main: Prepared built-in commands: autoLogin, help, login, logout, permission, status, stop
                      2023-07-11 18:21:03 I/QRLogin: 正在启用插件 QRLogin v0.1.9
                      2023-07-11 18:21:03 I/QRLogin: Mirai 版本: 2.15.0
                      2023-07-11 18:21:03 I/QRLogin: 正在进行自动登录...
                      2023-07-11 18:21:03 I/QRLogin: Auto-login 865043709, protocol: ANDROID_WATCH, heartbeatStrategy: STAT_HB
                      2023-07-11 18:21:03 I/QRLoginSolver: 登录解决器更换为 QRLoginSolver
                      2023-07-11 18:21:04 I/QRLoginSolver: 将会在弹出窗口显示二维码图片,请在相似网络环境下使用手机QQ扫码登录。若看不清图片,请查看文件:
                      2023-07-11 18:21:04 I/QRLoginSolver: file:///E:/mirai-2.15.0/mirai-2.15.0/data/top.mrxiaom.qrlogin/mirai-qrcode-865043709-1689070864.png
                      2023-07-11 18:21:04 I/QRLoginSolver: 等待扫描二维码中
                      2023-07-11 18:21:14 I/QRLoginSolver: 扫描完成,请在手机 QQ 确认登录
                      2023-07-11 18:21:19 I/QRLoginSolver: 已确认登录
                      2023-07-11 18:21:19 I/Bot.865043709: Login successful
                      2023-07-11 18:21:19 I/Bot.865043709: Saved account secrets to local cache for fast login.
                      2023-07-11 18:21:19 I/Bot.865043709: Login successful.
                      2023-07-11 18:21:29 V/Bot.865043709: Event: BotOnlineEvent(bot=Bot(865043709))
                      2023-07-11 18:21:29 I/Bot.865043709: Bot login successful.
                      2023-07-11 18:21:29 V/Bot.865043709: Event: net.mamoe.mirai.console.events.AutoLoginEvent$Success@194911c1
                      2023-07-11 18:21:29 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8
                      2023-07-11 18:21:29 W/MCL Addon: iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用
                      2023-07-11 18:21:29 I/main: 3 plugin(s) enabled.
                      2023-07-11 18:21:29 I/main: Auto-login 865043709, protocol: ANDROID_WATCH, heartbeatStrategy: STAT_HB
                      2023-07-11 18:21:30 E/Bot.865043709: Failed to load account secrets from local cache. Invalidating cache...
                      net.mamoe.mirai.internal.utils.crypto.DecryptionFailedException
                      	at net.mamoe.mirai.internal.utils.crypto.TEA.fail(TEA.kt:299)
                      	at net.mamoe.mirai.internal.utils.crypto.TEA.doOption$decrypt(TEA.kt:275)
                      	at net.mamoe.mirai.internal.utils.crypto.TEA.doOption(TEA.kt:295)
                      	at net.mamoe.mirai.internal.utils.crypto.TEA.decrypt(TEA.kt:319)
                      	at net.mamoe.mirai.internal.utils.crypto.TEA.decrypt$default(TEA.kt:318)
                      	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecretsImpl(AccountSecretsManager.kt:196)
                      	at net.mamoe.mirai.internal.network.components.FileCacheAccountSecretsManager.getSecrets(AccountSecretsManager.kt:190)
                      	at net.mamoe.mirai.internal.network.components.CombinedAccountSecretsManager.getSecrets(AccountSecretsManager.kt:238)
                      	at net.mamoe.mirai.internal.network.components.AccountSecretsManagerKt.getSecretsOrCreate(AccountSecretsManager.kt:150)
                      	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.createClient(BotClientHolder.kt:42)
                      	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.access$createClient(BotClientHolder.kt:26)
                      	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:30)
                      	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl$client$2.invoke(BotClientHolder.kt:30)
                      	at net.mamoe.mirai.utils.LateinitMutableProperty.getValue(LateinitMutableProperty.kt:47)
                      	at net.mamoe.mirai.internal.network.components.BotClientHolderImpl.getClient(BotClientHolder.kt:30)
                      	at net.mamoe.mirai.internal.network.qimei.QimeiKt.requestQimei(Qimei.kt:43)
                      	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:218)
                      	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)
                      
                      2023-07-11 18:21:30 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(865043709), code=238, title=禁止登录, message=请使用手Q扫描二维码或短信登录。, 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(865043709), code=238, title=禁止登录, message=请使用手Q扫描二维码或短信登录。, errorInfo=)]
                      
                      2023-07-11 18:21:30 I/Bot.865043709: Bot cancelled: Bot closed
                      2023-07-11 18:21:30 V/Bot.865043709: Event: net.mamoe.mirai.console.events.AutoLoginEvent$Failure@7019d619
                      2023-07-11 18:21:30 I/main: mirai-console started successfully.
                      
                      
                      cssxsh 1 Reply Last reply Reply Quote 0
                      • cssxsh
                        cssxsh @yrdmj2023 last edited by

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

                        2023-07-11 18:21:29 I/main: Auto-login 865043709, protocol: ANDROID_WATCH, heartbeatStrategy: STAT_HB

                        2023-07-11 18:21:30 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>)

                        你配置了一个自动登录(密码)

                        Y 2 Replies Last reply Reply Quote 0
                        • Y
                          yrdmj2023 @cssxsh last edited by

                          @cssxsh 去掉自动登录后,扫码能够登录,然后出现验证,验证过后,失败,提示237错误

                          2023-07-11 20:45:27 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                          2023-07-11 20:45:27 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
                          2023-07-11 20:45:27 I/main: Welcome to visit https://mirai.mamoe.net/
                          2023-07-11 20:45:28 I/QRLogin: Loading QRLogin v0.1.9
                          2023-07-11 20:45:28 W/QRLogin: 本插件仅在 2.15.0 或以上工作,且在正式版或先行发布版(RC)中可能无法使用
                          2023-07-11 20:45:28 I/plugin: Successfully loaded plugin QRLogin v0.1.9
                          2023-07-11 20:45:28 I/plugin: Successfully loaded plugin mirai-login-solver-sakura v0.0.10
                          2023-07-11 20:45:28 I/plugin: Successfully loaded plugin MCL Addon v2.1.1
                          2023-07-11 20:45:28 I/main: Prepared built-in commands: autoLogin, help, login, logout, permission, status, stop
                          2023-07-11 20:45:28 I/QRLogin: 正在启用插件 QRLogin v0.1.9
                          2023-07-11 20:45:28 I/QRLogin: Mirai 版本: 2.15.0
                          2023-07-11 20:45:28 I/QRLogin: 正在进行自动登录...
                          2023-07-11 20:45:28 I/QRLogin: Auto-login 865043709, protocol: ANDROID_WATCH, heartbeatStrategy: STAT_HB
                          2023-07-11 20:45:28 I/QRLoginSolver: 登录解决器更换为 QRLoginSolver
                          2023-07-11 20:45:29 I/QRLoginSolver: 将会在弹出窗口显示二维码图片,请在相似网络环境下使用手机QQ扫码登录。若看不清图片,请查看文件:
                          2023-07-11 20:45:29 I/QRLoginSolver: file:///E:/mirai-2.15.0/mirai-2.15.0/data/top.mrxiaom.qrlogin/mirai-qrcode-865043709-1689079529.png
                          2023-07-11 20:45:29 I/QRLoginSolver: 等待扫描二维码中
                          2023-07-11 20:45:44 I/QRLoginSolver: 扫描完成,请在手机 QQ 确认登录
                          2023-07-11 20:45:55 I/QRLoginSolver: 已确认登录
                          2023-07-11 20:45:55 I/Bot.865043709: Login successful
                          2023-07-11 20:45:55 I/Bot.865043709: Saved account secrets to local cache for fast login.
                          2023-07-11 20:45:55 I/Bot.865043709: Login successful.
                          2023-07-11 20:46:05 V/Bot.865043709: Event: BotOnlineEvent(bot=Bot(865043709))
                          2023-07-11 20:46:05 I/Bot.865043709: Bot login successful.
                          2023-07-11 20:46:05 V/Bot.865043709: Event: net.mamoe.mirai.console.events.AutoLoginEvent$Success@11574592
                          2023-07-11 20:46:05 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8
                          2023-07-11 20:46:05 W/MCL Addon: iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用
                          2023-07-11 20:46:05 I/main: 3 plugin(s) enabled.
                          2023-07-11 20:46:05 I/main: Auto-login 12345, protocol: ANDROID_PHONE, heartbeatStrategy: STAT_HB
                          2023-07-11 20:46:06 I/Bot.12345: Calculating type 2 PoW, it can take some time....
                          2023-07-11 20:46:06 I/Bot.12345: Got PoW result, cost: 112 ms
                          2023-07-11 20:47:49 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(12345), code=237, title=安全提醒, message=当前网络不稳定,登录失败。推荐使用常用设备或通过手机号登录。, 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(12345), code=237, title=安全提醒, message=当前网络不稳定,登录失败。推荐使用常用设备或通过手机号登录。, errorInfo=)]
                          
                          2023-07-11 20:47:49 I/Bot.12345: Bot cancelled: Bot closed
                          2023-07-11 20:47:49 V/Bot.12345: Event: net.mamoe.mirai.console.events.AutoLoginEvent$Failure@5ba184fc
                          2023-07-11 20:47:49 I/main: mirai-console started successfully.
                          
                          1 Reply Last reply Reply Quote 0
                          • Y
                            yrdmj2023 @cssxsh last edited by

                            @cssxsh 需要把自动登录里的帐号清空。已经登录成功,谢谢啊

                            1 Reply Last reply Reply Quote 0
                            • tamamoimoto
                              tamamoimoto last edited by

                              • 1.mirai版本 2.15.0
                              ===================================[ Mirai console 2.15.0 ]===================================
                               __       __ __                   __  ______                                      __
                              |  \     /  \  \                 |  \/      \                                    |  \
                              | ▓▓\   /  ▓▓\▓▓ ______   ______  \▓▓  ▓▓▓▓▓▓\ ______  _______   _______  ______ | ▓▓ ______
                              | ▓▓▓\ /  ▓▓▓  \/      \ |      \|  \ ▓▓   \▓▓/      \|       \ /       \/      \| ▓▓/      \
                              | ▓▓▓▓\  ▓▓▓▓ ▓▓  ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓     |  ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\  ▓▓▓▓▓▓▓  ▓▓▓▓▓▓\ ▓▓  ▓▓▓▓▓▓\
                              | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓   \▓▓/      ▓▓ ▓▓ ▓▓   __| ▓▓  | ▓▓ ▓▓  | ▓▓\▓▓    \| ▓▓  | ▓▓ ▓▓ ▓▓    ▓▓
                              | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓     |  ▓▓▓▓▓▓▓ ▓▓ ▓▓__/  \ ▓▓__/ ▓▓ ▓▓  | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
                              | ▓▓  \▓ | ▓▓ ▓▓ ▓▓      \▓▓    ▓▓ ▓▓\▓▓    ▓▓\▓▓    ▓▓ ▓▓  | ▓▓       ▓▓\▓▓    ▓▓ ▓▓\▓▓     \
                               \▓▓      \▓▓\▓▓\▓▓       \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓   \▓▓\▓▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
                              2023-07-12 21:53:15 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                              2023-07-12 21:53:15 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
                              
                              • 2.协议版本信息
                              2023-07-12 21:53:30 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
                              
                              • 3.登录方式及使用的协议
                                ANDROID_PHONE 密码登录

                              • 4.出现的问题
                                滑动验证后237

                              请使用 SakuraLoginSolver 打开 http://<ip>:22333/request/request/97077791 来完成验证
                              Login failed: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                              2023-07-12 21:54:10 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(208388298), code=237, title=安全提醒, message=当前网络不稳定,登录失败。推荐使用常用设备或通过手机号登录。, 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(208388298), code=237, title=安全提醒, message=当前网络不稳定,登录失败。推荐使用常用设备或通过手机号登录。, errorInfo=)]
                              
                              2023-07-12 21:54:10 I/Bot.208388298: Bot cancelled: Bot closed
                              
                              

                              是不是不能使用unidbg-fetch-qsign 1.1.0,用的是别人的签名服务器,垃圾服务器开签名服务器会超时

                              cssxsh 1 Reply Last reply Reply Quote 0
                              • cssxsh
                                cssxsh @tamamoimoto last edited by

                                @tamamoimoto

                                code=237 属于滑块验证处理有问题,比如处理的太慢之类的,
                                你可以多尝试几次

                                Request timeout 看这个
                                https://github.com/cssxsh/fix-protocol-version/discussions/45

                                1 Reply Last reply Reply Quote 0
                                • T
                                  Takeoff0518 last edited by

                                  1. Mirai 版本
                                    2.15.0
                                  ===================================[ Mirai console 2.15.0 ]===================================
                                   __       __ __                   __  ______                                      __
                                  |  \     /  \  \                 |  \/      \                                    |  \
                                  | ▓▓\   /  ▓▓\▓▓ ______   ______  \▓▓  ▓▓▓▓▓▓\ ______  _______   _______  ______ | ▓▓ ______
                                  | ▓▓▓\ /  ▓▓▓  \/      \ |      \|  \ ▓▓   \▓▓/      \|       \ /       \/      \| ▓▓/      \
                                  | ▓▓▓▓\  ▓▓▓▓ ▓▓  ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓     |  ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\  ▓▓▓▓▓▓▓  ▓▓▓▓▓▓\ ▓▓  ▓▓▓▓▓▓\
                                  | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓   \▓▓/      ▓▓ ▓▓ ▓▓   __| ▓▓  | ▓▓ ▓▓  | ▓▓\▓▓    \| ▓▓  | ▓▓ ▓▓ ▓▓    ▓▓
                                  | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓     |  ▓▓▓▓▓▓▓ ▓▓ ▓▓__/  \ ▓▓__/ ▓▓ ▓▓  | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
                                  | ▓▓  \▓ | ▓▓ ▓▓ ▓▓      \▓▓    ▓▓ ▓▓\▓▓    ▓▓\▓▓    ▓▓ ▓▓  | ▓▓       ▓▓\▓▓    ▓▓ ▓▓\▓▓     \
                                   \▓▓      \▓▓\▓▓\▓▓       \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓   \▓▓\▓▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
                                  
                                  
                                  2023-07-14 16:00:21 I/main: Backend: version 2.15.0, built on 2023-07-11 04:57:17.
                                  2023-07-14 16:00:21 I/main: Frontend Terminal: version 2.15.0, provided by Mamoe Technologies
                                  2023-07-14 16:00:21 I/main: Welcome to visit https://mirai.mamoe.net/
                                  
                                  1. 协议版本信息
                                  2023-07-14 16:00:27 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
                                  
                                  1. 登录方式及使用的协议
                                    ANDROID_PHONE 密码登录
                                  2. 出现的问题
                                    滑动验证,输入 ticket 后 code=45
                                  > login 2******** *** ANDROID_PHONE
                                  2023-07-14 16:00:54 W/EncryptService.alert: Encrypt service was loaded: KFCFactory(config=file:///opt/data/mcl/KFCFactory.json)
                                  2023-07-14 16:00:54 W/EncryptService.alert: All outgoing message may be leaked by this service.
                                  2023-07-14 16:00:54 W/EncryptService.alert: Use this service if and only if you trusted this service and the service provider.
                                  2023-07-14 16:00:54 W/EncryptService.alert: Service details:
                                  2023-07-14 16:00:54 W/EncryptService.alert:   `- Jvm Class: class xyz.cssxsh.mirai.tool.KFCFactory
                                  2023-07-14 16:00:54 W/EncryptService.alert:   `- ClassLoader: JvmPluginClassLoader{fix-protocol-version-1.9.5.mirai2.jar}
                                  2023-07-14 16:00:54 W/EncryptService.alert:   `- Source: file:/opt/data/mcl/plugins/fix-protocol-version-1.9.5.mirai2.jar
                                  2023-07-14 16:00:54 W/EncryptService.alert:   `- Protected Domain: ProtectionDomain  (file:/opt/data/mcl/plugins/fix-protocol-version-1.9.5.mirai2.jar <no signer certificates>)
                                   JvmPluginClassLoader{fix-protocol-version-1.9.5.mirai2.jar}
                                   <no principals>
                                   java.security.Permissions@13b6bb93 (
                                   ("java.io.FilePermission" "/opt/data/mcl/plugins/fix-protocol-version-1.9.5.mirai2.jar" "read")
                                  )
                                  
                                  
                                  2023-07-14 16:00:55 I/UnidbgFetchQsign: Bot(2********) initialize by http://127.0.0.1:8080
                                  2023-07-14 16:01:07 I/UnidbgFetchQsign: Bot(2********) register, Instance loaded successfully.
                                  2023-07-14 16:01:07 I/UnidbgFetchQsign: Bot(2********) initialize complete
                                  2023-07-14 16:01:13 I/Bot.2********: Calculating type 2 PoW, it can take some time....
                                  2023-07-14 16:01:13 I/Bot.2********: Got PoW result, cost: 114 ms
                                  2023-07-14 16:01:13 I/Bot.2********: [SliderCaptcha] 需要滑动验证码, 请按照以下链接的步骤完成滑动验证码, 然后输入获取到 的 ticket
                                  2023-07-14 16:01:13 I/Bot.2********: [SliderCaptcha] Slider captcha required. Please solve the captcha with following link. Type ticket here after completion.
                                  2023-07-14 16:01:13 I/Bot.2********: [SliderCaptcha] @see https://github.com/project-mirai/mirai-login-solver-selenium
                                  2023-07-14 16:01:13 I/Bot.2********: [SliderCaptcha] @see https://docs.mirai.mamoe.net/mirai-login-solver-selenium/
                                  2023-07-14 16:01:13 I/Bot.2********: [SliderCaptcha] 或者输入 helper 来使用 TxCaptchaHelper 完成滑动验证码
                                  2023-07-14 16:01:13 I/Bot.2********: [SliderCaptcha] Or type helper to resolve slider captcha with TxCaptchaHelper.apk
                                  2023-07-14 16:01:13 W/Bot.2********: [SliderCaptcha] TxCaptchaHelper 的在线服务疑似被屏蔽,可能无法使用。TxCaptchaHelper 现已无法满足登录QQ机器人,请在以下 链接下载全新的验证器
                                  2023-07-14 16:01:13 W/Bot.2********: [SliderCaptcha] The service of TxCaptchaHelper might be blocked. We recommend you to download the new login solver plugin in below link.
                                  2023-07-14 16:01:13 W/Bot.2********: [SliderCaptcha] @see https://github.com/KasukuSakura/mirai-login-solver-sakura
                                  2023-07-14 16:01:13 I/Bot.2********: [SliderCaptcha] Captcha link: https://ssl.captcha.qq.com/template/wireless_mqq_captcha.html?style=simple&aid=16&uin=****
                                  LOGIN> > t03***
                                  2023-07-14 16:01:44 I/Bot.2********: [SliderCaptcha] 正在提交中...
                                  2023-07-14 16:01:44 I/Bot.2********: [SliderCaptcha] Submitting...
                                  2023-07-14 16:01:47 I/Bot.2********: Bot cancelled: Bot closed
                                  Login failed: BotAuthorization(BotAuthorization.byPassword(<ERASED>)) threw an exception during authorization process. See cause below.
                                  2023-07-14 16:01:47 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(2********), code=45, title=禁止登录, message=登录失败,建议升级最新版本后 重试,或通过问题反馈与我们联系。, 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(2********), code=45, title=禁止登录, message=登录失败,建议升 级最新版本后重试,或通过问题反馈与我们联系。, errorInfo=)]
                                  
                                  >
                                  
                                  

                                  KFCFactory.json:

                                  {
                                      "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",
                                          "serverIdentityKey": "vivo50",
                                          "authorizationKey": "kfc"
                                      }
                                  }
                                  

                                  unidbg-fetch-qsign 版本 1.1.4

                                  cssxsh 1 Reply Last reply Reply Quote 0
                                  • cssxsh
                                    cssxsh @Takeoff0518 last edited by

                                    @Takeoff0518

                                    unidbg-fetch-qsign 自带两个版本 8.9.63 8.9.68 支持
                                    这个版本是在启动时指定的

                                    你的 mirai 的协议版本是 8.9.63

                                    请检查是否匹配

                                    T 1 Reply Last reply Reply Quote 0
                                    • N
                                      N70_ last edited by

                                      This post is deleted!
                                      1 Reply Last reply Reply Quote 0
                                      • N
                                        N70_ last edited by

                                        1.miral版本:2.15.0

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

                                        2.协议版本信息

                                        2023-07-14 21:13:14 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
                                        

                                        3.登录方式及协议:密码登录(ANDROID_PAD)
                                        4.出现的问题:自动登录时提示检查magic-signer-guide by http://127.0.0.1:8888可用性

                                        2023-07-16 12:18:35 E/main: java.lang.RuntimeException: 请检查 magic-signer-guide by http://127.0.0.1:8888 的可用性
                                        java.lang.RuntimeException: 请检查 magic-signer-guide by http://127.0.0.1:8888 的可用性
                                                at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:97)
                                                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.lang.RuntimeException: 请检查 magic-signer-guide by http://127.0.0.1:8888 的可用性
                                                        at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:97)
                                                        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
                                                Caused by: java.net.ConnectException: Connection refused: connect
                                                        at java.base/sun.nio.ch.Net.connect0(Native Method)
                                                        at java.base/sun.nio.ch.Net.connect(Unknown Source)
                                                        at java.base/sun.nio.ch.Net.connect(Unknown Source)
                                                        at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
                                                        at java.base/java.net.Socket.connect(Unknown Source)
                                                        at java.base/java.net.Socket.connect(Unknown Source)
                                                        at java.base/sun.net.NetworkClient.doConnect(Unknown Source)
                                                        at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
                                                        at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
                                                        at java.base/sun.net.www.http.HttpClient.<init>(Unknown Source)
                                                        at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
                                                        at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
                                                        at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
                                                        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
                                                        at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                                                        at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
                                                        at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:95)
                                                        ... 48 more
                                        Caused by: java.net.ConnectException: Connection refused: connect
                                                at java.base/sun.nio.ch.Net.connect0(Native Method)
                                                at java.base/sun.nio.ch.Net.connect(Unknown Source)
                                                at java.base/sun.nio.ch.Net.connect(Unknown Source)
                                                at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
                                                at java.base/java.net.Socket.connect(Unknown Source)
                                                at java.base/java.net.Socket.connect(Unknown Source)
                                                at java.base/sun.net.NetworkClient.doConnect(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.<init>(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
                                                at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:95)
                                                ... 42 more
                                        2023-07-16 12:18:35 E/Bot.1358971307: java.lang.RuntimeException: 请检查 magic-signer-guide by http://127.0.0.1:8888 的 可用性
                                        java.lang.RuntimeException: 请检查 magic-signer-guide by http://127.0.0.1:8888 的可用性
                                                at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:97)
                                                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)
                                        Caused by: java.net.ConnectException: Connection refused: connect
                                                at java.base/sun.nio.ch.Net.connect0(Native Method)
                                                at java.base/sun.nio.ch.Net.connect(Unknown Source)
                                                at java.base/sun.nio.ch.Net.connect(Unknown Source)
                                                at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
                                                at java.base/java.net.Socket.connect(Unknown Source)
                                                at java.base/java.net.Socket.connect(Unknown Source)
                                                at java.base/sun.net.NetworkClient.doConnect(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.<init>(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
                                                at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:95)
                                                ... 61 more
                                        
                                        2023-07-16 12:18:35 E/main: Failed to init MiraiConsole.
                                        java.lang.RuntimeException: 请检查 magic-signer-guide by http://127.0.0.1:8888 的可用性
                                                at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:97)
                                                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)
                                        Caused by: java.net.ConnectException: Connection refused: connect
                                                at java.base/sun.nio.ch.Net.connect0(Native Method)
                                                at java.base/sun.nio.ch.Net.connect(Unknown Source)
                                                at java.base/sun.nio.ch.Net.connect(Unknown Source)
                                                at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source)
                                                at java.base/java.net.Socket.connect(Unknown Source)
                                                at java.base/java.net.Socket.connect(Unknown Source)
                                                at java.base/sun.net.NetworkClient.doConnect(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.openServer(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.<init>(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
                                                at java.base/sun.net.www.http.HttpClient.New(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
                                                at java.base/sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
                                                at fix-protocol-version-1.9.5.mirai2.jar//xyz.cssxsh.mirai.tool.KFCFactory.createForBot(KFCFactory.kt:95)
                                                ... 48 more
                                        

                                        5.KFCFactory.json

                                        {
                                            "0.0.0": {
                                                "base_url": "http://127.0.0.1:8080",
                                                "type": "fuqiuluo/unidbg-fetch-qsign",
                                                "key": "114514"
                                            },
                                            "0.1.0": {
                                                "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": "http://127.0.0.1:80",
                                                "type": "TLV544Provider"
                                            },
                                        
                                            "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",
                                                "serverIdentityKey": "vivo50",
                                                "authorizationKey": "kfc"
                                            }
                                        }
                                        
                                        cssxsh 1 Reply Last reply Reply Quote 0
                                        • T
                                          Takeoff0518 @cssxsh last edited by

                                          @cssxsh 感谢,已经正常跑起来+登录了。

                                          1 Reply Last reply Reply Quote 0
                                          • cssxsh
                                            cssxsh @N70_ last edited by

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

                                            ANDROID_PHONE 8.9.58.11170 2023-05-19T11:35+08:00
                                            ANDROID_PAD 8.9.58.11170 2023-05-19T11:35+08:00

                                            N 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 6
                                            • 7
                                            • 8
                                            • 6 / 8
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact