0

クライアントはサーバーからremotecertificatechainエラーで証明書を受け取ることができますが、null cert chainをスローします。

クライアントとして証明書keystoreを使用しているときに、Javaでaを渡しました。クライアント証明書をサーバー証明書にインポートしました。.crt

ハンドシェイク中に Java サーバーが にアクセスするとgetAcceptedIssuers、Java netty サーバーが例外キャッチをスローすることに気付きました。

警告: ダウンストリームからの予期しない例外。
io.netty.handler.codec.DecoderException: javax.net.ssl.SSLHandshakeException: null 証明書チェーン
    io.netty.handler.codec.ByteToMessageDecoder.callDecode (ByteToMessageDecoder.java:262) で
    io.netty.handler.codec.ByteToMessageDecoder.channelRead (ByteToMessageDecoder.java:131) で
    io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead (DefaultChannelHandlerContext.java:334) で
    io.netty.channel.DefaultChannelHandlerContext.fireChannelRead (DefaultChannelHandlerContext.java:320) で
    io.netty.channel.DefaultChannelPipeline.fireChannelRead (DefaultChannelPipeline.java:785) で
    io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:100) で
    io.netty.channel.nio.NioEventLoop.processSelectedKey (NioEventLoop.java:497) で
    io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized (NioEventLoop.java:465) で
    io.netty.channel.nio.NioEventLoop.run (NioEventLoop.java:359) で
    io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:101) で...

なぜこれが起こっているのですか?これを解決するための提案はありますか? :(

4

1 に答える 1