Symptoms:
When Pivotal GemFire locators are configured with the Cluster Configuration service enabled,
enable-cluster-configuration=true
and security settings (
security-manager=...
), cache servers fail to start with the following error if not configured to use the Cluster Configuration service (
use-cluster-configuration=false
):
org.apache.geode.GemFireConfigException: A server must use cluster configuration when joining a secured cluster.
at org.apache.geode.internal.cache.GemFireCacheImpl.requestSharedConfiguration(GemFireCacheImpl.java:1004)
at org.apache.geode.internal.cache.GemFireCacheImpl.initialize(GemFireCacheImpl.java:1149)
at org.apache.geode.internal.cache.GemFireCacheImpl.basicCreate(GemFireCacheImpl.java:758)
at org.apache.geode.internal.cache.GemFireCacheImpl.create(GemFireCacheImpl.java:745)
at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:173)
at org.apache.geode.cache.CacheFactory.create(CacheFactory.java:212)