MiraiForum

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

    未解决 bcprov-jdk15on的缺失问题

    BUG反馈
    2
    2
    459
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • S
      ShenHaiSu 最后由 ShenHaiSu 编辑

      刚开始使用新版本,发现 org.bouncycastle:bcprov-jdk15on 的问题一直都没办法解决。

      • 我尝试过把 bcprov-jdk15on.jar 文件放在 libs 文件夹里面但是无用

      启动日志如下:

        11:38:18 [INFO] iTX Technologies Mirai Console Loader version 2.1.2-61c8bd8
        11:38:18 [INFO] Runtime: Java HotSpot(TM) 64-Bit Server VM 17.0.2 (arch: 64)
        11:38:18 [INFO] https://github.com/iTXTech/mirai-console-loader
        11:38:18 [INFO] This program is licensed under GNU AGPL v3
        11:38:18 [ERROR] Failed to fetch announcement for "org.bouncycastle:bcprov-jdk15on"
        11:38:18 [ERROR] Failed to fetch MCL announcement.
        11:38:18 [INFO] Verifying "net.mamoe:mirai-console" v2.13.2
        11:38:19 [INFO] Verifying "net.mamoe:mirai-console-terminal" v2.13.2
        11:38:19 [INFO] Verifying "net.mamoe:mirai-core-all" v2.13.2
        11:38:20 [INFO] Verifying "org.itxtech:mcl-addon" v2.1.1
        11:38:20 [INFO] Verifying "org.bouncycastle:bcprov-jdk15on"
        11:38:20 [ERROR] Failed to verify package "org.bouncycastle:bcprov-jdk15on"
        11:38:20 [ERROR] javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
              at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:578)
              at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:123)
              at org.itxtech.mcl.component.Repository.httpGet(Repository.java:211)
              at org.itxtech.mcl.component.Repository.httpGet(Repository.java:206)
              at org.itxtech.mcl.component.Repository.fetchPackage(Repository.java:84)
              at org.itxtech.mcl.module.builtin.RepoCache$RepoWithCache.fetchPackage(RepoCache.java:88)
              at org.itxtech.mcl.module.builtin.Updater.check(Updater.java:101)
              at org.itxtech.mcl.module.builtin.Updater.load(Updater.java:60)
              at org.itxtech.mcl.module.ModuleManager.phaseLoad(ModuleManager.java:117)
              at org.itxtech.mcl.Loader.lambda$start$3(Loader.java:190)
              at org.itxtech.mcl.Loader.tryCatching(Loader.java:151)
              at org.itxtech.mcl.Loader.start(Loader.java:190)
              at org.itxtech.mcl.Loader.main(Loader.java:84)
      Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake
              at java.net.http/jdk.internal.net.http.common.SSLTube.checkForHandshake(SSLTube.java:595)
              at java.net.http/jdk.internal.net.http.common.SSLTube$SSLTubeFlowDelegate.checkForHandshake(SSLTube.java:156)
              at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.errorCommon(SSLFlowDelegate.java:365)
              at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.onError(SubscriberWrapper.java:410)
              at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadSubscription.signalCompletion(SocketTube.java:637)
              at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:821)
              at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowTask.run(SocketTube.java:181)
              at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
              at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303)
              at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256)
              at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.signalReadable(SocketTube.java:774)
              at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$ReadEvent.signalEvent(SocketTube.java:957)
              at java.net.http/jdk.internal.net.http.SocketTube$SocketFlowEvent.handle(SocketTube.java:253)
              at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.handleEvent(HttpClientImpl.java:979)
              at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.lambda$run$3(HttpClientImpl.java:934)
              at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
              at java.net.http/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:934)
      Caused by: 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 java.net.http/jdk.internal.net.http.SocketTube.readAvailable(SocketTube.java:1170)
              at java.net.http/jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription.read(SocketTube.java:833)
              ... 11 more
      
        11:38:20 [ERROR] java.nio.file.NoSuchFileException: libs\bcprov-jdk15on-.zip
              at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:85)
              at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:103)
              at java.base/sun.nio.fs.WindowsException.rethrowAsIOException(WindowsException.java:108)
              at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(WindowsFileAttributeViews.java:53)
              at java.base/sun.nio.fs.WindowsFileAttributeViews$Basic.readAttributes(WindowsFileAttributeViews.java:38)
              at java.base/sun.nio.fs.WindowsFileSystemProvider.readAttributes(WindowsFileSystemProvider.java:199)
              at java.base/java.nio.file.Files.readAttributes(Files.java:1851)
              at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1264)
              at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:709)
              at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:243)
              at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:172)
              at java.base/java.util.jar.JarFile.<init>(JarFile.java:347)
              at java.base/java.util.jar.JarFile.<init>(JarFile.java:318)
              at java.base/java.util.jar.JarFile.<init>(JarFile.java:284)
              at org.itxtech.mcl.Utility.bootJars(Utility.java:83)
              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)
      
      
      1 条回复 最后回复 回复 引用 0
      • Topic has been marked as a question  S ShenHaiSu 
      • cssxsh
        cssxsh 最后由 编辑

        请更换 mcl 更新源 https://github.com/project-mirai/mirai-repo-mirror#仓库镜像

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