Uploaded image for project: 'Red Hat Data Grid'
  1. Red Hat Data Grid
  2. JDG-5408

Incorrect encryption type set in Client Cert docs

XMLWordPrintable

      The spec.Security.EndpointEncryption.Type should be set to "Secret" not "Service".

      Configuring the type as service results in the following errors on Pod startup:

      12:37:01,675 INFO  (main) [BOOT] JVM OpenJDK 64-Bit Server VM Red Hat, Inc. 11.0.13+8-LTS
      12:37:01,681 INFO  (main) [BOOT] JVM arguments = [-server, -Xmx512m, -XX:+ExitOnOutOfMemoryError, -XX:MetaspaceSize=32m, -XX:MaxMetaspaceSize=96m, -Djava.net.preferIPv4Stack=true, -Djava.awt.headless=true, -Dvisualvm.display.name=infinispan-server, -Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager, -Dinfinispan.server.home.path=/opt/infinispan, -classpath, :/opt/infinispan/boot/infinispan-server-runtime-13.0.10.Final-loader.jar, org.infinispan.server.loader.Loader, org.infinispan.server.Bootstrap, --bind-address=0.0.0.0, -l, /opt/infinispan/server/conf/operator/log4j.xml, -c, operator/infinispan.xml]
      12:37:01,681 INFO  (main) [BOOT] PID = 140
      12:37:01,710 INFO  (main) [org.infinispan.SERVER] ISPN080000: Infinispan Server starting
      12:37:01,710 INFO  (main) [org.infinispan.SERVER] ISPN080017: Server configuration: operator/infinispan.xml
      12:37:01,710 INFO  (main) [org.infinispan.SERVER] ISPN080032: Logging configuration: /opt/infinispan/server/conf/operator/log4j.xml
      12:37:02,190 INFO  (main) [org.infinispan.SERVER] ISPN080027: Loaded extension 'query-dsl-filter-converter-factory'
      12:37:02,190 INFO  (main) [org.infinispan.SERVER] ISPN080027: Loaded extension 'continuous-query-filter-converter-factory'
      12:37:02,192 INFO  (main) [org.infinispan.SERVER] ISPN080027: Loaded extension 'iteration-filter-converter-factory'
      12:37:02,193 INFO  (main) [org.infinispan.SERVER] ISPN080027: Loaded extension 'jdk.nashorn.api.scripting.NashornScriptEngineFactory'
      12:37:02,264 INFO  (main) [org.wildfly.openssl.SSL] WFOPENSSL0002 OpenSSL Version OpenSSL 1.1.1k  FIPS 25 Mar 2021
      12:37:02,265 INFO  (main) [org.infinispan.SECURITY] ISPN000946: Using OpenSSL Provider
      12:37:02,266 FATAL (main) [org.infinispan.SERVER] ISPN080028: Infinispan Server failed to start org.infinispan.commons.CacheConfigurationException: java.lang.IllegalArgumentException: ISPN080046: Unknown credential store 'credentials'
      	at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:402)
      	at org.infinispan.server.Server.run(Server.java:382)
      	at org.infinispan.server.Bootstrap.runInternal(Bootstrap.java:165)
      	at org.infinispan.server.tool.Main.run(Main.java:98)
      	at org.infinispan.server.Bootstrap.main(Bootstrap.java:50)
      	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      	at org.infinispan.server.loader.Loader.run(Loader.java:106)
      	at org.infinispan.server.loader.Loader.main(Loader.java:51)
      Caused by: java.lang.IllegalArgumentException: ISPN080046: Unknown credential store 'credentials'
      	at org.infinispan.server.configuration.security.CredentialStoresConfiguration.getCredential(CredentialStoresConfiguration.java:52)
      	at org.infinispan.server.configuration.security.CredentialStoresConfiguration.getCredential(CredentialStoresConfiguration.java:37)
      	at org.infinispan.server.configuration.security.CredentialStoresConfigurationBuilder$CredentialSupplier.get(CredentialStoresConfigurationBuilder.java:72)
      	at org.infinispan.server.configuration.security.CredentialStoresConfigurationBuilder$CredentialSupplier.get(CredentialStoresConfigurationBuilder.java:60)
      	at org.infinispan.server.configuration.security.TrustStoreConfiguration.trustStore(TrustStoreConfiguration.java:53)
      	at org.infinispan.server.configuration.security.TrustStoreConfiguration.build(TrustStoreConfiguration.java:64)
      	at org.infinispan.server.configuration.security.SSLConfiguration.build(SSLConfiguration.java:40)
      	at org.infinispan.server.configuration.security.RealmConfiguration.init(RealmConfiguration.java:111)
      	at org.infinispan.server.configuration.security.RealmsConfiguration.init(RealmsConfiguration.java:33)
      	at org.infinispan.server.configuration.security.SecurityConfiguration.<init>(SecurityConfiguration.java:17)
      	at org.infinispan.server.configuration.security.SecurityConfigurationBuilder.create(SecurityConfigurationBuilder.java:37)
      	at org.infinispan.server.configuration.ServerConfigurationBuilder.create(ServerConfigurationBuilder.java:70)
      	at org.infinispan.server.configuration.ServerConfigurationBuilder.create(ServerConfigurationBuilder.java:21)
      	at org.infinispan.configuration.global.GlobalConfigurationBuilder.build(GlobalConfigurationBuilder.java:267)
      	at org.infinispan.configuration.ConfigurationManager.<init>(ConfigurationManager.java:39)
      	at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:375)
      	... 10 more
      
      12:37:02,269 FATAL (main) [org.infinispan.SERVER] ISPN080028: Infinispan Server failed to start java.util.concurrent.ExecutionException: org.infinispan.commons.CacheConfigurationException: java.lang.IllegalArgumentException: ISPN080046: Unknown credential store 'credentials'
      	at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:395)
      	at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:1999)
      	at org.infinispan.server.Bootstrap.runInternal(Bootstrap.java:165)
      	at org.infinispan.server.tool.Main.run(Main.java:98)
      	at org.infinispan.server.Bootstrap.main(Bootstrap.java:50)
      	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
      	at org.infinispan.server.loader.Loader.run(Loader.java:106)
      	at org.infinispan.server.loader.Loader.main(Loader.java:51)
      Caused by: org.infinispan.commons.CacheConfigurationException: java.lang.IllegalArgumentException: ISPN080046: Unknown credential store 'credentials'
      	at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:402)
      	at org.infinispan.server.Server.run(Server.java:382)
      	... 9 more
      	Suppressed: java.lang.NullPointerException
      		at org.infinispan.server.SecurityActions.lambda$stopCacheManager$2(SecurityActions.java:77)
      		at org.infinispan.security.Security.doPrivileged(Security.java:56)
      		at org.infinispan.server.SecurityActions.doPrivileged(SecurityActions.java:40)
      		at org.infinispan.server.SecurityActions.stopCacheManager(SecurityActions.java:84)
      		at org.infinispan.server.Server.localShutdown(Server.java:560)
      		at org.infinispan.server.Server.lambda$run$4(Server.java:472)
      		at java.base/java.util.concurrent.CompletableFuture.uniWhenComplete(CompletableFuture.java:859)
      		at java.base/java.util.concurrent.CompletableFuture.uniWhenCompleteStage(CompletableFuture.java:883)
      		at java.base/java.util.concurrent.CompletableFuture.whenComplete(CompletableFuture.java:2251)
      		at org.infinispan.server.Server.run(Server.java:472)
      		... 9 more
      Caused by: java.lang.IllegalArgumentException: ISPN080046: Unknown credential store 'credentials'
      	at org.infinispan.server.configuration.security.CredentialStoresConfiguration.getCredential(CredentialStoresConfiguration.java:52)
      	at org.infinispan.server.configuration.security.CredentialStoresConfiguration.getCredential(CredentialStoresConfiguration.java:37)
      	at org.infinispan.server.configuration.security.CredentialStoresConfigurationBuilder$CredentialSupplier.get(CredentialStoresConfigurationBuilder.java:72)
      	at org.infinispan.server.configuration.security.CredentialStoresConfigurationBuilder$CredentialSupplier.get(CredentialStoresConfigurationBuilder.java:60)
      	at org.infinispan.server.configuration.security.TrustStoreConfiguration.trustStore(TrustStoreConfiguration.java:53)
      	at org.infinispan.server.configuration.security.TrustStoreConfiguration.build(TrustStoreConfiguration.java:64)
      	at org.infinispan.server.configuration.security.SSLConfiguration.build(SSLConfiguration.java:40)
      	at org.infinispan.server.configuration.security.RealmConfiguration.init(RealmConfiguration.java:111)
      	at org.infinispan.server.configuration.security.RealmsConfiguration.init(RealmsConfiguration.java:33)
      	at org.infinispan.server.configuration.security.SecurityConfiguration.<init>(SecurityConfiguration.java:17)
      	at org.infinispan.server.configuration.security.SecurityConfigurationBuilder.create(SecurityConfigurationBuilder.java:37)
      	at org.infinispan.server.configuration.ServerConfigurationBuilder.create(ServerConfigurationBuilder.java:70)
      	at org.infinispan.server.configuration.ServerConfigurationBuilder.create(ServerConfigurationBuilder.java:21)
      	at org.infinispan.configuration.global.GlobalConfigurationBuilder.build(GlobalConfigurationBuilder.java:267)
      	at org.infinispan.configuration.ConfigurationManager.<init>(ConfigurationManager.java:39)
      	at org.infinispan.manager.DefaultCacheManager.<init>(DefaultCacheManager.java:375)
      	... 10 more
      
      12:37:02,271 INFO  (Thread-0) [org.infinispan.SERVER] ISPN080002: Infinispan Server stopping
      12:37:02,271 INFO  (Thread-0) [org.infinispan.SERVER] ISPN080003: Infinispan Server stopped
      
      

              remerson@redhat.com Ryan Emerson
              remerson@redhat.com Ryan Emerson
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: