Details
-
Bug
-
Resolution: Done
-
Major
-
None
Description
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