regiskuckaertz commented on issue #1854:
URL: https://github.com/apache/pekko/issues/1854#issuecomment-2905132800

   ok, it's starting up 🎉 I'm getting an exception when an akka node is trying 
to join, I have a feeling I made a mistake somewhere so I'm following the 
thread. However just in case it rings a bell, here it is:
   ```
   2025-05-23 16:41:24,064 INFO  [PTS-pekko.actor.default-dispatcher-22] 
org.apache.pekko.cluster.Cluster Cluster(pekko://PTS) - Cluster Node 
[akka.ssl.tcp://PTS@***:1600] - Received InitJoinAck message from 
[Actor[akka.ssl.tcp://PTS@***:1601/system/cluster/core/daemon#-1262355348]] to 
[akka.ssl.tcp://PTS@***:1600]
   2025-05-23 16:41:24,064 ERROR [PTS-pekko.actor.default-dispatcher-22] 
o.a.pekko.actor.OneForOneStrategy 
pekko://PTS/system/cluster/core/daemon/firstSeedNodeProcess-1 - String: 1: No 
configuration setting found for key 'pekko'
   com.typesafe.config.ConfigException$Missing: String: 1: No configuration 
setting found for key 'pekko'
        at 
com.typesafe.config.impl.SimpleConfig.findKeyOrNull(SimpleConfig.java:157)
        at com.typesafe.config.impl.SimpleConfig.findKey(SimpleConfig.java:150)
        at 
com.typesafe.config.impl.SimpleConfig.findOrNull(SimpleConfig.java:177)
        at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:189)
        at com.typesafe.config.impl.SimpleConfig.find(SimpleConfig.java:194)
        at 
com.typesafe.config.impl.SimpleConfig.getString(SimpleConfig.java:251)
        at 
org.apache.pekko.cluster.JoinConfigCompatCheckCluster.check(JoinConfigCompatCheckCluster.scala:41)
        at 
org.apache.pekko.cluster.JoinConfigCompatChecker$$anon$1.$anonfun$check$1(JoinConfigCompatChecker.scala:169)
        at scala.collection.IterableOnceOps.foldLeft(IterableOnce.scala:676)
        at scala.collection.IterableOnceOps.foldLeft$(IterableOnce.scala:670)
        at scala.collection.AbstractIterable.foldLeft(Iterable.scala:933)
        at 
org.apache.pekko.cluster.JoinConfigCompatChecker$$anon$1.check(JoinConfigCompatChecker.scala:168)
        at 
org.apache.pekko.cluster.SeedNodeProcess.receiveInitJoinAckCompatibleConfig(SeedNodeProcess.scala:134)
        at 
org.apache.pekko.cluster.FirstSeedNodeProcess$$anonfun$receive$1.applyOrElse(SeedNodeProcess.scala:230)
        at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547)
        at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:545)
        at 
org.apache.pekko.cluster.SeedNodeProcess.aroundReceive(SeedNodeProcess.scala:28)
        at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590)
        at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557)
        at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:272)
        at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:233)
        at org.apache.pekko.dispatch.Mailbox.exec(Mailbox.scala:245)
        at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source)
        at 
java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown 
Source)
        at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source)
        at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)
        at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown 
Source)
   ```
   
   Should this check be disabled in a heterogenous cluster?
   ```
   pekko.cluster.configuration-compatibility-check.enforce-on-join = no
   ```
   
   ... or perhaps create a new check that accounts for `akka.*` config?
   ```
   pekko.cluster.configuration-compatibility-check.checkers.pekko-cluster =  
"JoinAkkaConfigCompatCheckCluster"
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscr...@pekko.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscr...@pekko.apache.org
For additional commands, e-mail: notifications-h...@pekko.apache.org

Reply via email to