MiraiForum

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

    更新到mirai 2.15.0-M1后无法进入登录验证

    使用交流
    2
    4
    389
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • L
      LLLLoik 最后由 LLLLoik 编辑

      如题,更新到2.15.0-M1版本后无法进入登录验证,出现报错

      2023-06-21 21:42:20 E/main: net.mamoe.mirai.internal.network.auth.ProducerFailureException
      

      完整信息如下

      =================================[ Mirai console 2.15.0-M1 ]==================================
       __       __ __                   __  ______                                      __
      |  \     /  \  \                 |  \/      \                                    |  \
      | ▓▓\   /  ▓▓\▓▓ ______   ______  \▓▓  ▓▓▓▓▓▓\ ______  _______   _______  ______ | ▓▓ ______
      | ▓▓▓\ /  ▓▓▓  \/      \ |      \|  \ ▓▓   \▓▓/      \|       \ /       \/      \| ▓▓/      \
      | ▓▓▓▓\  ▓▓▓▓ ▓▓  ▓▓▓▓▓▓\ \▓▓▓▓▓▓\ ▓▓ ▓▓     |  ▓▓▓▓▓▓\ ▓▓▓▓▓▓▓\  ▓▓▓▓▓▓▓  ▓▓▓▓▓▓\ ▓▓  ▓▓▓▓▓▓\
      | ▓▓\▓▓ ▓▓ ▓▓ ▓▓ ▓▓   \▓▓/      ▓▓ ▓▓ ▓▓   __| ▓▓  | ▓▓ ▓▓  | ▓▓\▓▓    \| ▓▓  | ▓▓ ▓▓ ▓▓    ▓▓
      | ▓▓ \▓▓▓| ▓▓ ▓▓ ▓▓     |  ▓▓▓▓▓▓▓ ▓▓ ▓▓__/  \ ▓▓__/ ▓▓ ▓▓  | ▓▓_\▓▓▓▓▓▓\ ▓▓__/ ▓▓ ▓▓ ▓▓▓▓▓▓▓▓
      | ▓▓  \▓ | ▓▓ ▓▓ ▓▓      \▓▓    ▓▓ ▓▓\▓▓    ▓▓\▓▓    ▓▓ ▓▓  | ▓▓       ▓▓\▓▓    ▓▓ ▓▓\▓▓     \
       \▓▓      \▓▓\▓▓\▓▓       \▓▓▓▓▓▓▓\▓▓ \▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓   \▓▓\▓▓▓▓▓▓▓  \▓▓▓▓▓▓ \▓▓ \▓▓▓▓▓▓▓
      
      
      2023-06-21 21:42:16 I/main: Backend: version 2.15.0-M1, built on 2023-03-21 22:16:35.
      2023-06-21 21:42:16 I/main: Frontend Terminal: version 2.15.0-M1, provided by Mamoe Technologies
      2023-06-21 21:42:16 I/main: Welcome to visit https://mirai.mamoe.net/
      2023-06-21 21:42:18 I/plugin: Successfully loaded plugin mirai-device-generator v1.1.3
      2023-06-21 21:42:18 I/fix-protocol-version: 协议版本检查更新...
      2023-06-21 21:42:18 I/fix-protocol-version: ANDROID_PAD load from file:///home/loik/android_pad.json
      2023-06-21 21:42:18 I/fix-protocol-version: 注册服务...
      2023-06-21 21:42:18 W/fix-protocol-version: 注册服务失败,请在 2.15.0-dev-98 或更高版本下运行
      2023-06-21 21:42:18 I/plugin: Successfully loaded plugin fix-protocol-version v1.8.0
      2023-06-21 21:42:18 I/plugin: Successfully loaded plugin mirai-api-http v2.9.1
      2023-06-21 21:42:19 I/plugin: Successfully loaded plugin mirai-login-solver-sakura v0.0.10
      2023-06-21 21:42:19 I/plugin: Successfully loaded plugin MCL Addon v2.1.1
      2023-06-21 21:42:19 I/main: Prepared built-in commands: autoLogin, help, login, logout, permission, status, stop
      2023-06-21 21:42:19 I/fix-protocol-version: 当前各协议版本日期: 
      ANDROID_PHONE  8.9.58.11170  2023-05-19T11:35+08:00
      ANDROID_PAD    8.8.88.7083   2022-03-23T11:01:55+08:00
      ANDROID_WATCH  2.0.8         2019-06-03T20:25:31+08:00
      IPAD           8.9.33.614    2021-12-31T11:36:26+08:00
      MACOS          6.7.9         1970-01-01T08:00+08:00
      
      2023-06-21 21:42:19 I/Mirai HTTP API: ********************************************************
      2023-06-21 21:42:19 I/MahKtorAdapter[http]: Autoreload is disabled because the development mode is off.
      2023-06-21 21:42:19 I/MahKtorAdapter[http]: Application started in 0.126 seconds.
      2023-06-21 21:42:20 I/MahKtorAdapter[http]: Responding at http://0.0.0.0:8888
      2023-06-21 21:42:20 I/http adapter: >>> [http adapter] is listening at http://0.0.0.0:8888
      2023-06-21 21:42:20 I/MahKtorAdapter[ws]: Autoreload is disabled because the development mode is off.
      2023-06-21 21:42:20 I/MahKtorAdapter[ws]: Application started in 0.023 seconds.
      2023-06-21 21:42:20 I/MahKtorAdapter[ws]: Responding at http://localhost:8080
      2023-06-21 21:42:20 I/ws adapter: >>> [ws adapter] is listening at ws://localhost:8080
      2023-06-21 21:42:20 I/Mirai HTTP API: Http api server is running with verifyKey: 1234567890
      2023-06-21 21:42:20 I/Mirai HTTP API: adaptors: [http,ws]
      2023-06-21 21:42:20 I/Mirai HTTP API: ********************************************************
      2023-06-21 21:42:20 I/MCL Addon: iTXTech MCL Version: 2.1.2-61c8bd8
      2023-06-21 21:42:20 W/MCL Addon: iTXTech Soyuz 未安装,Soyuz MCL Handler 特性已禁用
      2023-06-21 21:42:20 I/main: 5 plugin(s) enabled.
      2023-06-21 21:42:20 I/main: Auto-login 911986889, protocol: ANDROID_PAD, heartbeatStrategy: STAT_HB
      2023-06-21 21:42:20 E/main: net.mamoe.mirai.internal.network.auth.ProducerFailureException
      net.mamoe.mirai.internal.network.auth.ProducerFailureException
      	at net.mamoe.mirai.internal.network.auth.CoroutineOnDemandValueScope.receiveOrNull(CoroutineOnDemandValueScope.kt:152)
      	at net.mamoe.mirai.internal.network.auth.AuthControl.acquireAuth(AuthControl.kt:98)
      	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl.login(SsoProcessor.kt:219)
      	at net.mamoe.mirai.internal.network.components.SsoProcessorImpl$login$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)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:138)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:112)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:14)
      	at net.mamoe.mirai.internal.deps.io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:62)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46)
      	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
      	at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:570)
      	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750)
      	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:677)
      	at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)
      Caused by: net.mamoe.mirai.internal.network.auth.IllegalProducerStateException: ProducerReady
      	at net.mamoe.mirai.internal.network.auth.CoroutineOnDemandValueScope$Producer.emit(CoroutineOnDemandValueScope.kt:76)
      	at net.mamoe.mirai.internal.network.auth.AuthControl$userDecisions$1$sessionImpl$1.authByPassword-vaT0TR8(AuthControl.kt:46)
      	at net.mamoe.mirai.internal.network.auth.DefaultBotAuthorizationFactoryImpl$byPassword$1.authorize(DefaultBotAuthorizationFactoryImpl.kt:37)
      	at net.mamoe.mirai.internal.network.auth.BotAuthorizationWithSecretsProtection.authorize(BotAuthSession.kt:47)
      	at net.mamoe.mirai.internal.network.auth.AuthControl$userDecisions$1.invokeSuspend(AuthControl.kt:77)
      	at net.mamoe.mirai.internal.network.auth.AuthControl$userDecisions$1.invoke(AuthControl.kt)
      	at net.mamoe.mirai.internal.network.auth.AuthControl$userDecisions$1.invoke(AuthControl.kt)
      	at net.mamoe.mirai.internal.network.auth.CoroutineOnDemandValueScope$Producer$1.invokeSuspend(CoroutineOnDemandValueScope.kt:50)
      	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
      	... 5 more
      
      2023-06-21 21:42:20 V/Bot.911986889: Event: net.mamoe.mirai.console.events.AutoLoginEvent$Failure@56881196
      2023-06-21 21:42:20 I/main: mirai-console started successfully.
      2023-06-21 21:42:20 I/Bot.911986889: Bot cancelled: Bot closed
      

      版本:mirai 2.15.0-M1
      protocol:ANDROID_PAD
      安装的插件:
      fix-protocol-version-1.8.0.mirai2.jar
      mcl-addon-2.1.1.jar
      mirai-api-http-2.9.1.mirai2.jar
      mirai-device-generator-1.1.3.mirai2.jar
      mirai-login-solver-sakura-0.0.10.mirai2.jar
      系统: Ubuntu20.04
      抱歉由于知识缺乏,无法提供更多信息,安装过程中都选择的默认选项。
      论坛中有关于这个问题的帖子,我也阅读了那篇帖子以及相关的github issue,但因为我对github不甚熟悉,仅凭原先的教程没弄明白如何安装2.15.0-dev-98,恰巧今晚发布了v2.15.0-RC,提到已经包含了2.15.0-dev-98的更新内容,我尝试更新到这个版本,但是似乎是更新失败了?我已经将config.json里的maven-stable全部替换成了maven,并执行了./mcl -u,为何版本显示的还是2.15.0-M1呢?上面的完整信息就是更新之后截取的log文件,希望哪位大佬解惑,感谢!

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

        原github issue地址: https://github.com/mamoe/mirai/issues/2623

        HexatomicRing created this issue in mamoe/mirai

        closed 更新到mirai 2.15.0-M1后无法进入登录验证 #2623

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

          因为阿里云
          你还需要把 maven_repo 改成 https://repo.huaweicloud.com/repository/maven

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

            @cssxsh 感谢,问题已解决,成功登录了。

            1 条回复 最后回复 回复 引用 0
            • 1 / 1
            • First post
              Last post
            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact