アーティクル - CS348225

ThingWorx Analytics Server のインストール後の Zookeeper ログの SSL 例外

修正日: 27-Dec-2022   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Analytics 9.1

説明

  • ログ ファイル/opt/ptc/ThingWorxAnalyticsServer/zookeeper/logs/zookeeper-twxanalytics-server-ip-10-1-3-11.ec2.internal.outのエラー
  • 2021-06-30 19:35:29,576 [myid:] -エラー[nioEventLoopGroup-4-4:NettyServerCnxnFactory$CertificateVerifier@363] - セッション 0x0 でのハンドシェイクの失敗
    2021-06-30 19:35:29,577 [myid:] -警告[nioEventLoopGroup-4-4:NettyServerCnxnFactory$CnxnChannelHandler@220] - 例外がキャッチされました
    io.netty.handler.codec.DecoderException: javax.net.ssl. SSLHandshakeException: 拡張キーの使用法では、TLS クライアント認証の使用が許可されていません
    io.netty.handler.codec.ByteToMessageDecoder.callDecode (ByteToMessageDecoder.java:468) で
    io.netty.handler.codec.ByteToMessageDecoder.channelRead (ByteToMessageDecoder.java:276) で
    io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead (AbstractChannelHandlerContext.java:379) で
    io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead (AbstractChannelHandlerContext.java:365) で
    io.netty.channel.AbstractChannelHandlerContext.fireChannelRead (AbstractChannelHandlerContext.java:357) で
    io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) で
    io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead (AbstractChannelHandlerContext.java:379) で
    io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead (AbstractChannelHandlerContext.java:365) で
    io.netty.channel.DefaultChannelPipeline.fireChannelRead (DefaultChannelPipeline.java:919) で
    io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163) で
    io.netty.channel.nio.NioEventLoop.processSelectedKey (NioEventLoop.java:714) で
    io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized (NioEventLoop.java:650) で
    io.netty.channel.nio.NioEventLoop.processSelectedKeys (NioEventLoop.java:576) で
    io.netty.channel.nio.NioEventLoop.run (NioEventLoop.java:493) で
    io.netty.util.concurrent.SingleThreadEventExecutor$4.run (SingleThreadEventExecutor.java:989) で
    io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) で
    io.netty.util.concurrent.FastThreadLocalRunnable.run (FastThreadLocalRunnable.java:30) で
    java.base/java.lang.Thread.run(Thread.java:829)
    原因: javax.net.ssl.SSLHandshakeException: 拡張キーの使用法では、TLS クライアント認証の使用が許可されていません
    java.base/sun.security.ssl.Alert.createSSLException (Alert.java:131) で
    java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:349) で
    java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:292) で
    java.base/sun.security.ssl.TransportContext.fatal(TransportContext.java:287) で
    java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkClientCerts(CertificateMessage.java:700) で
    java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.onCertificate(CertificateMessage.java:411) で
    java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.consume(CertificateMessage.java:375) で
    java.base/sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:392)
    java.base/sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:443)
    java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1074) で
    java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask$DelegatedAction.run(SSLEngineImpl.java:1061) で
    java.base/java.security.AccessController.doPrivileged(ネイティブメソッド)
    java.base/sun.security.ssl.SSLEngineImpl$DelegatedTask.run(SSLEngineImpl.java:1008) で
    io.netty.handler.ssl.SslHandler.runAllDelegatedTasks (SslHandler.java:1510) で
    io.netty.handler.ssl.SslHandler.runDelegatedTasks (SslHandler.java:1524) で
    io.netty.handler.ssl.SslHandler.unwrap (SslHandler.java:1408) で
    io.netty.handler.ssl.SslHandler.decodeJdkCompatible (SslHandler.java:1235) で
    io.netty.handler.ssl.SslHandler.decode (SslHandler.java:1282) で
    io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection (ByteToMessageDecoder.java:498) で
    io.netty.handler.codec.ByteToMessageDecoder.callDecode (ByteToMessageDecoder.java:437) で
    ... 17以上
    原因: sun.security.validator。 ValidatorException: 拡張キーの使用法では、TLS クライアント認証の使用が許可されていません
    java.base/sun.security.validator.EndEntityChecker.checkTLSClient(EndEntityChecker.java:245) で
    java.base/sun.security.validator.EndEntityChecker.check(EndEntityChecker.java:146) で
    java.base/sun.security.validator.Validator.validate(Validator.java:277)
    java.base/sun.security.ssl.X509TrustManagerImpl.validate (X509TrustManagerImpl.java:313) で
    java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted (X509TrustManagerImpl.java:276) で
    java.base/sun.security.ssl.X509TrustManagerImpl.checkClientTrusted (X509TrustManagerImpl.java:135) で
    org.apache.zookeeper.common にあります。 ZKTrustManager .checkClientTrusted(ZKTrustManager.java:88)
    java.base/sun.security.ssl.CertificateMessage$T12CertificateConsumer.checkClientCerts(CertificateMessage.java:682)で
    ... 32以上

最新バージョンはこちらを参照ください CS348225