2026-05-28T15:19:25,949 Begin JS7 Controller · 2.8.3 · Java 21.0.8 · OpenJDK 64-Bit Server VM 21.0.8+9-LTS (2GiB) · Linux (Red Hat Enterprise Linux release 9.6 (Plow)) · Intel(R) Xeon(R) Gold 6442Y (4 threads) 7.5GiB · pid=642252 host=cexstlts1ba82x · started at 2026-05-28T15:19:25.305+08:00 Asia/Hong_Kong 2026-05-28T15:19:27,330 End of logging 2026-05-28T15:25:49,409 End of logging 2026-05-28T15:49:59,702 End of logging 2026-05-28T15:50:06,087 End of logging 2026-05-28T15:50:12,289 End of logging 2026-05-28T15:50:21,412 End of logging 2026-05-28T15:50:30,586 End of logging 2026-05-28T15:50:42,794 End of logging 2026-05-28T15:50:52,149 End of logging 2026-05-28T15:51:01,424 End of logging 2026-05-28T15:51:10,540 End of logging 2026-05-28T15:51:22,738 End of logging 2026-05-28T15:51:32,062 End of logging 2026-05-28T15:51:41,522 End of logging 2026-05-28T15:51:50,789 End of logging 2026-05-28T15:52:00,155 End of logging 2026-05-28T15:52:12,332 End of logging 2026-05-28T15:52:21,561 End of logging 2026-05-28T15:52:30,690 End of logging 2026-05-28T15:57:40,455 End of logging 2026-05-28T16:01:18,599 End of logging 2026-05-28T16:18:03,257 End of logging 2026-05-28T16:25:02,148 End of logging 2026-06-01T18:06:22,831 End of logging 2026-06-02T17:39:16,589 End of logging 2026-06-02T17:40:59,818 End of logging 2026-06-03T09:55:13,539 End of logging 2026-06-03T10:06:27,308 End of logging 2026-06-03T10:12:26,669 End of logging 2026-06-03T10:14:33,471 End of logging 2026-06-03T15:40:32,390 End of logging 2026-06-03T16:46:16,936 End of logging 2026-06-03T16:46:19,249 info js7.base.system.startup.StartUp - Controller 2.8.3 · Java 21.0.8 · OpenJDK 64-Bit Server VM 21.0.8+9-LTS (2GiB) · Linux (Red Hat Enterprise Linux release 9.6 (Plow)) · Intel(R) Xeon(R) Gold 6442Y (4 threads) 7.5GiB · pid=1500086 host=cexstlts1ba82x · started at 2026-06-03T16:46:18.555+08:00 Asia/Hong_Kong ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2026-06-03T16:46:19,568 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/private/private.conf 2026-06-03T16:46:19,570 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/controller.conf 2026-06-03T16:46:19,662 info js7.common.system.startup.ServiceMain - config=/opt/sos-berlin.com/js7/controller/var/config data=/opt/sos-berlin.com/js7/controller/var 2026-06-03T16:46:20,225 info js7.journal.recover.StateRecoverer - Recovering ControllerState from file controller--1780472574394000.journal (45MB) 2026-06-03T16:46:20,392 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - Trusting signature keys: 2026-06-03T16:46:20,401 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 origin=/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T16:46:20,401 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T16:46:23,396 info js7.journal.recover.FileSnapshotableStateRecoverer - Recovered ControllerState, last EventId is 1780476361074000/2026-06-03T08:46:01.074Z, emitted 22s ago (19213 snapshot objects and 130619 events, 45MB read) 2026-06-03T16:46:23,456 info js7.cluster.ClusterNode - This is cluster Node:Backup, recovered ClusterState is Coupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:46:23,457 info js7.cluster.ClusterNode - Remaining a passive cluster node following the active Node:Primary 2026-06-03T16:46:23,538 info js7.common.pekkohttp.web.session.SessionRegister - Session:1 for User:System Login (2.8.3 ✔) (eternal) 2026-06-03T16:46:23,596 info js7.cluster.PassiveClusterNode - Start replicating 'controller--1780472574394000.journal' file after 1780476361074000/2026-06-03T08:46:01.074Z, position 45495701 2026-06-03T16:46:23,860 info js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 Controller web services are available - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T16:46:24,046 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterPassiveLost(Node:Backup) --> PassiveLost(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:46:24,094 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T16:46:24,119 info js7.cluster.ClusterNode - ↘ executeCommand ClusterConfirmCoupling ↘ 2026-06-03T16:46:24,120 info js7.cluster.ClusterNode - ↙ executeCommand ClusterConfirmCoupling => 1.09ms ↙ 2026-06-03T16:46:24,125 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:Anonymous logout (31ms after login) 2026-06-03T16:46:24,140 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterCouplingPrepared(activeId=Node:Primary) --> PreparedToBeCoupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:46:24,147 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T16:46:24,150 info js7.cluster.ClusterNode - ↘ executeCommand ClusterConfirmCoupling ↘ 2026-06-03T16:46:24,150 info js7.cluster.ClusterNode - ↙ executeCommand ClusterConfirmCoupling => 49µs ↙ 2026-06-03T16:46:24,152 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:Anonymous logout (5.8ms after login) 2026-06-03T16:46:24,161 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterCoupled(activeId=Node:Primary) --> Coupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:46:26,192 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:26,197 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:26,198 info js7.common.pekkohttp.web.session.SessionRegister - Session:4 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:46:27,320 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:27,321 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:27,321 info js7.common.pekkohttp.web.session.SessionRegister - Session:5 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:46:28,222 info js7.common.pekkohttp.web.session.SessionRegister - Session:6 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T16:46:28,780 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:28,780 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:28,781 info js7.common.pekkohttp.web.session.SessionRegister - Session:7 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:46:37,323 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:37,323 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:37,324 info js7.common.pekkohttp.web.session.SessionRegister - Session:8 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:46:38,786 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:38,786 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:38,786 info js7.common.pekkohttp.web.session.SessionRegister - Session:9 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:46:47,330 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:47,331 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:47,331 info js7.common.pekkohttp.web.session.SessionRegister - Session:10 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:46:48,792 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:48,792 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:48,793 info js7.common.pekkohttp.web.session.SessionRegister - Session:11 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:46:57,337 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:57,337 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:57,338 info js7.common.pekkohttp.web.session.SessionRegister - Session:12 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:46:58,800 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:58,800 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:46:58,801 info js7.common.pekkohttp.web.session.SessionRegister - Session:13 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:47:07,343 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:47:07,344 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:47:07,344 info js7.common.pekkohttp.web.session.SessionRegister - Session:14 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:47:08,806 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:47:08,806 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:47:08,807 info js7.common.pekkohttp.web.session.SessionRegister - Session:15 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:47:12,405 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterSwitchedOver(Node:Backup) --> SwitchedOver(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:47:12,434 info js7.common.pekkohttp.web.session.SessionRegister - Session:6 for User:Anonymous logout (44s after login) 2026-06-03T16:47:12,460 info js7.cluster.PassiveClusterNode - Activating because ClusterState has become SwitchedOver(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:47:12,501 info js7.journal.Snapshotter - Starting new journal file #175 controller--1780476432406000.journal with a snapshot (no sync) 2026-06-03T16:47:13,176 info js7.journal.Journal - Event (⚠️ SwitchedOver) SnapshotTaken 2026-06-03T16:47:13,215 info js7.cluster.ClusterWatchSynchronizer - Asking ClusterWatch 2026-06-03T16:47:13,225 info js7.cluster.ClusterWatchSynchronizer - ClusterWatch:joc#0 agreed that this node is the active cluster node 2026-06-03T16:47:13,335 info js7.journal.Journal - Event (⚠️ SwitchedOver) ControllerReady(Asia/Hong_Kong,441718342118153 nanoseconds) 2026-06-03T16:47:13,354 info js7.cluster.watch.ClusterWatchService - ClusterWatchService(ClusterWatch:controller/Backup/agent-cluster)(AgentClient(http://172.17.5.12:4445/agent), AgentClient(http://172.17.5.13:4445/agent)) started 2026-06-03T16:47:13,376 ERROR org.apache.pekko.actor.OneForOneStrategy - Cannot invoke "cats.effect.unsafe.TimerHeap$Node.triggerTime()" because "x" is null java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.triggerTime()" because "x" is null at cats.effect.unsafe.TimerHeap.cmp(TimerHeap.scala:452) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.loop$3(TimerHeap.scala:424) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.fixDown(TimerHeap.scala:433) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.fixUpOrDown(TimerHeap.scala:366) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.cats$effect$unsafe$TimerHeap$$removeAt(TimerHeap.scala:341) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap$Node.apply$mcV$sp(TimerHeap.scala:524) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.apply$mcV$sp(WorkStealingThreadPool.scala:886) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.run(WorkStealingThreadPool.scala:889) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool.sleep$$anonfun$1(WorkStealingThreadPool.scala:711) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at js7.base.monixlike.SyncCancelable$$anon$1.cancel(SyncCancelable.scala:17) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.monixlike.SerialSyncCancelable.set(SerialSyncCancelable.scala:25) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.monixlike.SerialSyncCancelable.set(SerialSyncCancelable.scala:18) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.ClockChecking.js7$base$time$ClockChecking$$scheduleNext(ClockChecking.scala:84) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.ClockChecking.scheduleAt(ClockChecking.scala:58) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.ClockChecking.scheduleAt$(ClockChecking.scala:18) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.AlarmClock$ClockCheckingAlarmClock.scheduleAt(AlarmClock.scala:144) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1(ControllerOrderKeeper.scala:1252) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.Option.foreach(Option.scala:437) ~[org.scala-lang.scala-library-2.13.18.jar:?] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1$$anonfun$1$$anonfun$1(ControllerOrderKeeper.scala:1249) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1$$anonfun$1$$anonfun$adapted$1(ControllerOrderKeeper.scala:1252) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.AlarmClock$NonTestLocking.lock(AlarmClock.scala:111) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.AlarmClock$NonTestLocking.lock$(AlarmClock.scala:105) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.AlarmClock$ClockCheckingAlarmClock.lock(AlarmClock.scala:144) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1$$anonfun$1(ControllerOrderKeeper.scala:1252) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.Option.foreach(Option.scala:437) ~[org.scala-lang.scala-library-2.13.18.jar:?] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1(ControllerOrderKeeper.scala:1244) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.Option.foreach(Option.scala:437) ~[org.scala-lang.scala-library-2.13.18.jar:?] at js7.controller.ControllerOrderKeeper.proceedWithOrder(ControllerOrderKeeper.scala:1242) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper.proceedWithOrders$$anonfun$1(ControllerOrderKeeper.scala:1239) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.collection.IterableOnceOps.foreach(IterableOnce.scala:630) ~[org.scala-lang.scala-library-2.13.18.jar:?] at scala.collection.IterableOnceOps.foreach$(IterableOnce.scala:628) ~[org.scala-lang.scala-library-2.13.18.jar:?] at scala.collection.AbstractIterable.foreach(Iterable.scala:936) ~[org.scala-lang.scala-library-2.13.18.jar:?] at js7.controller.ControllerOrderKeeper.js7$controller$ControllerOrderKeeper$$proceedWithOrders(ControllerOrderKeeper.scala:1239) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper$$anon$3.applyOrElse(ControllerOrderKeeper.scala:361) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:281) ~[org.scala-lang.scala-library-2.13.18.jar:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:281) ~[org.scala-lang.scala-library-2.13.18.jar:?] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:545) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at js7.controller.ControllerOrderKeeper.aroundReceive(ControllerOrderKeeper.scala:96) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:549) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] 2026-06-03T16:47:13,409 info js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) 🟢 Selected active Node:Primary http://172.17.5.12:4445 2026-06-03T16:47:13,477 info js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) Coupled with AgentClient(http://172.17.5.12:4445/agent) after=1780476360392000/2026-06-03T08:46:00.392Z 2026-06-03T16:47:13,906 info js7.journal.Snapshotter - Starting new journal file #176 controller--1780476433317000.journal with a snapshot (no sync) 2026-06-03T16:47:14,046 info js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary teaches clusterState=Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster) 2026-06-03T16:47:14,048 info js7.controller.agent.AgentDriver - (agent-cluster) Coupled(Node:Primary is active) 2026-06-03T16:47:14,071 WARN js7.cluster.watch.ClusterWatchService - ❓AgentClient(http://172.17.5.12:4445/agent) OtherClusterWatchStillAlive: Wrong ClusterWatch:controller/Backup/agent-cluster tried to confirm a request but ClusterWatch:controller/Primary/agent-cluster may still be alive — try again later 2026-06-03T16:47:14,139 info js7.journal.Journal - Event (⚠️ SwitchedOver) SnapshotTaken 2026-06-03T16:47:14,754 WARN js7.cluster.watch.ClusterWatchService - 🔴 AgentClient(http://172.17.5.12:4445/agent) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-24-0-filter#-818194053]] terminated abruptly 2026-06-03T16:47:14,757 WARN js7.cluster.watch.ClusterWatchService - 🔴 AgentClient(http://172.17.5.13:4445/agent) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-23-0-filter#-1580110448]] terminated abruptly 2026-06-03T16:47:14,940 info js7.common.system.startup.ServiceMain - Controller terminates 55s after start 2026-06-03T16:47:14,941 info js7.base.log.log4j.Log4j - Shutdown 2026-06-03T16:47:14,945 End of logging 2026-06-03T16:49:22,401 info js7.base.system.startup.StartUp - Controller 2.8.3 · Java 21.0.8 · OpenJDK 64-Bit Server VM 21.0.8+9-LTS (2GiB) · Linux (Red Hat Enterprise Linux release 9.6 (Plow)) · Intel(R) Xeon(R) Gold 6442Y (4 threads) 7.5GiB · pid=1500424 host=cexstlts1ba82x · started at 2026-06-03T16:49:21.674+08:00 Asia/Hong_Kong ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2026-06-03T16:49:22,734 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/private/private.conf 2026-06-03T16:49:22,736 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/controller.conf 2026-06-03T16:49:22,837 info js7.common.system.startup.ServiceMain - config=/opt/sos-berlin.com/js7/controller/var/config data=/opt/sos-berlin.com/js7/controller/var 2026-06-03T16:49:23,445 info js7.journal.recover.StateRecoverer - Recovering ControllerState from file controller--1780476433317000.journal (17MB) 2026-06-03T16:49:23,499 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - Trusting signature keys: 2026-06-03T16:49:23,505 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 origin=/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T16:49:23,505 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T16:49:25,221 info js7.journal.recover.FileSnapshotableStateRecoverer - Recovered ControllerState, last EventId is 1780476433906000/2026-06-03T08:47:13.906Z, emitted 131s ago (26923 snapshot objects and 1 events, 17MB read) 2026-06-03T16:49:25,306 info js7.cluster.ClusterNode - This is cluster Node:Backup, recovered ClusterState is SwitchedOver(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:49:25,306 info js7.cluster.ClusterNode - ✔︎ Remaining the active cluster node, not coupled with passive node 2026-06-03T16:49:25,336 info js7.common.pekkohttp.web.session.SessionRegister - Session:1 for User:System Login (2.8.3 ✔) (eternal) 2026-06-03T16:49:25,377 info js7.journal.Snapshotter - Starting new journal file #178 controller--1780476433906000.journal with a snapshot (no sync) 2026-06-03T16:49:25,818 info js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 Controller web services are available - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T16:49:26,189 info js7.journal.Journal - Event (⚠️ SwitchedOver) SnapshotTaken 2026-06-03T16:49:26,241 info js7.cluster.ClusterWatchSynchronizer - Asking ClusterWatch 2026-06-03T16:49:26,316 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:26,321 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:26,323 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:26,424 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:26,425 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:26,425 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:26,618 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:26,618 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:26,619 info js7.common.pekkohttp.web.session.SessionRegister - Session:4 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:27,022 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:27,022 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:27,023 info js7.common.pekkohttp.web.session.SessionRegister - Session:5 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:27,350 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:27,350 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:27,351 info js7.common.pekkohttp.web.session.SessionRegister - Session:6 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:27,820 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:27,820 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:27,820 info js7.common.pekkohttp.web.session.SessionRegister - Session:7 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:29,277 info js7.common.pekkohttp.web.session.SessionRegister - Session:8 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T16:49:29,299 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T16:49:29,302 info js7.cluster.ClusterNode - ↙❓ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) => 1.52ms Left(ClusterNodeIsNotActive: This cluster node is not (yet) active) ↙ 2026-06-03T16:49:32,262 info js7.cluster.ClusterWatchCounterpart - 🟠 Still trying to get a confirmation from ClusterWatch:joc#0 (or other) for Request:3917902157873000000:ClusterState:SwitchedOver(Node:Backup is active) for 6s... 2026-06-03T16:49:33,408 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:33,409 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:33,409 info js7.common.pekkohttp.web.session.SessionRegister - Session:9 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:34,275 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T16:49:34,275 info js7.cluster.ClusterNode - ↙❓ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) => 53µs Left(ClusterNodeIsNotActive: This cluster node is not (yet) active) ↙ 2026-06-03T16:49:35,222 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:35,222 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:35,223 info js7.common.pekkohttp.web.session.SessionRegister - Session:10 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:35,225 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:35,226 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:35,226 info js7.common.pekkohttp.web.session.SessionRegister - Session:11 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:35,230 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:35,230 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:35,230 info js7.common.pekkohttp.web.session.SessionRegister - Session:12 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:35,263 WARN js7.cluster.ClusterWatchCounterpart - 🔴 Still trying to get a confirmation from ClusterWatch:joc#0 (or other) for Request:3917902157873000000:ClusterState:SwitchedOver(Node:Backup is active) for 9s... 2026-06-03T16:49:35,281 info js7.cluster.ClusterWatchCounterpart - 🟢 ClusterWatch:joc#0 finally confirmed Request:3917902157873000000:ClusterState:SwitchedOver(Node:Backup is active) after 9s 2026-06-03T16:49:35,282 info js7.cluster.ClusterWatchSynchronizer - ClusterWatch:joc#0 agreed that this node is the active cluster node 2026-06-03T16:49:35,382 info js7.journal.Journal - Event (⚠️ SwitchedOver) ControllerReady(Asia/Hong_Kong,441730865529120 nanoseconds) 2026-06-03T16:49:35,437 info js7.cluster.watch.ClusterWatchService - ClusterWatchService(ClusterWatch:controller/Backup/agent-cluster)(AgentClient(http://172.17.5.12:4445/agent), AgentClient(http://172.17.5.13:4445/agent)) started 2026-06-03T16:49:35,606 info js7.controller.ControllerOrderKeeper - 26334 Orders, 274 Workflows and 1 AgentRefs recovered 2026-06-03T16:49:35,641 info js7.controller.ControllerOrderKeeper - Controller:controller is ready ──────────────────────────────────────────────────────────────────────────────── 2026-06-03T16:49:35,728 info js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) 🟢 Selected active Node:Primary http://172.17.5.12:4445 2026-06-03T16:49:35,849 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:35,850 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:35,851 info js7.common.pekkohttp.web.session.SessionRegister - Session:13 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:35,856 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'History' logs in with credentials despite public=true 2026-06-03T16:49:35,856 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'History' logs in with credentials despite public=true 2026-06-03T16:49:35,857 info js7.common.pekkohttp.web.session.SessionRegister - Session:14 for User:History Login (2.8.3 ✔) 2026-06-03T16:49:36,081 info js7.common.pekkohttp.web.session.SessionRegister - Session:13 for User:JOC logout (0.23s after login) 2026-06-03T16:49:36,092 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:36,092 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:36,092 info js7.common.pekkohttp.web.session.SessionRegister - Session:15 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:36,254 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:JOC logout (9.9s after login) 2026-06-03T16:49:36,281 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:36,282 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:36,283 info js7.common.pekkohttp.web.session.SessionRegister - Session:16 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:36,531 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:JOC logout (10.1s after login) 2026-06-03T16:49:36,547 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:36,547 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:36,550 info js7.common.pekkohttp.web.session.SessionRegister - Session:17 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:36,705 info js7.common.pekkohttp.web.session.SessionRegister - Session:4 for User:JOC logout (10.1s after login) 2026-06-03T16:49:36,727 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:36,727 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:36,728 info js7.common.pekkohttp.web.session.SessionRegister - Session:18 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:36,811 info js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) Coupled with AgentClient(http://172.17.5.12:4445/agent) after=1780476360392000/2026-06-03T08:46:00.392Z 2026-06-03T16:49:37,218 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50179229643-00020-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T16:49:37,224 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50179229643-00020-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T16:49:37,463 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50170438353-00021-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T16:49:37,463 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50170438353-00021-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T16:49:38,078 info js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary teaches clusterState=Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster) 2026-06-03T16:49:38,095 info js7.controller.agent.AgentDriver - (agent-cluster) Coupled(Node:Primary is active) 2026-06-03T16:49:38,123 info js7.cluster.watch.ClusterWatchStateMixin - (Agent:agent-cluster) Node:Primary ClusterWatchRegistered(ClusterWatch:controller/Backup/agent-cluster) 2026-06-03T16:49:38,123 info js7.cluster.watch.ClusterWatchStateMixin - (Agent:agent-cluster) Node:Primary changes ClusterState to Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster) 2026-06-03T16:49:38,123 info js7.controller.agent.AgentDriver - (agent-cluster) Coupled(Node:Primary is active) 2026-06-03T16:49:38,198 info js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) 🟢 Selected active Node:Primary http://172.17.5.12:4445 2026-06-03T16:49:38,209 info js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) Coupled with AgentClient(http://172.17.5.12:4445/agent) after=1780476577425000/2026-06-03T08:49:37.425Z 2026-06-03T16:49:38,695 WARN js7.web.log - 500 Session:6 #79057 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:49:38,713 info js7.common.pekkohttp.web.session.SessionRegister - Session:6 for User:JOC logout (11.4s after login) 2026-06-03T16:49:38,715 WARN js7.web.log - 500 Session:6 #79058 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:49:38,732 info js7.common.pekkohttp.web.session.SessionRegister - Session:5 for User:JOC logout (11.7s after login) 2026-06-03T16:49:38,743 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:38,743 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:38,743 info js7.common.pekkohttp.web.session.SessionRegister - Session:19 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:39,277 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T16:49:39,376 info js7.journal.Journal - Event (⚠️ PreparedToBeCoupled) ClusterCouplingPrepared(activeId=Node:Backup) 2026-06-03T16:49:39,398 info js7.cluster.ClusterNode - ↙ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) => 0.121s ↙ 2026-06-03T16:49:41,463 info js7.cluster.ClusterNode - ↘ executeCommand ClusterCouple(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T16:49:41,532 info js7.journal.Journal - Event (⚠️ Coupled) ClusterCoupled(activeId=Node:Backup) 2026-06-03T16:49:41,533 info js7.journal.Committer - Cluster is coupled: Start requiring acknowledgements from passive cluster node 2026-06-03T16:49:41,541 info js7.cluster.ClusterNode - ↙ executeCommand ClusterCouple(activeId=Node:Backup passiveId=Node:Primary) => 78ms ↙ 2026-06-03T16:49:46,421 info js7.common.pekkohttp.web.session.SessionRegister - Session:11 for User:JOC logout (11.2s after login) 2026-06-03T16:49:46,421 info js7.common.pekkohttp.web.session.SessionRegister - Session:10 for User:JOC logout (11.2s after login) 2026-06-03T16:49:46,429 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:46,429 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:46,430 info js7.common.pekkohttp.web.session.SessionRegister - Session:20 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:46,433 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:46,433 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:46,434 info js7.common.pekkohttp.web.session.SessionRegister - Session:21 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:46,436 info js7.common.pekkohttp.web.session.SessionRegister - Session:12 for User:JOC logout (11.2s after login) 2026-06-03T16:49:46,444 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:46,444 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:46,446 info js7.common.pekkohttp.web.session.SessionRegister - Session:22 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:49,091 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:49,091 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:49,092 info js7.common.pekkohttp.web.session.SessionRegister - Session:23 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:49:49,120 WARN js7.web.log - 500 Session:23 #79099 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:49:49,144 WARN js7.web.log - 500 Session:23 #79100 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:49:49,147 info js7.common.pekkohttp.web.session.SessionRegister - Session:23 for User:JOC logout (55ms after login) 2026-06-03T16:49:59,771 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:59,772 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:49:59,772 info js7.common.pekkohttp.web.session.SessionRegister - Session:24 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:50:00,730 WARN js7.web.log - 500 Session:24 #79108 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:50:00,749 WARN js7.web.log - 500 Session:24 #79109 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:50:00,758 info js7.common.pekkohttp.web.session.SessionRegister - Session:24 for User:JOC logout (0.99s after login) 2026-06-03T16:50:11,318 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:11,318 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:11,319 info js7.common.pekkohttp.web.session.SessionRegister - Session:25 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:50:12,208 WARN js7.web.log - 500 Session:25 #79119 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:50:12,221 WARN js7.web.log - 500 Session:25 #79120 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:50:12,226 info js7.common.pekkohttp.web.session.SessionRegister - Session:25 for User:JOC logout (0.91s after login) 2026-06-03T16:50:19,140 info js7.journal.Journal - Event ✔ Order:#2026-06-03#C50170329842-00007-49-DEV-3B-TSW3-co-batch-submitted <-: OrderProcessed(⚠️ Failed(Map(returnCode -> 1))) 2026-06-03T16:50:19,203 info js7.journal.Journal - Event ✔ Order:#2026-06-03#C50170329842-00007-49-DEV-3B-TSW3-co-batch-submitted <-: OrderFailed(0,None) 2026-06-03T16:50:22,515 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:22,515 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:22,515 info js7.common.pekkohttp.web.session.SessionRegister - Session:26 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:50:23,381 WARN js7.web.log - 500 Session:26 #79127 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:50:24,241 info js7.common.pekkohttp.web.session.SessionRegister - Session:26 for User:JOC logout (1.73s after login) 2026-06-03T16:50:25,111 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:25,111 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:25,112 info js7.common.pekkohttp.web.session.SessionRegister - Session:27 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:50:26,892 WARN js7.web.log - 500 Session:27 #79134 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:50:26,895 info js7.common.pekkohttp.web.session.SessionRegister - Session:27 for User:JOC logout (1.78s after login) 2026-06-03T16:50:35,293 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:35,294 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:35,294 info js7.common.pekkohttp.web.session.SessionRegister - Session:28 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:50:36,164 WARN js7.web.log - 500 Session:28 #79141 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:50:37,002 info js7.common.pekkohttp.web.session.SessionRegister - Session:28 for User:JOC logout (1.71s after login) 2026-06-03T16:50:37,364 info js7.journal.Journal - Event ✔ Order:#2026-06-03#C50178817321-00007-49-DEV-3B-TSW3-co-batch-submitted <-: OrderProcessed(⚠️ Failed(Map(returnCode -> 1))) 2026-06-03T16:50:37,438 info js7.journal.Journal - Event ✔ Order:#2026-06-03#C50178817321-00007-49-DEV-3B-TSW3-co-batch-submitted <-: OrderFailed(0,None) 2026-06-03T16:50:39,646 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:39,646 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:39,647 info js7.common.pekkohttp.web.session.SessionRegister - Session:29 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:50:43,028 WARN js7.web.log - 500 Session:29 #79148 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:50:43,032 info js7.common.pekkohttp.web.session.SessionRegister - Session:29 for User:JOC logout (3.4s after login) 2026-06-03T16:50:50,673 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:50,673 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:50:50,673 info js7.common.pekkohttp.web.session.SessionRegister - Session:30 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:50:54,301 WARN js7.web.log - 500 Session:30 #79155 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:51:00,345 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50179229643-00021-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T16:51:00,345 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50179229643-00021-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T16:51:00,399 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50170916871-00013-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T16:51:00,399 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50170916871-00013-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T16:51:00,521 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50170438353-00022-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T16:51:00,521 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50170438353-00022-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T16:51:00,670 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50180700685-00013-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T16:51:00,670 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50180700685-00013-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T16:51:06,329 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:51:06,330 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:51:06,330 info js7.common.pekkohttp.web.session.SessionRegister - Session:31 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:51:07,211 WARN js7.web.log - 500 Session:30 #79156 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:51:09,059 info js7.common.pekkohttp.web.session.SessionRegister - Session:30 for User:JOC logout (18.4s after login) 2026-06-03T16:51:09,951 WARN js7.web.log - 500 Session:31 #79162 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:51:09,954 info js7.common.pekkohttp.web.session.SessionRegister - Session:31 for User:JOC logout (3.6s after login) 2026-06-03T16:51:21,878 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:51:21,878 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:51:21,879 info js7.common.pekkohttp.web.session.SessionRegister - Session:32 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:51:25,233 WARN js7.web.log - 500 Session:32 #79169 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:51:31,112 WARN js7.web.log - 500 Session:32 #79170 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:51:31,120 info js7.common.pekkohttp.web.session.SessionRegister - Session:32 for User:JOC logout (9.2s after login) 2026-06-03T16:51:46,214 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:51:46,215 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:51:46,216 info js7.common.pekkohttp.web.session.SessionRegister - Session:33 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:51:56,375 WARN js7.web.log - 500 Session:33 #79177 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:52:02,332 WARN js7.web.log - 500 Session:33 #79176 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:52:08,314 info js7.common.pekkohttp.web.session.SessionRegister - Session:33 for User:JOC logout (22s after login) 2026-06-03T16:52:23,498 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:52:23,498 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:52:23,499 info js7.common.pekkohttp.web.session.SessionRegister - Session:34 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:52:32,119 WARN js7.web.log - 500 Session:34 #79184 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:52:33,830 info js7.common.pekkohttp.web.session.SessionRegister - Session:34 for User:JOC logout (10.3s after login) 2026-06-03T16:52:42,217 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:52:42,217 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:52:42,218 info js7.common.pekkohttp.web.session.SessionRegister - Session:35 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:52:43,920 WARN js7.web.log - 500 Session:35 #79191 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:52:44,785 info js7.common.pekkohttp.web.session.SessionRegister - Session:35 for User:JOC logout (2.6s after login) 2026-06-03T16:52:45,623 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:52:45,623 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:52:45,623 info js7.common.pekkohttp.web.session.SessionRegister - Session:36 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:52:46,489 WARN js7.web.log - 500 Session:36 #79198 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:52:46,498 info js7.common.pekkohttp.web.session.SessionRegister - Session:36 for User:JOC logout (0.87s after login) 2026-06-03T16:52:55,775 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:52:55,775 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:52:55,775 info js7.common.pekkohttp.web.session.SessionRegister - Session:37 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:52:58,373 WARN js7.web.log - 500 Session:37 #79205 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:52:59,275 info js7.common.pekkohttp.web.session.SessionRegister - Session:37 for User:JOC logout (3.5s after login) 2026-06-03T16:53:09,563 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:53:09,564 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:53:09,564 info js7.common.pekkohttp.web.session.SessionRegister - Session:38 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:53:14,610 WARN js7.web.log - 500 Session:38 #79213 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:53:16,327 WARN js7.web.log - 500 Session:38 #79214 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:53:16,331 info js7.common.pekkohttp.web.session.SessionRegister - Session:38 for User:JOC logout (6.8s after login) 2026-06-03T16:53:27,381 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:53:27,381 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:53:27,381 info js7.common.pekkohttp.web.session.SessionRegister - Session:39 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:53:33,300 WARN js7.web.log - 500 Session:39 #79222 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:53:37,467 WARN js7.web.log - 500 Session:39 #79221 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:53:37,477 info js7.common.pekkohttp.web.session.SessionRegister - Session:39 for User:JOC logout (10.1s after login) 2026-06-03T16:53:44,166 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:53:44,167 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:53:44,168 info js7.common.pekkohttp.web.session.SessionRegister - Session:40 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:53:50,033 WARN js7.web.log - 500 Session:40 #79229 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:53:51,722 WARN js7.web.log - 500 Session:40 #79230 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:53:54,435 info js7.common.pekkohttp.web.session.SessionRegister - Session:40 for User:JOC logout (10.3s after login) 2026-06-03T16:54:00,194 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50179229643-00022-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T16:54:00,195 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50179229643-00022-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T16:54:00,367 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50170438353-00023-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T16:54:00,368 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50170438353-00023-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T16:54:01,154 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset 2026-06-03T16:54:01,172 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:01,211 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPassiveDown(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T16:54:01,211 info js7.cluster.ActiveClusterNode - The passive Node:Primary is shutting down 2026-06-03T16:54:01,221 info js7.journal.Journal - Event (⚠️ PassiveLost) ClusterPassiveLost(Node:Primary) 2026-06-03T16:54:01,244 info js7.cluster.ClusterNode - ↙ executeCommand ClusterPassiveDown(activeId=Node:Backup passiveId=Node:Primary) => 33ms ↙ 2026-06-03T16:54:01,268 info js7.common.pekkohttp.web.session.SessionRegister - Session:8 for User:Anonymous logout (4:31min after login) 2026-06-03T16:54:02,327 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:02,327 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:02,327 info js7.common.pekkohttp.web.session.SessionRegister - Session:41 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:54:02,744 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:03,742 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:04,758 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:05,762 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:06,833 info js7.common.pekkohttp.web.session.SessionRegister - Session:42 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T16:54:06,864 info js7.cluster.ClusterNode - ↘ executeCommand ClusterRecouple(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T16:54:06,867 info js7.cluster.ClusterNode - ↙ executeCommand ClusterRecouple(activeId=Node:Backup passiveId=Node:Primary) => 2.6ms ↙ 2026-06-03T16:54:06,928 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T16:54:07,032 info js7.journal.Journal - Event (⚠️ PreparedToBeCoupled) ClusterCouplingPrepared(activeId=Node:Backup) 2026-06-03T16:54:07,039 info js7.cluster.ClusterNode - ↙ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) => 0.111s ↙ 2026-06-03T16:54:07,055 info js7.cluster.ClusterNode - ↘ executeCommand ClusterCouple(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T16:54:07,070 info js7.journal.Journal - Event (⚠️ Coupled) ClusterCoupled(activeId=Node:Backup) 2026-06-03T16:54:07,072 info js7.journal.Committer - Cluster is coupled: Start requiring acknowledgements from passive cluster node 2026-06-03T16:54:07,085 info js7.cluster.ClusterNode - ↙ executeCommand ClusterCouple(activeId=Node:Backup passiveId=Node:Primary) => 31ms ↙ 2026-06-03T16:54:07,812 info js7.common.http.RecouplingStreamReader - Info Streaming HttpControllerApi(http://172.17.5.10:4444) ... 2026-06-03T16:54:17,846 WARN js7.web.log - 500 Session:41 #79236 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:54:21,243 WARN js7.web.log - 500 Session:41 #79237 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:54:26,351 info js7.common.pekkohttp.web.session.SessionRegister - Session:41 for User:JOC logout (24s after login) 2026-06-03T16:54:28,029 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:28,029 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:28,030 info js7.common.pekkohttp.web.session.SessionRegister - Session:43 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:54:42,601 WARN js7.web.log - 500 Session:43 #79243 172.17.5.11 POST http://172.17.5.11:4444/controller/api/item "org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset" 2026-06-03T16:54:42,640 info js7.journal.Journal - Event (⚠️ SwitchedOver) ClusterSwitchedOver(Node:Primary) 2026-06-03T16:54:43,989 WARN js7.cluster.watch.ClusterWatchService - 🔴 AgentClient(http://172.17.5.12:4445/agent) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-23-0-filter#377347381]] terminated abruptly 2026-06-03T16:54:43,990 WARN js7.cluster.watch.ClusterWatchService - 🔴 AgentClient(http://172.17.5.13:4445/agent) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-22-0-filter#-2018234188]] terminated abruptly 2026-06-03T16:54:43,991 WARN js7.controller.agent.AgentDriver - (agent-cluster) Coupling failed: org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-43-0-recoverWith#-1064904223]] terminated abruptly 2026-06-03T16:54:43,998 ERROR js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ServiceStopped: FileJournal[ControllerState] service stopped js7.base.problem.ProblemException$NoStackTrace: ServiceStopped: FileJournal[ControllerState] service stopped at js7.controller.agent.AgentDriver.onCouplingFailed$$anonfun$1$$anonfun$3$$anonfun$1(AgentDriver.scala:117) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at get @ js7.base.service.StoppableByRequest.untilStopRequested(StoppableByRequest.scala:29) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at apply @ js7.base.service.StoppableByRequest.requireNotStopping(StoppableByRequest.scala:65) ~[?:?] at apply @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:215) ~[?:?] at flatMap @ js7.base.utils.ScalaUtils$syntax$RichEitherF$.flatMapT$extension(ScalaUtils.scala:95) ~[?:?] at flatMap @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:216) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] 2026-06-03T16:54:44,143 info js7.common.system.startup.ServiceMain - Controller terminates 5:21min after start and is expected to restart 2026-06-03T16:54:44,144 info js7.base.log.log4j.Log4j - Shutdown 2026-06-03T16:54:44,148 End of logging 2026-06-03T16:54:45,537 info js7.base.system.startup.StartUp - Controller 2.8.3 · Java 21.0.8 · OpenJDK 64-Bit Server VM 21.0.8+9-LTS (2GiB) · Linux (Red Hat Enterprise Linux release 9.6 (Plow)) · Intel(R) Xeon(R) Gold 6442Y (4 threads) 7.5GiB · pid=1500633 host=cexstlts1ba82x · started at 2026-06-03T16:54:44.268+08:00 Asia/Hong_Kong ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2026-06-03T16:54:46,242 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/private/private.conf 2026-06-03T16:54:46,254 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/controller.conf 2026-06-03T16:54:46,464 info js7.common.system.startup.ServiceMain - config=/opt/sos-berlin.com/js7/controller/var/config data=/opt/sos-berlin.com/js7/controller/var 2026-06-03T16:54:47,591 info js7.journal.recover.StateRecoverer - Recovering ControllerState from file controller--1780476433906000.journal (17MB) 2026-06-03T16:54:47,763 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - Trusting signature keys: 2026-06-03T16:54:47,778 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 origin=/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T16:54:47,779 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T16:54:51,243 info js7.journal.recover.FileSnapshotableStateRecoverer - Recovered ControllerState, last EventId is 1780476882639000/2026-06-03T08:54:42.639Z, emitted 8s ago (26923 snapshot objects and 248 events, 17MB read) 2026-06-03T16:54:51,402 info js7.cluster.ClusterNode - This is cluster Node:Backup, recovered ClusterState is SwitchedOver(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:54:51,405 info js7.cluster.ClusterNode - Remaining a passive cluster node trying to follow the active Node:Primary 2026-06-03T16:54:51,557 info js7.common.pekkohttp.web.session.SessionRegister - Session:1 for User:System Login (2.8.3 ✔) (eternal) 2026-06-03T16:54:51,675 info js7.cluster.PassiveClusterNode - Start replicating 'controller--1780476433906000.journal' file after 1780476882639000/2026-06-03T08:54:42.639Z, position 17800492 2026-06-03T16:54:52,356 info js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 Controller web services are available - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T16:54:52,858 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:52,866 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:52,868 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:54:54,134 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:55,314 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:55,319 info js7.cluster.ClusterCommon - 🟠 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:55,324 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:56,128 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:56,251 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'History' logs in with credentials despite public=true 2026-06-03T16:54:56,252 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'History' logs in with credentials despite public=true 2026-06-03T16:54:56,252 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:History Login (2.8.3 ✔) 2026-06-03T16:54:56,367 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:56,448 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:56,448 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:56,449 info js7.common.pekkohttp.web.session.SessionRegister - Session:4 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:54:57,143 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:57,373 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:58,128 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:54:58,375 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:58,376 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:54:58,376 info js7.common.pekkohttp.web.session.SessionRegister - Session:5 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:54:59,379 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:00,120 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:03,121 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:04,394 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:08,120 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:13,119 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:14,419 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:18,119 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:23,130 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:24,424 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:28,119 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:33,130 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:34,435 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:38,119 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:43,125 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:44,447 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:48,119 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:53,129 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:54,460 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T16:55:58,207 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with HTTP 503 Service Unavailable: POST http://172.17.5.10:4444/controller/api/cluster/command => ClusterNodeIsNotActive: This cluster node is not (yet) active 2026-06-03T16:56:03,134 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with HTTP 503 Service Unavailable: POST http://172.17.5.10:4444/controller/api/cluster/command => ClusterNodeIsNotActive: This cluster node is not (yet) active 2026-06-03T16:56:04,522 info js7.common.http.RecouplingStreamReader - Info Streaming HttpControllerApi(http://172.17.5.10:4444) ... 2026-06-03T16:56:06,545 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:56:06,556 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T16:56:06,557 info js7.common.pekkohttp.web.session.SessionRegister - Session:6 for User:JOC Login (2.8.3 ✔) 2026-06-03T16:56:08,240 info js7.common.pekkohttp.web.session.SessionRegister - Session:7 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T16:56:08,258 info js7.cluster.ClusterNode - ↘ executeCommand ClusterConfirmCoupling ↘ 2026-06-03T16:56:08,259 info js7.cluster.ClusterNode - ↙ executeCommand ClusterConfirmCoupling => 1.3ms ↙ 2026-06-03T16:56:08,271 info js7.common.pekkohttp.web.session.SessionRegister - Session:7 for User:Anonymous logout (31ms after login) 2026-06-03T16:56:08,297 info js7.cluster.ClusterCommon - 🟢 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command succeeded after 77s 2026-06-03T16:56:11,089 info js7.cluster.PassiveClusterNode - Snapshot 'controller--1780476882639000.journal' (1780476882639000/2026-06-03T08:54:42.639Z) replicated - 6.5s/17 MB, 2 MB/s 2026-06-03T16:56:14,658 info js7.cluster.PassiveClusterNode - Snapshot 'controller--1780476883491000.journal' (1780476883491000/2026-06-03T08:54:43.491Z) replicated - 3.6s/17 MB, 4 MB/s 2026-06-03T16:56:18,561 info js7.cluster.PassiveClusterNode - Snapshot 'controller--1780476884100000.journal' (1780476884100000/2026-06-03T08:54:44.100Z) replicated - 3.9s/17 MB, 4 MB/s 2026-06-03T16:56:18,585 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterCouplingPrepared(activeId=Node:Primary) --> PreparedToBeCoupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:56:18,596 info js7.common.pekkohttp.web.session.SessionRegister - Session:8 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T16:56:18,601 info js7.cluster.ClusterNode - ↘ executeCommand ClusterConfirmCoupling ↘ 2026-06-03T16:56:18,601 info js7.cluster.ClusterNode - ↙ executeCommand ClusterConfirmCoupling => 56µs ↙ 2026-06-03T16:56:18,604 info js7.common.pekkohttp.web.session.SessionRegister - Session:8 for User:Anonymous logout (8.2ms after login) 2026-06-03T16:56:18,617 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterCoupled(activeId=Node:Primary) --> Coupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T16:56:18,624 info js7.common.pekkohttp.web.session.SessionRegister - Session:9 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T17:01:01,074 info js7.journal.watch.JournalEventWatch - Delete obsolete journal file 'controller--1780472574394000.journal' (45MB) 2026-06-03T17:01:01,075 info js7.journal.watch.JournalEventWatch - Delete obsolete journal file 'controller--1780476432406000.journal' (17MB) 2026-06-03T17:01:01,075 info js7.journal.watch.JournalEventWatch - Delete obsolete journal file 'controller--1780476433317000.journal' (17MB) 2026-06-03T17:01:01,075 info js7.journal.watch.JournalEventWatch - Delete obsolete journal file 'controller--1780476433906000.journal' (17MB) 2026-06-03T17:01:01,076 info js7.journal.watch.JournalEventWatch - Delete obsolete journal file 'controller--1780476882639000.journal' (17MB) 2026-06-03T17:01:01,077 info js7.journal.watch.JournalEventWatch - Delete obsolete journal file 'controller--1780476883491000.journal' (17MB) 2026-06-03T17:01:01,078 info js7.journal.watch.JournalEventWatch - Delete garbage journal file 'controller--1780476361074000.journal.tmp' 2026-06-03T17:01:17,164 info js7.controller.RunningController - ❗️ Shutdown • User:System(127.0.0.1) 2026-06-03T17:01:17,916 info js7.common.system.startup.ServiceMain - Controller terminates 6:31min after start 2026-06-03T17:01:17,918 info js7.base.log.log4j.Log4j - Shutdown 2026-06-03T17:01:17,921 End of logging 2026-06-03T17:01:20,423 info js7.base.system.startup.StartUp - Controller 2.8.3 · Java 21.0.8 · OpenJDK 64-Bit Server VM 21.0.8+9-LTS (2GiB) · Linux (Red Hat Enterprise Linux release 9.6 (Plow)) · Intel(R) Xeon(R) Gold 6442Y (4 threads) 7.5GiB · pid=1501064 host=cexstlts1ba82x · started at 2026-06-03T17:01:19.685+08:00 Asia/Hong_Kong ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2026-06-03T17:01:20,528 debug js7.base.catsutils.OurIORuntime - __________________________________ 2026-06-03T17:01:20,528 debug js7.base.catsutils.OurIORuntime - ↘ Cats IORuntime 'js7' 4 threads ↘ 2026-06-03T17:01:20,753 debug js7.common.system.startup.ServiceMain - --id=controller --http-port=4444 --config-directory=/opt/sos-berlin.com/js7/controller/var/config --data-directory=/opt/sos-berlin.com/js7/controller/var 2026-06-03T17:01:20,766 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/private/private.conf 2026-06-03T17:01:20,768 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/controller.conf 2026-06-03T17:01:20,869 info js7.common.system.startup.ServiceMain - config=/opt/sos-berlin.com/js7/controller/var/config data=/opt/sos-berlin.com/js7/controller/var 2026-06-03T17:01:20,875 debug js7.base.configutils.Configs - JS7.Controller="controller" (system properties) 2026-06-03T17:01:20,875 debug js7.base.configutils.Configs - file.encoding="UTF-8" (system properties) 2026-06-03T17:01:20,875 debug js7.base.configutils.Configs - file.separator="/" (system properties) 2026-06-03T17:01:20,876 debug js7.base.configutils.Configs - java.class.path="/opt/sos-berlin.com/js7/controller/var/config:/opt/sos-berlin.com/js7/controller/var/config/patches/*:/opt/sos-berlin.com/js7/controller/var/config/lib/*:/opt/sos-berlin.com/js7/controller/lib/patches/*:/opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-service-prometheus-2.8.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcutil-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcprov-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcpg-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-core_3-3.12.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-reactive-streams_3-3.12.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.intellij.annotations-12.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lihaoyi.sourcecode_3-0.4.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lmax.disruptor-3.4.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.softwaremill.common.tagging_3-2.3.5.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.config-1.4.5.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.scala-logging.scala-logging_3-3.9.6.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.ssl-config-core_2.13-0.7.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect-thirdparty-boopickle-shaded_3-3.0.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect_3-3.0.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-core_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-generic_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-jawn_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-numbers_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-parser_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-common_3-0.16.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-scalayaml_3-0.16.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.projectreactor.reactor-core-3.7.11.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.jmx.collector-1.5.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-config-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-core-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exporter-common-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-formats-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-textformats-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-model-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-common-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-initializer-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-agent-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-0.10.7.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-match-0.10.7.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/javax.inject.javax.inject-1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-5.18.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-platform-5.18.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-api-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-core-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-slf4j2-impl-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-actor_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http-core_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-parsing_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-protobuf-v3_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-slf4j_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-stream_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.parboiled.parboiled_2.13-2.5.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.reactivestreams.reactive-streams-1.0.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.modules.scala-xml_3-2.1.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala-library-2.13.18.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala3-library_3-3.7.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scalactic.scalactic_3-3.2.19.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scodec.scodec-bits_3-1.1.38.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.slf4j.slf4j-api-2.0.17.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-core_3-2.13.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-kernel_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-std_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-kernel_3-2.13.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-mtl_3-1.3.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-parse_3-1.1.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.jawn-parser_3-1.6.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.virtuslab.scala-yaml_3-0.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.yaml.snakeyaml-2.5.jar" (system properties) 2026-06-03T17:01:20,877 debug js7.base.configutils.Configs - java.class.version="65.0" (system properties) 2026-06-03T17:01:20,877 debug js7.base.configutils.Configs - java.home="/usr/lib/jvm/java-21-openjdk-21.0.8.0.9-1.0.1.el9.x86_64" (system properties) 2026-06-03T17:01:20,877 debug js7.base.configutils.Configs - java.io.tmpdir="/tmp" (system properties) 2026-06-03T17:01:20,877 debug js7.base.configutils.Configs - java.library.path="/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib" (system properties) 2026-06-03T17:01:20,877 debug js7.base.configutils.Configs - java.runtime.name="OpenJDK Runtime Environment" (system properties) 2026-06-03T17:01:20,877 debug js7.base.configutils.Configs - java.runtime.version="21.0.8+9-LTS" (system properties) 2026-06-03T17:01:20,877 debug js7.base.configutils.Configs - java.specification.name="Java Platform API Specification" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.specification.vendor="Oracle Corporation" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.specification.version="21" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vendor.url.bug="https://github.com/oracle/oracle-linux" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vendor.version="(Red_Hat-21.0.8.0.9-1.0.1)" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.version="21.0.8" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vm.compressedOopsMode="32-bit" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vm.info="mixed mode, sharing" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vm.name="OpenJDK 64-Bit Server VM" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vm.specification.name="Java Virtual Machine Specification" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vm.specification.vendor="Oracle Corporation" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vm.specification.version="21" (system properties) 2026-06-03T17:01:20,878 debug js7.base.configutils.Configs - java.vm.vendor="Red Hat, Inc." (system properties) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - java.vm.version="21.0.8+9-LTS" (system properties) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - jdk.debug="release" (system properties) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - js7.auth.users.History.password=(secret) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - js7.auth.users.JOC.password=(secret) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - js7.auth.users.JOC.permissions=(secret) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - js7.config-directory="/opt/sos-berlin.com/js7/controller/var/config" (hardcoded value) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - js7.configuration.trusted-signature-keys.X509="/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys" (merge of hardcoded value,JS7 Secret: 22) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - js7.data-directory="/opt/sos-berlin.com/js7/controller/var" (hardcoded value) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - js7.journal.cluster.node.is-backup="yes" (/opt/sos-berlin.com/js7/controller/var/config/controller.conf: 2) 2026-06-03T17:01:20,879 debug js7.base.configutils.Configs - js7.journal.slow-check-state="false" (hardcoded value) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - js7.journal.users-allowed-to-release-events=(secret) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - js7.log.file="/opt/sos-berlin.com/js7/controller/var/logs/controller.log" (merge of hardcoded value,JS7: 66) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - js7.log4j.immediateFlush="false" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - js7.longVersion="2.8.3" (hardcoded value) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - js7.prettyVersion="2.8.3" (hardcoded value) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - js7.test="false" (hardcoded value) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - js7.version="2.8.3" (hardcoded value) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - js7.web.server.auth.public=true (/opt/sos-berlin.com/js7/controller/var/config/controller.conf: 5) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - line.separator="\n" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - log4j2.asyncLoggerWaitStrategy="Block" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - log4j2.contextSelector="org.apache.logging.log4j.core.async.AsyncLoggerContextSelector" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - log4j2.threadContextMap="js7.base.log.log4j.Log4jThreadContextMap" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - native.encoding="UTF-8" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - os.arch="amd64" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - os.name="Linux" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - os.version="5.14.0-570.37.1.el9_6.x86_64" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - path.separator=":" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - pekko.http.client.user-agent-header="JS7 Controller 2.8.3" (merge of JS7: 103,hardcoded value) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - stderr.encoding="UTF-8" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - stdout.encoding="UTF-8" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - sun.arch.data.model="64" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - sun.boot.library.path="/usr/lib/jvm/java-21-openjdk-21.0.8.0.9-1.0.1.el9.x86_64/lib" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - sun.cpu.endian="little" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - sun.io.unicode.encoding="UnicodeLittle" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - sun.java.command="js7.controller.ControllerMain --id=controller --http-port=4444 --config-directory=/opt/sos-berlin.com/js7/controller/var/config --data-directory=/opt/sos-berlin.com/js7/controller/var" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - sun.java.launcher="SUN_STANDARD" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - sun.jnu.encoding="UTF-8" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - sun.management.compiler="HotSpot 64-Bit Tiered Compilers" (system properties) 2026-06-03T17:01:20,880 debug js7.base.configutils.Configs - user.country="US" (system properties) 2026-06-03T17:01:20,881 debug js7.base.configutils.Configs - user.dir="/opt/sos-berlin.com/js7/controller/var" (system properties) 2026-06-03T17:01:20,881 debug js7.base.configutils.Configs - user.home="/home/js7" (system properties) 2026-06-03T17:01:20,881 debug js7.base.configutils.Configs - user.language="en" (system properties) 2026-06-03T17:01:20,881 debug js7.base.configutils.Configs - user.name="js7" (system properties) 2026-06-03T17:01:20,881 debug js7.base.configutils.Configs - user.timezone="Asia/Hong_Kong" (system properties) 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath contains 73 entries: 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config/patches/* 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config/lib/* 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/patches/* 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-service-prometheus-2.8.3.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcutil-jdk18on-1.82.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcprov-jdk18on-1.82.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcpg-jdk18on-1.82.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-core_3-3.12.2.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-reactive-streams_3-3.12.2.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.intellij.annotations-12.0.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lihaoyi.sourcecode_3-0.4.2.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lmax.disruptor-3.4.4.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.softwaremill.common.tagging_3-2.3.5.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.config-1.4.5.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.scala-logging.scala-logging_3-3.9.6.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.ssl-config-core_2.13-0.7.1.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect-thirdparty-boopickle-shaded_3-3.0.1.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect_3-3.0.1.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-core_3-0.14.15.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-generic_3-0.14.15.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-jawn_3-0.14.15.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-numbers_3-0.14.15.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-parser_3-0.14.15.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-common_3-0.16.0.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-scalayaml_3-0.16.0.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.projectreactor.reactor-core-3.7.11.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.jmx.collector-1.5.0.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-config-1.4.3.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-core-1.4.1.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exporter-common-1.4.3.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-formats-1.4.3.jar 2026-06-03T17:01:20,882 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-textformats-1.4.3.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-model-1.4.3.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-common-1.4.1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-initializer-1.4.1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-1.4.1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-agent-1.4.1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-0.10.7.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-match-0.10.7.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/javax.inject.javax.inject-1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-5.18.1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-platform-5.18.1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-api-2.24.3.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-core-2.24.3.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-slf4j2-impl-2.24.3.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-actor_2.13-1.4.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http-core_2.13-1.3.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http_2.13-1.3.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-parsing_2.13-1.3.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-protobuf-v3_2.13-1.4.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-slf4j_2.13-1.4.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-stream_2.13-1.4.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.parboiled.parboiled_2.13-2.5.1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.reactivestreams.reactive-streams-1.0.4.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.modules.scala-xml_3-2.1.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala-library-2.13.18.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala3-library_3-3.7.4.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scalactic.scalactic_3-3.2.19.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scodec.scodec-bits_3-1.1.38.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.slf4j.slf4j-api-2.0.17.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-core_3-2.13.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-kernel_3-3.6.3.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-std_3-3.6.3.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect_3-3.6.3.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-kernel_3-2.13.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-mtl_3-1.3.1.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-parse_3-1.1.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.jawn-parser_3-1.6.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.virtuslab.scala-yaml_3-0.3.0.jar 2026-06-03T17:01:20,883 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.yaml.snakeyaml-2.5.jar 2026-06-03T17:01:20,969 debug js7.base.service.Service - ↘ CallMeterLoggingService run ↘ 2026-06-03T17:01:21,048 debug js7.base.service.Service - ↘ ResponsivenessMeter run ↘ 2026-06-03T17:01:21,483 debug js7.base.crypt.generic.SignatureProviderRegister - Found service provider PGP · js7.service.pgp.PgpService in file:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:01:21,486 info js7.journal.recover.StateRecoverer - Recovering ControllerState from file controller--1780476884100000.journal (17MB) 2026-06-03T17:01:21,507 debug js7.common.pekkoutils.Pekkos - ↘ newActorSystem(JS7) ↘ 2026-06-03T17:01:21,619 debug js7.base.crypt.x509.X509SignatureVerifier - Trusting signatures signed with a certificate which is signed with root X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:01:21,620 debug js7.base.crypt.x509.X509SignatureVerifier - Trusting signatures signed with X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:01:21,621 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - Trusting signature keys: 2026-06-03T17:01:21,623 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 origin=/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:01:21,623 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:01:21,632 debug js7.base.service.Service - ↘ DirectoryWatchingSignatureVerifier(X509) run ↘ 2026-06-03T17:01:21,716 debug js7.base.io.file.watch.BasicDirectoryWatch - newWatchService /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:01:21,721 debug js7.base.service.Service - ↘ BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) run ↘ 2026-06-03T17:01:21,734 debug js7.base.io.file.watch.BasicDirectoryWatch - register watchService Set(ENTRY_CREATE, ENTRY_MODIFY, ENTRY_DELETE), /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:01:21,838 debug js7.base.thread.VirtualThreads - hasVirtualThreads=false 2026-06-03T17:01:21,891 debug js7.journal.recover.FileSnapshotableStateRecoverer - JournalHeader(q2nu3xgJTc-pIrkNvviDRw, 1780476884100000, #183, total=2340538, 2026-06-03T08:55:55.114Z, 5days2h (442037s), 2026-05-28T08:42:25.956Z, 1, 2.8.3, 2.8.3) 2026-06-03T17:01:21,988 debug js7.common.pekkoutils.Pekkos - ↙ newActorSystem => 0.48s ↙ 2026-06-03T17:01:23,389 debug js7.journal.recover.FileSnapshotableStateRecoverer - ⏱️ 1.91s/27'975 snapshots+events (⌀68µs), 14'682 snapshots+events/s, 8MB/s 17MB read 2026-06-03T17:01:23,393 info js7.journal.recover.FileSnapshotableStateRecoverer - Recovered ControllerState, last EventId is 1780477261068000/2026-06-03T09:01:01.068Z, emitted 22s ago (26915 snapshot objects and 1060 events, 17MB read) 2026-06-03T17:01:23,401 debug js7.journal.watch.JournalEventWatch - new JournalEventWatch(JournalLocation(ControllerState,/opt/sos-berlin.com/js7/controller/var/state/controller), announceNextFileEventId=Some(1780477261068000)) 2026-06-03T17:01:23,405 debug js7.journal.watch.JournalEventWatch - HistoricJournalFile:controller--1780476884100000.journal 17MiB 2026-06-03T17:01:23,409 debug js7.core.license.LicenseChecker - Found service provider com.sos.js7.license.controller.ClusterLicenseCheck@3450befe · com.sos.js7.license.controller.ClusterLicenseCheck in file:/opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar 2026-06-03T17:01:23,410 debug js7.core.license.LicenseChecker - Found service provider FakeLicenseCheck · js7.licensefake.FakeLicenseCheck in file:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:01:23,425 debug js7.core.license.LicenseChecker - com.sos.js7.license.controller.ClusterLicenseCheck hasLicense(js7.controller.cluster) => true 2026-06-03T17:01:23,451 info js7.cluster.ClusterNode - This is cluster Node:Backup, recovered ClusterState is Coupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:01:23,451 debug js7.base.service.Service - ↘ js7.cluster.ClusterCommon@1e1ec53b run ↘ 2026-06-03T17:01:23,451 info js7.cluster.ClusterNode - Remaining a passive cluster node following the active Node:Primary 2026-06-03T17:01:23,471 debug js7.common.configuration.CommonConfiguration - No keystore: Missing configuration key 'js7.web.https.keystore' 2026-06-03T17:01:23,514 debug js7.base.service.Service - ↘ ClusterNode(Backup) run ↘ 2026-06-03T17:01:23,514 debug js7.cluster.ClusterNode - ↘ untilWorkingNodeStarted ↘ 2026-06-03T17:01:23,514 debug js7.cluster.ClusterNode - ↘ untilRecovered ↘ 2026-06-03T17:01:23,514 debug js7.cluster.ActivationInhibitor - startAs Passive 2026-06-03T17:01:23,524 debug js7.cluster.PassiveClusterNode - ↘ run ↘ 2026-06-03T17:01:23,525 debug js7.base.service.Service - ↘ SessionRegister[SimpleSession] run ↘ 2026-06-03T17:01:23,532 debug js7.core.license.LicenseChecker - com.sos.js7.license.controller.ClusterLicenseCheck hasLicense(js7.controller.cluster) => true 2026-06-03T17:01:23,533 debug js7.cluster.PassiveClusterNode - recoveredClusterState=Coupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:01:23,536 info js7.common.pekkohttp.web.session.SessionRegister - Session:1 for User:System Login (2.8.3 ✔) (eternal) 2026-06-03T17:01:23,538 debug js7.journal.watch.JournalEventWatch - releaseEventsNow(1780476884100000) 2026-06-03T17:01:23,538 debug js7.common.pekkohttp.web.session.SessionRegister - SessionToken for internal User:System has been placed in file /opt/sos-berlin.com/js7/controller/var/work/session-token 2026-06-03T17:01:23,580 debug js7.cluster.PassiveClusterNode - ↘ replicateJournalFile(1780476884100000) ↘ 2026-06-03T17:01:23,582 debug js7.cluster.PassiveClusterNode - replicateJournalFile size(controller--1780476884100000.journal)=17950585 Empty 2026-06-03T17:01:23,587 info js7.cluster.PassiveClusterNode - Start replicating 'controller--1780476884100000.journal' file after 1780477261068000/2026-06-03T09:01:01.068Z, position 17950585 2026-06-03T17:01:23,588 debug js7.journal.watch.JournalEventWatch - onJournalingStarted controller--1780476884100000.journal, firstEventPositionAndFileEventId=PositionAnd(17739735,1780476884100000), flushedLengthAndEventId=PositionAnd(17950585,1780477261068000) 2026-06-03T17:01:23,590 debug js7.journal.watch.JournalEventWatch - currentEventReader=CurrentEventReader(controller--1780476884100000.journal) 2026-06-03T17:01:23,617 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:01:23,624 debug js7.common.http.RecouplingStreamReader - ↘ stream(HttpControllerApi(http://172.17.5.10:4444) after=17950585) ↘ 2026-06-03T17:01:23,637 debug js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToCouple ↘ 2026-06-03T17:01:23,783 debug js7.common.auth.IdToUser - distinguishedNameToUserIds=⏎ 2026-06-03T17:01:23,834 debug js7.controller.web.ControllerRoute - new ControllerRoute(http://0.0.0.0:4444 #1) 2026-06-03T17:01:23,859 info js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 Controller web services are available - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T17:01:23,909 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 is bound to Controller web services - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T17:01:23,912 debug js7.base.service.Service - ↘ SinglePortPekkoWebServer(http://0.0.0.0:4444) run ↘ 2026-06-03T17:01:23,912 debug js7.base.service.Service - ↘ PekkoWebServer(http://0.0.0.0:4444) run ↘ 2026-06-03T17:01:23,920 debug js7.base.service.Service - ↘ HttpsDirectoryWatch() run ↘ 2026-06-03T17:01:23,920 debug js7.base.service.Service - ↙ HttpsDirectoryWatch() run => 0.36ms ↙ 2026-06-03T17:01:23,931 debug js7.base.service.Service - ↘ RunningController run ↘ 2026-06-03T17:01:23,963 debug js7.common.http.PekkoHttpClient - <--| ✔#1 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 0.28s => 200 OK 2026-06-03T17:01:23,980 debug js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToCouple => 0.34s ↙ 2026-06-03T17:01:23,988 debug js7.common.http.PekkoHttpClient - <--| ✔#2 »Active node« Session:9 post http://172.17.5.10:4444/controller/api/cluster/command ClusterRecouple(activeId=Node:Primary passiveId=Node:Backup) 7.1ms => 200 OK 2026-06-03T17:01:23,989 debug js7.cluster.PassiveClusterNode - Active cluster node has been notified about restart of this passive node 2026-06-03T17:01:24,004 debug js7.common.http.PekkoHttpClient - <--< ✔#3 »Active node« Session:9 get http://172.17.5.10:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780476884100000&position=17950585 17.4ms => 200 OK 2026-06-03T17:01:24,044 debug js7.journal.watch.JournalIndex - Building JournalIndex(1780476884100000/2026-06-03T08:54:44.100Z) 2026-06-03T17:01:24,045 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterPassiveLost(Node:Backup) --> PassiveLost(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:01:24,116 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T17:01:24,130 debug js7.web.log - 200 - #201 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 29ms 2026-06-03T17:01:24,140 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:01:24,144 info js7.cluster.ClusterNode - ↘ executeCommand ClusterConfirmCoupling ↘ 2026-06-03T17:01:24,145 info js7.cluster.ClusterNode - ↙ executeCommand ClusterConfirmCoupling => 0.39ms ↙ 2026-06-03T17:01:24,146 debug js7.web.log - 200 Session:2 #202 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 19bytes 9ms 2026-06-03T17:01:24,153 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:Anonymous logout (36ms after login) 2026-06-03T17:01:24,154 debug js7.web.log - 200 - #203 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 19bytes 4.4ms 2026-06-03T17:01:24,162 debug js7.common.http.PekkoHttpClient - <--| ✔#4 »Active node« Session:9 post http://172.17.5.10:4444/controller/api/cluster/command ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) 0.112s => 200 OK 2026-06-03T17:01:24,169 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterCouplingPrepared(activeId=Node:Primary) --> PreparedToBeCoupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:01:24,179 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T17:01:24,180 debug js7.web.log - 200 - #204 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 2.1ms 2026-06-03T17:01:24,183 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:01:24,184 info js7.cluster.ClusterNode - ↘ executeCommand ClusterConfirmCoupling ↘ 2026-06-03T17:01:24,184 info js7.cluster.ClusterNode - ↙ executeCommand ClusterConfirmCoupling => 78µs ↙ 2026-06-03T17:01:24,184 debug js7.web.log - 200 Session:3 #205 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 19bytes 2.1ms 2026-06-03T17:01:24,188 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:Anonymous logout (9.1ms after login) 2026-06-03T17:01:24,189 debug js7.web.log - 200 - #206 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 19bytes 1.53ms 2026-06-03T17:01:24,196 debug js7.common.http.PekkoHttpClient - <--| ✔#5 »Active node« Session:9 post http://172.17.5.10:4444/controller/api/cluster/command ClusterCouple(activeId=Node:Primary passiveId=Node:Backup) 23ms => 200 OK 2026-06-03T17:01:24,200 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterCoupled(activeId=Node:Primary) --> Coupled(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:01:24,201 debug js7.journal.watch.JournalEventWatch - releaseEventsNow(1780476884100000) 2026-06-03T17:01:24,416 info js7.common.pekkohttp.web.session.SessionRegister - Session:4 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T17:01:24,417 debug js7.web.log - 200 - #207 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 2.1ms 2026-06-03T17:01:24,424 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for GET /controller/api/event 2026-06-03T17:01:24,458 debug js7.web.log - 200 Session:4 #208 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?onlyAcks=true&heartbeat=1 · STREAM... 37ms 2026-06-03T17:01:26,214 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 25ms 2026-06-03T17:01:26,214 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 24ms 2026-06-03T17:01:26,223 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:01:26,223 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:01:26,226 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 252bytes 9ms 2026-06-03T17:01:26,226 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 252bytes 9ms 2026-06-03T17:01:27,195 debug js7.common.pekkohttp.web.session.SessionRegister - 🔒 InvalidSessionToken: Rejecting unknown Session:2 of User:Anonymous 2026-06-03T17:01:27,202 debug js7.web.log - 403 Session:2 #10314 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 "InvalidSessionToken: Invalid session token" 2026-06-03T17:01:27,206 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:01:27,207 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:01:27,208 info js7.common.pekkohttp.web.session.SessionRegister - Session:5 for User:JOC Login (2.8.3 ✔) 2026-06-03T17:01:27,209 debug js7.web.log - 200 - #10316 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 3.9ms 2026-06-03T17:01:27,211 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster/clusterWatchMessage 2026-06-03T17:01:27,221 debug js7.web.log - 200 Session:5 #10317 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · STREAM... 9.7ms 2026-06-03T17:04:48,731 info js7.cluster.PassiveClusterNode - ClusterEvent: ClusterSwitchedOver(Node:Backup) --> SwitchedOver(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:04:48,756 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:04:48,761 debug js7.cluster.ClusterWatchUniquenessChecker - Remember ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA 2026-06-03T17:04:48,764 debug js7.web.log - 200 Session:5 #10390 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 8.7ms 2026-06-03T17:04:48,767 debug js7.common.http.RecouplingStreamReader - ↙◼️ stream(HttpControllerApi(http://172.17.5.10:4444) after=17950585) => Canceled • 249 chunks, ⏱️ 3:25min/249 elems (⌀0.82s), 1 elems/s ↙ 2026-06-03T17:04:48,768 debug js7.cluster.PassiveClusterNode - replicateJournalFile finished, isReplicatingHeadOfFile=false, replicatedFileLength=18048656, clusterState=SwitchedOver(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:04:48,769 debug js7.journal.watch.JournalEventWatch - onJournalingEnded controller--1780476884100000.journal fileLength=18048656 2026-06-03T17:04:48,769 debug js7.cluster.PassiveClusterNode - ↙ replicateJournalFile => 3:25min ↙ 2026-06-03T17:04:48,769 info js7.cluster.PassiveClusterNode - Activating because ClusterState has become SwitchedOver(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:04:48,771 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Logout(Session:9) 2026-06-03T17:04:48,776 debug js7.common.http.PekkoHttpClient - <--| ✔#6 »Active node« post http://172.17.5.10:4444/controller/api/session Logout(Session:9) 3.4ms => 200 OK 2026-06-03T17:04:48,776 debug js7.cluster.PassiveClusterNode - ↙ run => 3:25min ↙ 2026-06-03T17:04:48,777 debug js7.cluster.ClusterNode - ↙ untilRecovered => 3:25min ↙ 2026-06-03T17:04:48,810 info js7.journal.Snapshotter - Starting new journal file #185 controller--1780477488727000.journal with a snapshot (no sync) 2026-06-03T17:04:48,810 debug js7.journal.Snapshotter - JournalHeader(q2nu3xgJTc-pIrkNvviDRw, 1780477488727000, #185, total=2341720, 2026-06-03T09:04:48.810Z, 5days2h (442550s), 2026-05-28T08:42:25.956Z, 1, 2.8.3, 2.8.3) 2026-06-03T17:04:49,514 debug js7.journal.write.SnapshotJournalWriter - (controller--1780477488727000.journal.tmp) Snapshot finished - ⏱️ 0.67s/26'858 objects (⌀25µs), ~39'816 objects/s · 0.67s/17 MB, ~25 MB/s 2026-06-03T17:04:49,520 debug js7.journal.watch.JournalEventWatch - onJournalingStarted controller--1780477488727000.journal, firstEventPositionAndFileEventId=PositionAnd(17709531,1780477488727000), flushedLengthAndEventId=PositionAnd(17709583,1780477488809000) 2026-06-03T17:04:49,521 debug js7.journal.watch.JournalEventWatch - Add HistoricJournalFile:controller--1780476884100000.journal 17MiB 2026-06-03T17:04:49,521 debug js7.journal.watch.JournalEventWatch - currentEventReader=CurrentEventReader(controller--1780477488727000.journal) 2026-06-03T17:04:49,528 debug js7.journal.Journal - : flush 716ms 1780477488809000 SnapshotTaken 2026-06-03T17:04:49,530 info js7.journal.Journal - Event (⚠️ SwitchedOver) SnapshotTaken 2026-06-03T17:04:49,530 debug js7.journal.watch.JournalIndex - Building JournalIndex(1780477488727000/2026-06-03T09:04:48.727Z) 2026-06-03T17:04:49,532 debug js7.journal.watch.RealEventWatch - 🚫 AckFromActiveClusterNode: An active cluster node doesn't provide replication acknowledgements 2026-06-03T17:04:49,533 debug js7.journal.Committer - Snapshot written (without sync) to journal file controller--1780477488727000.journal 2026-06-03T17:04:49,537 debug js7.base.service.Service - ↘ FileJournal[ControllerState] run ↘ 2026-06-03T17:04:49,538 debug js7.base.service.Service - ↘ CommitterService run ↘ 2026-06-03T17:04:49,546 info js7.common.pekkohttp.web.session.SessionRegister - Session:4 for User:Anonymous logout (3:25min after login) 2026-06-03T17:04:49,546 debug js7.web.log - 200 - #285 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 19bytes 1.57ms 2026-06-03T17:04:49,551 debug js7.core.license.LicenseChecker - com.sos.js7.license.controller.ClusterLicenseCheck hasLicense(js7.controller.cluster) => true 2026-06-03T17:04:49,553 debug js7.web.log - <-| Session:4 #208 172.17.5.10 get http://172.17.5.11:4444/controller/api/event?onlyAcks=true&heartbeat=1 · 232 chunks, 3:25min/0kB 2026-06-03T17:04:49,565 debug js7.cluster.ActiveClusterNode - ↘ start ↘ 2026-06-03T17:04:49,587 debug js7.cluster.ClusterWatchSynchronizer - ↘ start ↘ 2026-06-03T17:04:49,588 info js7.cluster.ClusterWatchSynchronizer - Asking ClusterWatch 2026-06-03T17:04:49,602 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:04:49,603 debug js7.web.log - 200 Session:5 #10391 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.86ms 2026-06-03T17:04:49,603 info js7.cluster.ClusterWatchSynchronizer - ClusterWatch:joc#0 agreed that this node is the active cluster node 2026-06-03T17:04:49,607 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (1) fiber ↘ 2026-06-03T17:04:49,608 debug js7.cluster.ClusterWatchSynchronizer - ↙ start => 20ms ↙ 2026-06-03T17:04:49,609 debug js7.cluster.ActiveClusterNode - ↙ start => 44ms ↙ 2026-06-03T17:04:49,610 debug js7.cluster.ClusterNode - ↙ untilWorkingNodeStarted => 3:26min ↙ 2026-06-03T17:04:49,611 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:04:49,612 debug js7.web.log - 200 Session:5 #10392 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.93ms 2026-06-03T17:04:49,697 debug js7.base.service.Service - ↘ AgentDriver(Agent:agent-cluster) run ↘ 2026-06-03T17:04:49,697 debug js7.controller.agent.AgentDriver - (agent-cluster) ↘ startNewClusterWatch ↘ 2026-06-03T17:04:49,711 debug js7.journal.Journal - : flush 58ms 1780477489682000 ControllerReady(Asia/Hong_Kong,442551374751228 nanoseconds) 2026-06-03T17:04:49,712 info js7.journal.Journal - Event (⚠️ SwitchedOver) ControllerReady(Asia/Hong_Kong,442551374751228 nanoseconds) 2026-06-03T17:04:49,729 debug js7.base.service.Service - ↘ ClusterWatchService(ClusterWatch:controller/Backup/agent-cluster) run ↘ 2026-06-03T17:04:49,730 info js7.cluster.watch.ClusterWatchService - ClusterWatchService(ClusterWatch:controller/Backup/agent-cluster)(AgentClient(http://172.17.5.12:4445/agent), AgentClient(http://172.17.5.13:4445/agent)) started 2026-06-03T17:04:49,731 debug js7.controller.agent.AgentDriver - (agent-cluster) ↙ startNewClusterWatch => 33ms ↙ 2026-06-03T17:04:49,747 debug js7.controller.agent.AgentDriver - (agent-cluster) ↘ startNewDirectorDriver ↘ 2026-06-03T17:04:49,753 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.12:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:04:49,755 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.13:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:04:49,766 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.12:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:04:49,768 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.13:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:04:49,785 debug js7.base.catsutils.OurIORuntime - WARN 💥 Uncaught exception in thread 'js7-0': java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null at cats.effect.unsafe.TimerHeap.cats$effect$unsafe$TimerHeap$$removeAt(TimerHeap.scala:330) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap$Node.apply$mcV$sp(TimerHeap.scala:524) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.setCallback(WorkStealingThreadPool.scala:881) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool.sleepExternal$$anonfun$1(WorkStealingThreadPool.scala:691) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:393) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] 2026-06-03T17:04:49,800 debug js7.common.http.PekkoHttpClient - <--| ✔#9 »Agent:agent-cluster« post http://172.17.5.12:4445/agent/api/session Login(None,Some(2.8.3)) 30ms => 200 OK 2026-06-03T17:04:49,800 debug js7.common.http.PekkoHttpClient - <--| ✔#7 »Agent:agent-cluster« post http://172.17.5.12:4445/agent/api/session Login(None,Some(2.8.3)) 46ms => 200 OK 2026-06-03T17:04:49,807 debug js7.common.http.PekkoHttpClient - <--| ✔#10 »Agent:agent-cluster« post http://172.17.5.13:4445/agent/api/session Login(None,Some(2.8.3)) 37ms => 200 OK 2026-06-03T17:04:49,809 debug js7.common.http.PekkoHttpClient - <--| ✔#8 »Agent:agent-cluster« post http://172.17.5.13:4445/agent/api/session Login(None,Some(2.8.3)) 53ms => 200 OK 2026-06-03T17:04:49,809 debug js7.common.http.PekkoHttpClient - <--| ✔#11 »Agent:agent-cluster« Session:15 get http://172.17.5.12:4445/agent/api/cluster?return=ClusterNodeState 5.6ms => 200 OK 2026-06-03T17:04:49,811 debug js7.common.http.PekkoHttpClient - <--< ✔#12 »Agent:agent-cluster« Session:16 get http://172.17.5.12:4445/agent/api/cluster/clusterWatchMessage?clusterWatchId=controller/Backup/agent-cluster&keepAlive=1 5.5ms => 200 OK 2026-06-03T17:04:49,814 debug js7.common.http.PekkoHttpClient - 🗑 ↘ #13 »Agent:agent-cluster« Session:234 get http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 6.3ms cancel ... 2026-06-03T17:04:49,817 debug js7.base.catsutils.OurIORuntime - WARN 💥 Uncaught exception in thread 'js7-0': java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null at cats.effect.unsafe.TimerHeap.cats$effect$unsafe$TimerHeap$$removeAt(TimerHeap.scala:330) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap$Node.apply$mcV$sp(TimerHeap.scala:524) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.setCallback(WorkStealingThreadPool.scala:881) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool.sleepExternal$$anonfun$1(WorkStealingThreadPool.scala:691) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:393) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] 2026-06-03T17:04:49,818 debug js7.base.catsutils.OurIORuntime - WARN 💥 Uncaught exception in thread 'js7-0': java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null at cats.effect.unsafe.TimerHeap.cats$effect$unsafe$TimerHeap$$removeAt(TimerHeap.scala:330) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap$Node.apply$mcV$sp(TimerHeap.scala:524) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.setCallback(WorkStealingThreadPool.scala:881) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool.sleepExternal$$anonfun$1(WorkStealingThreadPool.scala:691) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:393) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] 2026-06-03T17:04:49,818 debug js7.base.catsutils.OurIORuntime - WARN 💥 Uncaught exception in thread 'js7-0': java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null at cats.effect.unsafe.TimerHeap.cats$effect$unsafe$TimerHeap$$removeAt(TimerHeap.scala:330) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap$Node.apply$mcV$sp(TimerHeap.scala:524) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.setCallback(WorkStealingThreadPool.scala:881) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool.sleepExternal$$anonfun$1(WorkStealingThreadPool.scala:691) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:393) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] 2026-06-03T17:04:49,822 debug js7.common.http.PekkoHttpClient - <~~ ◼️ #13 »Agent:agent-cluster« Session:234 get http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 14.8ms => canceled 2026-06-03T17:04:49,823 info js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) 🟢 Selected active Node:Primary http://172.17.5.12:4445 2026-06-03T17:04:49,825 debug js7.common.http.PekkoHttpClient - 🗑 ↙ #13 »Agent:agent-cluster« Session:234 get http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 16.9ms canceled with discardEntityBytes => OK 2026-06-03T17:04:49,834 debug js7.common.http.PekkoHttpClient - <--< ✔#14 »Agent:agent-cluster« Session:233 get http://172.17.5.13:4445/agent/api/cluster/clusterWatchMessage?clusterWatchId=controller/Backup/agent-cluster&keepAlive=1 23ms => 200 OK 2026-06-03T17:04:49,838 debug js7.base.service.Service - ↘ DirectorDriver(Agent:agent-cluster #1) run ↘ 2026-06-03T17:04:49,839 debug js7.controller.agent.AgentDriver - (agent-cluster) ↙ startNewDirectorDriver => 92ms ↙ 2026-06-03T17:04:49,842 debug js7.controller.ControllerOrderKeeper - Stopped 2026-06-03T17:04:49,846 debug js7.common.http.RecouplingStreamReader - ↘ stream(AgentClient(http://172.17.5.12:4445/agent) after=1780477471104000) ↘ 2026-06-03T17:04:49,847 ERROR org.apache.pekko.actor.OneForOneStrategy - Cannot invoke "cats.effect.unsafe.TimerHeap$Node.index_$eq(int)" because "heapAtM$2" is null java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.index_$eq(int)" because "heapAtM$2" is null at cats.effect.unsafe.TimerHeap.loop$3(TimerHeap.scala:430) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.fixDown(TimerHeap.scala:433) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.fixUpOrDown(TimerHeap.scala:366) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.cats$effect$unsafe$TimerHeap$$removeAt(TimerHeap.scala:341) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap$Node.apply$mcV$sp(TimerHeap.scala:524) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.apply$mcV$sp(WorkStealingThreadPool.scala:886) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.run(WorkStealingThreadPool.scala:889) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool.sleep$$anonfun$1(WorkStealingThreadPool.scala:711) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at js7.base.monixlike.SyncCancelable$$anon$1.cancel(SyncCancelable.scala:17) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.monixlike.SerialSyncCancelable.set(SerialSyncCancelable.scala:25) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.monixlike.SerialSyncCancelable.set(SerialSyncCancelable.scala:18) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.ClockChecking.js7$base$time$ClockChecking$$scheduleNext(ClockChecking.scala:84) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.ClockChecking.scheduleAt(ClockChecking.scala:58) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.ClockChecking.scheduleAt$(ClockChecking.scala:18) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.AlarmClock$ClockCheckingAlarmClock.scheduleAt(AlarmClock.scala:144) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1$$anonfun$1$$anonfun$1$$anonfun$1(ControllerOrderKeeper.scala:1252) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.Option.foreach(Option.scala:437) ~[org.scala-lang.scala-library-2.13.18.jar:?] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1$$anonfun$1$$anonfun$1(ControllerOrderKeeper.scala:1249) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1$$anonfun$1$$anonfun$adapted$1(ControllerOrderKeeper.scala:1252) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.AlarmClock$NonTestLocking.lock(AlarmClock.scala:111) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.AlarmClock$NonTestLocking.lock$(AlarmClock.scala:105) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.base.time.AlarmClock$ClockCheckingAlarmClock.lock(AlarmClock.scala:144) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1$$anonfun$1(ControllerOrderKeeper.scala:1252) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.Option.foreach(Option.scala:437) ~[org.scala-lang.scala-library-2.13.18.jar:?] at js7.controller.ControllerOrderKeeper.proceedWithOrder$$anonfun$1(ControllerOrderKeeper.scala:1244) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.Option.foreach(Option.scala:437) ~[org.scala-lang.scala-library-2.13.18.jar:?] at js7.controller.ControllerOrderKeeper.proceedWithOrder(ControllerOrderKeeper.scala:1242) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper.proceedWithOrders$$anonfun$1(ControllerOrderKeeper.scala:1239) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:15) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.runtime.function.JProcedure1.apply(JProcedure1.java:10) ~[org.scala-lang.scala3-library_3-3.7.4.jar:3.7.4] at scala.collection.IterableOnceOps.foreach(IterableOnce.scala:630) ~[org.scala-lang.scala-library-2.13.18.jar:?] at scala.collection.IterableOnceOps.foreach$(IterableOnce.scala:628) ~[org.scala-lang.scala-library-2.13.18.jar:?] at scala.collection.AbstractIterable.foreach(Iterable.scala:936) ~[org.scala-lang.scala-library-2.13.18.jar:?] at js7.controller.ControllerOrderKeeper.js7$controller$ControllerOrderKeeper$$proceedWithOrders(ControllerOrderKeeper.scala:1239) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at js7.controller.ControllerOrderKeeper$$anon$3.applyOrElse(ControllerOrderKeeper.scala:361) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:281) ~[org.scala-lang.scala-library-2.13.18.jar:?] at scala.PartialFunction$OrElse.applyOrElse(PartialFunction.scala:281) ~[org.scala-lang.scala-library-2.13.18.jar:?] at org.apache.pekko.actor.Actor.aroundReceive(Actor.scala:547) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at org.apache.pekko.actor.Actor.aroundReceive$(Actor.scala:545) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at js7.controller.ControllerOrderKeeper.aroundReceive(ControllerOrderKeeper.scala:96) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at org.apache.pekko.actor.ActorCell.receiveMessage(ActorCell.scala:590) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at org.apache.pekko.actor.ActorCell.invoke(ActorCell.scala:557) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at org.apache.pekko.dispatch.Mailbox.processMailbox(Mailbox.scala:273) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at org.apache.pekko.dispatch.Mailbox.run(Mailbox.scala:234) ~[org.apache.pekko.pekko-actor_2.13-1.4.0.jar:1.4.0] at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:935) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] 2026-06-03T17:04:49,851 debug js7.base.service.Service - ↙ RunningController run => 3:25min ↙ 2026-06-03T17:04:49,852 debug js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToCouple ↘ 2026-06-03T17:04:49,854 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↘ http://0.0.0.0:4444 unbind ↘ 2026-06-03T17:04:49,854 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↙ http://0.0.0.0:4444 unbind => 0.53ms ↙ 2026-06-03T17:04:49,855 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↘ http://0.0.0.0:4444 Delay web server termination for 0.5s ↘ 2026-06-03T17:04:49,861 debug js7.web.log - <-| Session:5 #10317 172.17.5.10 get http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · 204 chunks, 3:22min/1kB 2026-06-03T17:04:49,864 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster/clusterWatchMessage 2026-06-03T17:04:49,866 debug js7.web.log - 200 Session:5 #10396 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · STREAM... 3.2ms 2026-06-03T17:04:49,871 debug js7.web.log - <-| Session:5 #10396 172.17.5.10 get http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · 0 chunks, 4.2ms/0kB 2026-06-03T17:04:49,904 debug js7.common.http.PekkoHttpClient - <--| ✔#15 »Agent:agent-cluster« Session:15 post http://172.17.5.12:4445/agent/api/command CoupleController(Agent:agent-cluster,AgentRunId:-tfQljg-TECzGOD5A-5mNA,1780477471104000,ControllerRunId:q2nu3xgJTc-pIrkNvviDRw) 9.6ms => 200 OK 2026-06-03T17:04:49,908 info js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) Coupled with AgentClient(http://172.17.5.12:4445/agent) after=1780477471104000/2026-06-03T09:04:31.104Z 2026-06-03T17:04:49,916 debug js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToCouple => 64ms ↙ 2026-06-03T17:04:49,920 debug js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) getStream(after=1780477471104000) 2026-06-03T17:04:49,928 debug js7.common.http.PekkoHttpClient - <--< ✔#16 »Agent:agent-cluster« Session:15 get http://172.17.5.12:4445/agent/api/event?return=ClusterEvent,OrderWatchEvent,OrderEvent,AgentReady,InventoryItemEvent,SubagentItemStateEvent,AgentShutDown&delay=0&after=1780477471104000&heartbeat=1 7.5ms => 200 OK 2026-06-03T17:04:50,038 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001153,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster))) ↘ 2026-06-03T17:04:50,041 info js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary teaches clusterState=Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster) 2026-06-03T17:04:50,043 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state = Normal(Coupled(Node:Primary is active), lastHeartbeat=+1.52ms) 2026-06-03T17:04:50,044 info js7.controller.agent.AgentDriver - (agent-cluster) Coupled(Node:Primary is active) 2026-06-03T17:04:50,045 debug js7.controller.agent.AgentDriver - (agent-cluster) ↘ startNewDirectorDriver ↘ 2026-06-03T17:04:50,046 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001153,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster))) => 7.4ms · Right(Confirmed(None)) ↙ 2026-06-03T17:04:50,057 debug js7.common.http.PekkoHttpClient - <--|❓#17 »Agent:agent-cluster« Session:16 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001153 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:9qhBpQitTgi1bO1AgrLRKg) 7.9ms => 400 Bad Request · OtherClusterWatchStillAlive: Wrong ClusterWatch:controller/Backup/agent-cluster tried to confirm a request but ClusterWatch:controller/Primary/agent-cluster may still be alive — try again later 2026-06-03T17:04:50,063 WARN js7.cluster.watch.ClusterWatchService - ❓AgentClient(http://172.17.5.12:4445/agent) OtherClusterWatchStillAlive: Wrong ClusterWatch:controller/Backup/agent-cluster tried to confirm a request but ClusterWatch:controller/Primary/agent-cluster may still be alive — try again later 2026-06-03T17:04:50,356 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↙ http://0.0.0.0:4444 Delay web server termination for 0.5s => 0.5s ↙ 2026-06-03T17:04:50,357 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↘ http://0.0.0.0:4444 terminate(3s) ↘ 2026-06-03T17:04:50,361 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↙ http://0.0.0.0:4444 terminate(3s) => 4.8ms ↙ 2026-06-03T17:04:50,362 debug js7.base.service.Service - ↙ SinglePortPekkoWebServer(http://0.0.0.0:4444) run => 3:26min ↙ 2026-06-03T17:04:50,362 debug js7.base.service.Service - ↙ PekkoWebServer(http://0.0.0.0:4444) run => 3:26min ↙ 2026-06-03T17:04:50,364 debug js7.common.pekkohttp.web.session.SessionRegister - 1 open sessions for User:JOC (Session:5) 2026-06-03T17:04:50,364 debug js7.common.pekkohttp.web.session.SessionRegister - 1 open sessions for User:System (Session:1) 2026-06-03T17:04:50,364 debug js7.base.service.Service - ↙ SessionRegister[SimpleSession] run => 3:26min ↙ 2026-06-03T17:04:50,365 debug js7.cluster.ClusterNode - ↘ run guarantee(Succeeded(IO(()))) ↘ 2026-06-03T17:04:50,365 debug js7.cluster.WorkingClusterNode - ↘ shutDownThisNode ↘ 2026-06-03T17:04:50,366 debug js7.base.io.file.watch.BasicDirectoryWatch - watchKey.cancel() /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:04:50,367 debug js7.base.service.Service - ◼️ Stop BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) due to cancellation 2026-06-03T17:04:50,367 debug js7.base.io.file.watch.BasicDirectoryWatch - watchService.close() — /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:04:50,367 debug js7.base.service.Service - ↙ BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) run => 3:28min ↙ 2026-06-03T17:04:50,369 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (1) fiber => 0.76s ↙ 2026-06-03T17:04:50,370 debug js7.base.service.Service - ↙◼️ DirectoryWatchingSignatureVerifier(X509) run => 3:28min Canceled ↙ 2026-06-03T17:04:50,373 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (2) fiber ↘ 2026-06-03T17:04:50,374 debug js7.cluster.WorkingClusterNode - ↙ shutDownThisNode => 8.2ms ↙ 2026-06-03T17:04:50,374 debug js7.cluster.ActiveClusterNode - ↘ stop ↘ 2026-06-03T17:04:50,375 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (2) fiber => 1.26ms ↙ 2026-06-03T17:04:50,375 debug js7.cluster.ActiveClusterNode - ↙ stop => 0.65ms ↙ 2026-06-03T17:04:50,376 debug js7.journal.Snapshotter - ↘ takeSnapshot ↘ 2026-06-03T17:04:50,377 debug js7.base.service.Service - ↙ CommitterService run => 0.84s ↙ 2026-06-03T17:04:50,378 debug js7.journal.write.EventJournalWriter - (controller--1780477488727000.journal) Journal finished, 17MB written (2 events) 2026-06-03T17:04:50,378 debug js7.journal.watch.JournalEventWatch - onJournalingEnded controller--1780477488727000.journal fileLength=17709727 2026-06-03T17:04:50,381 debug js7.journal.write.EventJournalWriter - (controller--1780477488727000.journal) 2 events, 1 commits (1 flushes, 0 syncs) 1 commits/flush 2026-06-03T17:04:50,386 info js7.journal.Snapshotter - Starting new journal file #186 controller--1780477489682000.journal with a snapshot (no sync) 2026-06-03T17:04:50,386 debug js7.journal.Snapshotter - JournalHeader(q2nu3xgJTc-pIrkNvviDRw, 1780477489682000, #186, total=2341722, 2026-06-03T09:04:50.386Z, 5days2h (442552s), 2026-05-28T08:42:25.956Z, 1, 2.8.3, 2.8.3) 2026-06-03T17:04:50,646 debug js7.journal.write.SnapshotJournalWriter - (controller--1780477489682000.journal.tmp) Snapshot finished - ⏱️ 0.25s/26'858 objects (⌀9.5µs), ~105'595 objects/s · 0.25s/17 MB, ~66 MB/s 2026-06-03T17:04:50,646 debug js7.journal.watch.JournalEventWatch - onJournalingStarted controller--1780477489682000.journal, firstEventPositionAndFileEventId=PositionAnd(17709531,1780477489682000), flushedLengthAndEventId=PositionAnd(17709583,1780477490386000) 2026-06-03T17:04:50,646 debug js7.journal.watch.JournalEventWatch - Add HistoricJournalFile:controller--1780477488727000.journal 16MiB 2026-06-03T17:04:50,647 debug js7.journal.watch.JournalEventWatch - currentEventReader=CurrentEventReader(controller--1780477489682000.journal) 2026-06-03T17:04:50,647 debug js7.journal.Journal - : flush 261ms 1780477490386000 SnapshotTaken 2026-06-03T17:04:50,647 info js7.journal.Journal - Event (⚠️ SwitchedOver) SnapshotTaken 2026-06-03T17:04:50,647 debug js7.journal.watch.JournalIndex - Building JournalIndex(1780477489682000/2026-06-03T09:04:49.682Z) 2026-06-03T17:04:50,647 debug js7.journal.Committer - Snapshot written (without sync) to journal file controller--1780477489682000.journal 2026-06-03T17:04:50,647 debug js7.base.service.Service - ↘ CommitterService run ↘ 2026-06-03T17:04:50,648 debug js7.journal.Snapshotter - ↙ takeSnapshot => 0.27s ↙ 2026-06-03T17:04:50,649 debug js7.base.service.Service - ↙ CommitterService run => 1.3ms ↙ 2026-06-03T17:04:50,650 debug js7.journal.write.EventJournalWriter - (controller--1780477489682000.journal) Journal finished, 17MB written (1 events) 2026-06-03T17:04:50,650 debug js7.journal.watch.JournalEventWatch - onJournalingEnded controller--1780477489682000.journal fileLength=17709583 2026-06-03T17:04:50,650 debug js7.journal.write.EventJournalWriter - (controller--1780477489682000.journal) 1 events, 0 commits (1 flushes, 0 syncs) 0 commits/flush 2026-06-03T17:04:50,651 debug js7.journal.Committer - 3 persists · 3 events (1.0/persist) 60ms…∅0.35s…0.72s 2026-06-03T17:04:50,652 debug js7.base.service.Service - ↙ FileJournal[ControllerState] run => 1.11s ↙ 2026-06-03T17:04:50,652 debug js7.cluster.ClusterNode - ↙ run guarantee => 0.29s ↙ 2026-06-03T17:04:50,652 debug js7.base.service.Service - ↙ ClusterNode(Backup) run => 3:27min ↙ 2026-06-03T17:04:50,653 debug js7.base.service.Service - ↙ js7.cluster.ClusterCommon@1e1ec53b run => 3:27min ↙ 2026-06-03T17:04:50,653 debug js7.common.pekkoutils.Pekkos - ↘ ActorSystem:pekko-JS7 terminate ↘ 2026-06-03T17:04:50,654 debug js7.common.pekkoutils.Pekkos - ActorSystem:pekko-JS7 shutdownAllConnectionPools() 2026-06-03T17:04:50,930 debug js7.common.http.RecouplingStreamReader - ↙ stream(AgentClient(http://172.17.5.12:4445/agent) after=1780477471104000) => Completed • 1 chunks, ⏱️ 1.08s/1 elems ↙ 2026-06-03T17:04:51,210 debug js7.common.pekkoutils.Pekkos - ActorSystem:pekko-JS7 shutdownAllConnectionPools() ⏰ timed out after 0.1s 2026-06-03T17:04:51,227 WARN js7.cluster.watch.ClusterWatchService - 🔴 AgentClient(http://172.17.5.12:4445/agent) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-19-0-filter#326191181]] terminated abruptly 2026-06-03T17:04:51,228 WARN js7.cluster.watch.ClusterWatchService - 🔴 AgentClient(http://172.17.5.13:4445/agent) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-20-0-filter#1417971748]] terminated abruptly 2026-06-03T17:04:51,412 debug js7.common.pekkoutils.Pekkos - ↙ ActorSystem:pekko-JS7 terminate => 0.76s ↙ 2026-06-03T17:04:51,413 debug js7.base.service.Service - ↙◼️ ResponsivenessMeter run => 3:30min Canceled ↙ 2026-06-03T17:04:51,413 debug js7.base.service.Service - ↙ CallMeterLoggingService run => 3:30min ↙ 2026-06-03T17:04:51,414 info js7.common.system.startup.ServiceMain - Controller terminates 3:30min after start 2026-06-03T17:04:51,415 info js7.base.log.log4j.Log4j - Shutdown 2026-06-03T17:04:51,417 End of logging 2026-06-03T17:09:27,560 info js7.base.system.startup.StartUp - Controller 2.8.3 · Java 21.0.8 · OpenJDK 64-Bit Server VM 21.0.8+9-LTS (2GiB) · Linux (Red Hat Enterprise Linux release 9.6 (Plow)) · Intel(R) Xeon(R) Gold 6442Y (4 threads) 7.5GiB · pid=1501384 host=cexstlts1ba82x · started at 2026-06-03T17:09:26.781+08:00 Asia/Hong_Kong ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2026-06-03T17:09:27,671 trace js7.base.catsutils.OurIORuntime - ↘ js7 Resource[IORuntime] acquire ↘ 2026-06-03T17:09:27,676 debug js7.base.catsutils.OurIORuntime - __________________________________ 2026-06-03T17:09:27,676 debug js7.base.catsutils.OurIORuntime - ↘ Cats IORuntime 'js7' 4 threads ↘ 2026-06-03T17:09:27,825 trace js7.base.catsutils.Environment - (js7) environment[IORuntime] registered IORuntime(cats.effect.unsafe.WorkStealingThreadPool@2d66530f, cats.effect.unsafe.WorkStealingThreadPool@2d66530f, IORuntimeConfig(512,1024,true,16,Duration.Inf,true,1 second,10 seconds,0.1)) 2026-06-03T17:09:27,826 trace js7.base.catsutils.Environment - (js7) environment[Scheduler] registered cats.effect.unsafe.WorkStealingThreadPool@2d66530f 2026-06-03T17:09:27,828 trace js7.base.catsutils.Environment - (js7) environment[IOExecutor] registered 2026-06-03T17:09:27,830 trace js7.base.catsutils.OurIORuntime - ↙ js7 Resource[IORuntime] acquire => 0.159s ↙ 2026-06-03T17:09:27,897 trace js7.base.configutils.Configs - Reading configuration JavaResource js7/common/message/messages-en.conf 2026-06-03T17:09:27,917 trace js7.base.io.file.FileUtils - Deleted file /opt/sos-berlin.com/js7/controller/var/work/http-uri 2026-06-03T17:09:27,919 debug js7.common.system.startup.ServiceMain - --id=controller --http-port=4444 --config-directory=/opt/sos-berlin.com/js7/controller/var/config --data-directory=/opt/sos-berlin.com/js7/controller/var 2026-06-03T17:09:27,932 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/private/private.conf 2026-06-03T17:09:27,934 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/controller.conf 2026-06-03T17:09:27,941 trace js7.base.configutils.Configs - Reading configuration JavaResource js7/controller/configuration/controller.conf 2026-06-03T17:09:27,947 trace js7.base.configutils.Configs - Reading configuration JavaResource js7/base/config/js7.conf 2026-06-03T17:09:28,048 info js7.common.system.startup.ServiceMain - config=/opt/sos-berlin.com/js7/controller/var/config data=/opt/sos-berlin.com/js7/controller/var 2026-06-03T17:09:28,056 debug js7.base.configutils.Configs - JS7.Controller="controller" (system properties) 2026-06-03T17:09:28,057 debug js7.base.configutils.Configs - file.encoding="UTF-8" (system properties) 2026-06-03T17:09:28,057 debug js7.base.configutils.Configs - file.separator="/" (system properties) 2026-06-03T17:09:28,058 debug js7.base.configutils.Configs - java.class.path="/opt/sos-berlin.com/js7/controller/var/config:/opt/sos-berlin.com/js7/controller/var/config/patches/*:/opt/sos-berlin.com/js7/controller/var/config/lib/*:/opt/sos-berlin.com/js7/controller/lib/patches/*:/opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-service-prometheus-2.8.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcutil-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcprov-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcpg-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-core_3-3.12.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-reactive-streams_3-3.12.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.intellij.annotations-12.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lihaoyi.sourcecode_3-0.4.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lmax.disruptor-3.4.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.softwaremill.common.tagging_3-2.3.5.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.config-1.4.5.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.scala-logging.scala-logging_3-3.9.6.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.ssl-config-core_2.13-0.7.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect-thirdparty-boopickle-shaded_3-3.0.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect_3-3.0.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-core_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-generic_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-jawn_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-numbers_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-parser_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-common_3-0.16.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-scalayaml_3-0.16.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.projectreactor.reactor-core-3.7.11.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.jmx.collector-1.5.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-config-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-core-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exporter-common-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-formats-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-textformats-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-model-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-common-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-initializer-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-agent-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-0.10.7.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-match-0.10.7.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/javax.inject.javax.inject-1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-5.18.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-platform-5.18.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-api-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-core-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-slf4j2-impl-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-actor_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http-core_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-parsing_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-protobuf-v3_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-slf4j_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-stream_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.parboiled.parboiled_2.13-2.5.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.reactivestreams.reactive-streams-1.0.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.modules.scala-xml_3-2.1.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala-library-2.13.18.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala3-library_3-3.7.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scalactic.scalactic_3-3.2.19.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scodec.scodec-bits_3-1.1.38.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.slf4j.slf4j-api-2.0.17.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-core_3-2.13.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-kernel_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-std_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-kernel_3-2.13.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-mtl_3-1.3.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-parse_3-1.1.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.jawn-parser_3-1.6.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.virtuslab.scala-yaml_3-0.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.yaml.snakeyaml-2.5.jar" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.class.version="65.0" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.home="/usr/lib/jvm/java-21-openjdk-21.0.8.0.9-1.0.1.el9.x86_64" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.io.tmpdir="/tmp" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.library.path="/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.runtime.name="OpenJDK Runtime Environment" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.runtime.version="21.0.8+9-LTS" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.specification.name="Java Platform API Specification" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.specification.vendor="Oracle Corporation" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.specification.version="21" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vendor.url.bug="https://github.com/oracle/oracle-linux" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vendor.version="(Red_Hat-21.0.8.0.9-1.0.1)" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.version="21.0.8" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vm.compressedOopsMode="32-bit" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vm.info="mixed mode, sharing" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vm.name="OpenJDK 64-Bit Server VM" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vm.specification.name="Java Virtual Machine Specification" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vm.specification.vendor="Oracle Corporation" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vm.specification.version="21" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vm.vendor="Red Hat, Inc." (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - java.vm.version="21.0.8+9-LTS" (system properties) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - jdk.debug="release" (system properties) 2026-06-03T17:09:28,059 trace js7.base.configutils.Configs - js7.auth.session.timeout="1 hour" 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - js7.auth.users.History.password=(secret) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - js7.auth.users.JOC.password=(secret) 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - js7.auth.users.JOC.permissions=(secret) 2026-06-03T17:09:28,059 trace js7.base.configutils.Configs - js7.component.name="JS7 Controller" 2026-06-03T17:09:28,059 debug js7.base.configutils.Configs - js7.config-directory="/opt/sos-berlin.com/js7/controller/var/config" (hardcoded value) 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.configuration.allow-expired-certificates="yes" 2026-06-03T17:09:28,060 debug js7.base.configutils.Configs - js7.configuration.trusted-signature-keys.X509="/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys" (merge of hardcoded value,JS7 Secret: 22) 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.controller.agent-driver.command-batch-delay="10ms" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.controller.agent-driver.command-batch-size=100 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.controller.agent-driver.command-error-delay="5s" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.controller.agent-driver.command-parallelism=1 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.controller.agent-driver.event-buffer-delay="10ms" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.controller.agent-driver.event-buffer-size=999 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.controller.agent-driver.release-events-period="1 minute" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.controller.id="Controller" 2026-06-03T17:09:28,060 debug js7.base.configutils.Configs - js7.data-directory="/opt/sos-berlin.com/js7/controller/var" (hardcoded value) 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.directory-watch.directory-silence="1s" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.directory-watch.log-delays=["0s","10s"] 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.directory-watch.poll-timeout="60s" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.directory-watch.retry-delays=["1s","3s","6s","10s","10s","30s","60s"] 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.directory-watch.watch-delay="100ms" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.findTimeIntervalLimit="1096 days" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.consent-timeout="6s" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.heartbeat="3s" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.heartbeat-timeout="10s" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.keep-truncated-rest="no" 2026-06-03T17:09:28,060 debug js7.base.configutils.Configs - js7.journal.cluster.node.is-backup="yes" (/opt/sos-berlin.com/js7/controller/var/config/controller.conf: 2) 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.retry-delays=["1s","1s","1s","1s","1s","2s","3s","5s"] 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.suppress-failover="no" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.watch.restart-after-failure-delays=["10s","20s","30s","60s"] 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.watch.retry-delays=["1s","3s","6s","10s"] 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.cluster.watch.uniqueness-memory-size=1000 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.concurrent-persist-limit=512 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.delay="0ms" 2026-06-03T17:09:28,060 trace js7.base.configutils.Configs - js7.journal.log.ack-warn-durations=["3s","7s","10s"] 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.log.info-events=["SnapshotTaken","ClusterEvent","ExternalOrderRejected","OrderAdded","OrderCycleStarted","OrderCycleFinished","OrderRetrying","OrderFinished","OrderFailed","OrderDeleted","OrderCancellationMarked","OrderCancelled","OrderSuspended","OrderResumed","OrderOutcomeAdded","OrderBroken","SubagentShutdown","ControllerEvent","UnsignedSimpleItemAdded","UnsignedSimpleItemChanged","SignedItemAdded","SignedItemChanged","SubagentCouplingFailed","VersionedEvent","ItemDeletionMarked","ItemDeleted","AgentDedicated","AgentReady","AgentCoupled","AgentCouplingFailed","AgentShutDown","AgentResetStarted","AgentReset"] 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.persist-warn-durations=["10s"] 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.release-events-delay="60s" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.remove-obsolete-files=true 2026-06-03T17:09:28,061 debug js7.base.configutils.Configs - js7.journal.slow-check-state="false" (hardcoded value) 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.snapshot.estimate-event-threshold=1000 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.snapshot.log-actor-limit=10 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.snapshot.log-period="30s" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.snapshot.period="1hour" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.snapshot.when-bigger-than="1GB" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.sync="off" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.sync-delay="50ms" 2026-06-03T17:09:28,061 debug js7.base.configutils.Configs - js7.journal.users-allowed-to-release-events=(secret) 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.watch.index-factor=100 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.watch.index-size=10000 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.journal.watch.keep-open=100 2026-06-03T17:09:28,061 debug js7.base.configutils.Configs - js7.log.file="/opt/sos-berlin.com/js7/controller/var/logs/controller.log" (merge of hardcoded value,JS7: 66) 2026-06-03T17:09:28,061 debug js7.base.configutils.Configs - js7.log4j.immediateFlush="false" (system properties) 2026-06-03T17:09:28,061 debug js7.base.configutils.Configs - js7.longVersion="2.8.3" (hardcoded value) 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.metering.log-every="1 minute" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.order.delete-delay="0s" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.pekko.actor-message-log-level="None" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.pekko.ask-timeout="1 hour" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.pekko.http.connection-pool-shutdown-timeout="100ms" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.pekko.shutdown-timeout="1s" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.pekko.use-js7-thread-pool="on" 2026-06-03T17:09:28,061 debug js7.base.configutils.Configs - js7.prettyVersion="2.8.3" (hardcoded value) 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.responsive.emit-events="no" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.responsive.event-interval="15s" 2026-06-03T17:09:28,061 trace js7.base.configutils.Configs - js7.responsive.initialDelay="1s" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.responsive.log-level="Warn" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.responsive.meter-interval="1s" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.responsive.slow-threshold="1s" 2026-06-03T17:09:28,062 debug js7.base.configutils.Configs - js7.test="false" (hardcoded value) 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.thread-pools.compute.threads="1/1" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.time.clock-setting-check-interval="10s" 2026-06-03T17:09:28,062 debug js7.base.configutils.Configs - js7.version="2.8.3" (hardcoded value) 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.chunk-size="8MiB" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.client.compression="off" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.client.failure-delays=["1s","3s","6s","10s"] 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.client.idle-get-timeout="30s" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.client.keep-alive="1s" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.client.polling-delay="1s" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.client.prefetch=50 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.auth.get-is-public="off" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.auth.https-client-authentication="on" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.auth.invalid-authentication-delay="1s" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.auth.loopback-is-public="off" 2026-06-03T17:09:28,062 debug js7.base.configutils.Configs - js7.web.server.auth.public=true (/opt/sos-berlin.com/js7/controller/var/config/controller.conf: 5) 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.auth.realm="JS7 JobScheduler Controller" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.delay-shutdown="500ms" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.log.500-level="Warn" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.log.error-level="Debug" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.log.level="Debug" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.log.request="off" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.log.response="on" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.prefetch=50 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.services.command-size-limit="8m" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.services.event.streaming.delay="0ms" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.services.log.poll-interval="100ms" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.services.streaming-post-size-limit-factor="40%" 2026-06-03T17:09:28,062 trace js7.base.configutils.Configs - js7.web.server.shutdown-delay="500ms" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - js7.web.server.shutdown-timeout="3s" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - js7.web.server.test="off" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - js7.web.server.verbose-error-messages="on" 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - line.separator="\n" (system properties) 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - log4j2.asyncLoggerWaitStrategy="Block" (system properties) 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - log4j2.contextSelector="org.apache.logging.log4j.core.async.AsyncLoggerContextSelector" (system properties) 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - log4j2.threadContextMap="js7.base.log.log4j.Log4jThreadContextMap" (system properties) 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - native.encoding="UTF-8" (system properties) 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - os.arch="amd64" (system properties) 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - os.name="Linux" (system properties) 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - os.version="5.14.0-570.37.1.el9_6.x86_64" (system properties) 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - path.separator=":" (system properties) 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.actor.default-dispatcher.fork-join-executor.parallelism-factor=1 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.actor.default-dispatcher.fork-join-executor.parallelism-min=1 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.actor.guardian-supervisor-strategy="org.apache.pekko.actor.StoppingSupervisorStrategy" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.actor.internal-dispatcher="pekko.actor.default-dispatcher" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.coordinated-shutdown.run-by-jvm-shutdown-hook="off" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.client.connecting-timeout="10s" 2026-06-03T17:09:28,063 debug js7.base.configutils.Configs - pekko.http.client.user-agent-header="JS7 Controller 2.8.3" (merge of JS7: 103,hardcoded value) 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.base-connection-backoff="1s" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.keep-alive-timeout="30s" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.max-connection-backoff="1s" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.max-connections=10 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.max-retries=0 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.response-entity-subscription-timeout="10s" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.parsing.max-chunk-size="8MiB" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.parsing.max-uri-length=8000 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.parsing.tls-session-info-header="on" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.routing.decode-max-bytes-per-chunk="8MiB" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.server.idle-timeout="17m" 2026-06-03T17:09:28,063 trace js7.base.configutils.Configs - pekko.http.server.remote-address-attribute="on" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.http.server.request-timeout="16m" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.http.server.server-header="" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.http.server.verbose-error-messages="on" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.log-dead-letters="off" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.logger-startup-timeout="30s" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.loggers=["org.apache.pekko.event.slf4j.Slf4jLogger"] 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.logging-filter="org.apache.pekko.event.slf4j.Slf4jLoggingFilter" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.loglevel="WARNING" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.scheduler.tick-duration="200ms" 2026-06-03T17:09:28,064 trace js7.base.configutils.Configs - pekko.stdout-loglevel="ERROR" 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - stderr.encoding="UTF-8" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - stdout.encoding="UTF-8" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - sun.arch.data.model="64" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - sun.boot.library.path="/usr/lib/jvm/java-21-openjdk-21.0.8.0.9-1.0.1.el9.x86_64/lib" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - sun.cpu.endian="little" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - sun.io.unicode.encoding="UnicodeLittle" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - sun.java.command="js7.controller.ControllerMain --id=controller --http-port=4444 --config-directory=/opt/sos-berlin.com/js7/controller/var/config --data-directory=/opt/sos-berlin.com/js7/controller/var" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - sun.java.launcher="SUN_STANDARD" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - sun.jnu.encoding="UTF-8" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - sun.management.compiler="HotSpot 64-Bit Tiered Compilers" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - user.country="US" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - user.dir="/opt/sos-berlin.com/js7/controller/var" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - user.home="/home/js7" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - user.language="en" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - user.name="js7" (system properties) 2026-06-03T17:09:28,064 debug js7.base.configutils.Configs - user.timezone="Asia/Hong_Kong" (system properties) 2026-06-03T17:09:28,065 debug js7.base.system.startup.StartUp - TRACE level logging is enabled 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath contains 73 entries: 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config/patches/* 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config/lib/* 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/patches/* 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-service-prometheus-2.8.3.jar 2026-06-03T17:09:28,066 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcutil-jdk18on-1.82.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcprov-jdk18on-1.82.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcpg-jdk18on-1.82.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-core_3-3.12.2.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-reactive-streams_3-3.12.2.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.intellij.annotations-12.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lihaoyi.sourcecode_3-0.4.2.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lmax.disruptor-3.4.4.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.softwaremill.common.tagging_3-2.3.5.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.config-1.4.5.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.scala-logging.scala-logging_3-3.9.6.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.ssl-config-core_2.13-0.7.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect-thirdparty-boopickle-shaded_3-3.0.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect_3-3.0.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-core_3-0.14.15.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-generic_3-0.14.15.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-jawn_3-0.14.15.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-numbers_3-0.14.15.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-parser_3-0.14.15.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-common_3-0.16.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-scalayaml_3-0.16.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.projectreactor.reactor-core-3.7.11.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.jmx.collector-1.5.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-config-1.4.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-core-1.4.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exporter-common-1.4.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-formats-1.4.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-textformats-1.4.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-model-1.4.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-common-1.4.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-initializer-1.4.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-1.4.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-agent-1.4.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-0.10.7.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-match-0.10.7.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/javax.inject.javax.inject-1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-5.18.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-platform-5.18.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-api-2.24.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-core-2.24.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-slf4j2-impl-2.24.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-actor_2.13-1.4.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http-core_2.13-1.3.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http_2.13-1.3.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-parsing_2.13-1.3.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-protobuf-v3_2.13-1.4.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-slf4j_2.13-1.4.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-stream_2.13-1.4.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.parboiled.parboiled_2.13-2.5.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.reactivestreams.reactive-streams-1.0.4.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.modules.scala-xml_3-2.1.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala-library-2.13.18.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala3-library_3-3.7.4.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scalactic.scalactic_3-3.2.19.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scodec.scodec-bits_3-1.1.38.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.slf4j.slf4j-api-2.0.17.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-core_3-2.13.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-kernel_3-3.6.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-std_3-3.6.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect_3-3.6.3.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-kernel_3-2.13.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-mtl_3-1.3.1.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-parse_3-1.1.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.jawn-parser_3-1.6.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.virtuslab.scala-yaml_3-0.3.0.jar 2026-06-03T17:09:28,067 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.yaml.snakeyaml-2.5.jar 2026-06-03T17:09:28,192 debug js7.base.service.Service - ↘ CallMeterLoggingService run ↘ 2026-06-03T17:09:28,272 debug js7.base.service.Service - ↘ ResponsivenessMeter run ↘ 2026-06-03T17:09:28,273 trace js7.base.system.MBeanUtils - registerMBean(js7:name=Threads) 2026-06-03T17:09:28,276 trace js7.base.system.MBeanUtils - registerMBean(js7:name=AsyncLock) 2026-06-03T17:09:28,277 trace js7.base.system.MBeanUtils - registerMBean(js7:name=HttpMXBean) 2026-06-03T17:09:28,278 trace js7.base.system.MBeanUtils - registerMBean(js7:name=Sessions) 2026-06-03T17:09:28,293 trace js7.controller.RunningController - ↘ resource: Resource[RunningController] acquire ↘ 2026-06-03T17:09:28,317 trace js7.base.eventbus.StandardEventBus - new js7.base.eventbus.StandardEventBus@6e2c9918[Object] 2026-06-03T17:09:28,320 trace js7.base.catsutils.Environment - (js7) environment[AlarmClock] registered ClockCheckingAlarmClock(2026-06-03T09:09:28.318Z, no alarm) 2026-06-03T17:09:28,320 trace js7.base.catsutils.Environment - (js7) environment[WallClock] registered ClockCheckingAlarmClock(2026-06-03T09:09:28.320Z, no alarm) 2026-06-03T17:09:28,325 trace js7.base.catsutils.Environment - (js7) environment[EventPublisher[=Stamped[+KeyedEvent[+Event]]]] registered js7.base.eventbus.StandardEventBus@6e2c9918 2026-06-03T17:09:28,326 trace js7.base.catsutils.Environment - (js7) environment[EventIdGenerator] registered EventIdGenerator(0) 2026-06-03T17:09:28,610 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_PlanSchema.unknownPlanIsOpenFunction) 2026-06-03T17:09:28,694 debug js7.base.crypt.generic.SignatureProviderRegister - Found service provider PGP · js7.service.pgp.PgpService in file:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:09:28,696 info js7.journal.recover.StateRecoverer - Recovering ControllerState from file controller--1780477489682000.journal (17MB) 2026-06-03T17:09:28,711 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_DirectoryStateJvm.readDirectory) 2026-06-03T17:09:28,729 debug js7.common.pekkoutils.Pekkos - ↘ newActorSystem(JS7) ↘ 2026-06-03T17:09:28,878 debug js7.base.crypt.x509.X509SignatureVerifier - Trusting signatures signed with a certificate which is signed with root X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:09:28,879 debug js7.base.crypt.x509.X509SignatureVerifier - Trusting signatures signed with X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:09:28,880 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - Trusting signature keys: 2026-06-03T17:09:28,885 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 origin=/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:09:28,886 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:09:28,891 debug js7.base.service.Service - ↘ DirectoryWatchingSignatureVerifier(X509) run ↘ 2026-06-03T17:09:28,971 trace js7.base.io.file.watch.DirectoryWatch - ↘ stream2: Stream[DirectoryEvent] ↘ 2026-06-03T17:09:28,975 debug js7.base.io.file.watch.BasicDirectoryWatch - newWatchService /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:09:28,980 debug js7.base.service.Service - ↘ BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) run ↘ 2026-06-03T17:09:29,005 debug js7.base.io.file.watch.BasicDirectoryWatch - register watchService Set(ENTRY_CREATE, ENTRY_MODIFY, ENTRY_DELETE), /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:09:29,006 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_ServerMeteringEvent.fromCurrentMxBean) 2026-06-03T17:09:29,027 trace js7.base.io.file.watch.DirectoryWatch - ↘ readDirectoryThenStreamForever: Stream[Tuple2] ↘ 2026-06-03T17:09:29,064 debug js7.base.thread.VirtualThreads - hasVirtualThreads=false 2026-06-03T17:09:29,112 debug js7.journal.recover.FileSnapshotableStateRecoverer - JournalHeader(q2nu3xgJTc-pIrkNvviDRw, 1780477489682000, #186, total=2341722, 2026-06-03T09:04:50.386Z, 5days2h (442552s), 2026-05-28T08:42:25.956Z, 1, 2.8.3, 2.8.3) 2026-06-03T17:09:29,264 debug js7.common.pekkoutils.Pekkos - ↙ newActorSystem => 0.53s ↙ 2026-06-03T17:09:29,274 trace js7.base.system.MBeanUtils - registerMBean(js7:name=InternalResponsiveness) 2026-06-03T17:09:30,723 debug js7.journal.recover.FileSnapshotableStateRecoverer - ⏱️ 2s/26'860 snapshots+events (⌀75µs), 13'261 snapshots+events/s, 8MB/s 17MB read 2026-06-03T17:09:30,727 info js7.journal.recover.FileSnapshotableStateRecoverer - Recovered ControllerState, last EventId is 1780477490386000/2026-06-03T09:04:50.386Z, emitted 4:40min ago (26859 snapshot objects and 1 events, 17MB read) 2026-06-03T17:09:30,738 debug js7.journal.watch.JournalEventWatch - new JournalEventWatch(JournalLocation(ControllerState,/opt/sos-berlin.com/js7/controller/var/state/controller), announceNextFileEventId=Some(1780477490386000)) 2026-06-03T17:09:30,743 debug js7.journal.watch.JournalEventWatch - HistoricJournalFile:controller--1780476884100000.journal 17MiB 2026-06-03T17:09:30,743 debug js7.journal.watch.JournalEventWatch - HistoricJournalFile:controller--1780477488727000.journal 16MiB 2026-06-03T17:09:30,743 debug js7.journal.watch.JournalEventWatch - HistoricJournalFile:controller--1780477489682000.journal 16MiB 2026-06-03T17:09:30,747 debug js7.core.license.LicenseChecker - Found service provider com.sos.js7.license.controller.ClusterLicenseCheck@1fada330 · com.sos.js7.license.controller.ClusterLicenseCheck in file:/opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar 2026-06-03T17:09:30,748 debug js7.core.license.LicenseChecker - Found service provider FakeLicenseCheck · js7.licensefake.FakeLicenseCheck in file:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:09:30,764 debug js7.core.license.LicenseChecker - com.sos.js7.license.controller.ClusterLicenseCheck hasLicense(js7.controller.cluster) => true 2026-06-03T17:09:30,790 info js7.cluster.ClusterNode - This is cluster Node:Backup, recovered ClusterState is SwitchedOver(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:09:30,789 debug js7.base.service.Service - ↘ js7.cluster.ClusterCommon@c4b1ca8 run ↘ 2026-06-03T17:09:30,790 info js7.cluster.ClusterNode - ✔︎ Remaining the active cluster node, not coupled with passive node 2026-06-03T17:09:30,796 debug js7.base.service.Service - ↘ ClusterNode(Backup) run ↘ 2026-06-03T17:09:30,797 debug js7.cluster.ClusterNode - ↘ untilWorkingNodeStarted ↘ 2026-06-03T17:09:30,797 debug js7.cluster.ClusterNode - ↘ untilRecovered ↘ 2026-06-03T17:09:30,797 debug js7.cluster.ActivationInhibitor - startAs Active 2026-06-03T17:09:30,808 debug js7.base.service.Service - ↘ SessionRegister[SimpleSession] run ↘ 2026-06-03T17:09:30,812 trace js7.base.auth.SimpleUser - SimpleUser(User:System, Set(SuperPermission, ValidUserPermission), List()) 2026-06-03T17:09:30,812 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(), List()) 2026-06-03T17:09:30,812 trace js7.base.auth.SimpleUser - SimpleUser(User:TEST, Set(ValidUserPermission), List()) 2026-06-03T17:09:30,812 debug js7.cluster.ClusterNode - ↙ untilRecovered => 15.4ms ↙ 2026-06-03T17:09:30,822 info js7.common.pekkohttp.web.session.SessionRegister - Session:1 for User:System Login (2.8.3 ✔) (eternal) 2026-06-03T17:09:30,825 debug js7.common.pekkohttp.web.session.SessionRegister - SessionToken for internal User:System has been placed in file /opt/sos-berlin.com/js7/controller/var/work/session-token 2026-06-03T17:09:30,826 trace js7.cluster.ClusterNode - ↘ startWorkingNode ↘ 2026-06-03T17:09:30,828 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_FileJournal.persist) 2026-06-03T17:09:30,832 trace js7.base.eventbus.StandardEventBus - new js7.base.eventbus.StandardEventBus@707ff515[Object] 2026-06-03T17:09:30,834 trace js7.base.system.MBeanUtils - registerMBean(js7:name=Journal) 2026-06-03T17:09:30,857 debug js7.journal.FileJournal - Logger isTraceEnabled=true 2026-06-03T17:09:30,867 info js7.journal.Snapshotter - Starting new journal file #188 controller--1780477490386000.journal with a snapshot (no sync) 2026-06-03T17:09:30,868 debug js7.journal.Snapshotter - JournalHeader(q2nu3xgJTc-pIrkNvviDRw, 1780477490386000, #188, total=2341723, 2026-06-03T09:09:30.867Z, 5days2h (442554s), 2026-05-28T08:42:25.956Z, 1, 2.8.3, 2.8.3) 2026-06-03T17:09:30,884 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_JournalWriter.flush) 2026-06-03T17:09:30,885 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_JournalWriter.sync) 2026-06-03T17:09:31,294 debug js7.common.auth.IdToUser - distinguishedNameToUserIds=⏎ 2026-06-03T17:09:31,309 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(), List()) 2026-06-03T17:09:31,384 debug js7.controller.web.ControllerRoute - new ControllerRoute(http://0.0.0.0:4444 #1) 2026-06-03T17:09:31,414 info js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 Controller web services are available - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T17:09:31,703 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 is bound to Controller web services - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T17:09:31,723 debug js7.base.service.Service - ↘ SinglePortPekkoWebServer(http://0.0.0.0:4444) run ↘ 2026-06-03T17:09:31,723 debug js7.base.service.Service - ↘ PekkoWebServer(http://0.0.0.0:4444) run ↘ 2026-06-03T17:09:31,726 debug js7.base.service.Service - ↘ HttpsDirectoryWatch() run ↘ 2026-06-03T17:09:31,727 debug js7.base.service.Service - ↙ HttpsDirectoryWatch() run => 0.45ms ↙ 2026-06-03T17:09:31,733 trace js7.base.system.MBeanUtils - registerMBean(js7:name=EngineState) 2026-06-03T17:09:31,739 trace js7.controller.RunningController - ↘ untilOrderKeeperTerminated ↘ 2026-06-03T17:09:31,740 trace js7.controller.RunningController - ↘ orderKeeperStarted ↘ 2026-06-03T17:09:31,740 trace js7.cluster.ClusterNode - ↘ untilActivated ↘ 2026-06-03T17:09:31,740 trace js7.controller.RunningController - ↙ resource: Resource[RunningController] acquire => 3.4s ↙ 2026-06-03T17:09:31,742 debug js7.base.service.Service - ↘ RunningController run ↘ 2026-06-03T17:09:31,828 debug js7.journal.write.SnapshotJournalWriter - (controller--1780477490386000.journal.tmp) Snapshot finished - ⏱️ 0.94s/26'858 objects (⌀35µs), ~28'609 objects/s · 0.94s/17 MB, ~18 MB/s 2026-06-03T17:09:31,834 debug js7.journal.watch.JournalEventWatch - onJournalingStarted controller--1780477490386000.journal, firstEventPositionAndFileEventId=PositionAnd(17709531,1780477490386000), flushedLengthAndEventId=PositionAnd(17709583,1780477770866000) 2026-06-03T17:09:31,836 debug js7.journal.watch.JournalEventWatch - currentEventReader=CurrentEventReader(controller--1780477490386000.journal) 2026-06-03T17:09:31,844 debug js7.journal.Journal - : flush 974ms 1780477770866000 SnapshotTaken 2026-06-03T17:09:31,846 info js7.journal.Journal - Event (⚠️ SwitchedOver) SnapshotTaken 2026-06-03T17:09:31,848 debug js7.journal.watch.JournalIndex - Building JournalIndex(1780477490386000/2026-06-03T09:04:50.386Z) 2026-06-03T17:09:31,849 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_FileJournal.estimatedSnapshotSize) 2026-06-03T17:09:31,849 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_FileJournal.jsonWrite) 2026-06-03T17:09:31,849 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_FileJournal.ack) 2026-06-03T17:09:31,850 debug js7.journal.Committer - Snapshot written (without sync) to journal file controller--1780477490386000.journal 2026-06-03T17:09:31,851 debug js7.base.service.Service - ↘ CommitterService run ↘ 2026-06-03T17:09:31,854 debug js7.base.service.Service - ↘ FileJournal[ControllerState] run ↘ 2026-06-03T17:09:31,854 trace js7.journal.Snapshotter - ↘ snapshotPeriodically ↘ 2026-06-03T17:09:31,855 trace js7.journal.Committer - ↘ runCommitPipeline ↘ 2026-06-03T17:09:31,869 debug js7.core.license.LicenseChecker - com.sos.js7.license.controller.ClusterLicenseCheck hasLicense(js7.controller.cluster) => true 2026-06-03T17:09:31,875 trace js7.cluster.WorkingClusterNode - ↘ startActiveClusterNode ↘ 2026-06-03T17:09:31,889 debug js7.cluster.ActiveClusterNode - ↘ start ↘ 2026-06-03T17:09:31,893 trace js7.base.utils.AsyncLock - ⚪️†4 js7.cluster.ActiveClusterNode#clusterStateLock is being acquired by js7.cluster.ActiveClusterNode#start at ActiveClusterNode.scala:92 ... 2026-06-03T17:09:31,913 debug js7.cluster.ClusterWatchSynchronizer - ↘ start ↘ 2026-06-03T17:09:31,914 trace js7.cluster.ClusterWatchSynchronizer - ↘ askClusterWatch ↘ 2026-06-03T17:09:31,914 info js7.cluster.ClusterWatchSynchronizer - Asking ClusterWatch 2026-06-03T17:09:31,919 trace js7.cluster.ClusterWatchCounterpart - initializeCurrentClusterWatchId ClusterWatch:joc#0 2026-06-03T17:09:32,318 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_Web service request) 2026-06-03T17:09:32,324 trace js7.web.log - --> - #10625 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:09:32,372 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'History' logs in with credentials despite public=true 2026-06-03T17:09:32,376 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission), Vector()) 2026-06-03T17:09:32,380 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'History' logs in with credentials despite public=true 2026-06-03T17:09:32,382 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:History Login (2.8.3 ✔) 2026-06-03T17:09:32,408 debug js7.web.log - 200 - #10625 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 92ms 2026-06-03T17:09:32,429 trace js7.web.log - --> Session:2 #10626 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:09:32,432 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:32,433 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'History' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:32,457 debug js7.web.log - 503 Session:2 #10626 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState "ClusterNodeIsNotReady: Cluster node is not ready yet" 2026-06-03T17:09:32,460 trace js7.web.log - --> - #10628 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:09:32,461 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:09:32,462 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission), Vector()) 2026-06-03T17:09:32,462 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:09:32,463 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:JOC Login (2.8.3 ✔) 2026-06-03T17:09:32,464 debug js7.web.log - 200 - #10628 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 4.3ms 2026-06-03T17:09:32,466 trace js7.web.log - --> Session:3 #10629 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:09:32,467 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:32,467 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:32,468 debug js7.web.log - 503 Session:3 #10629 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState "ClusterNodeIsNotReady: Cluster node is not ready yet" 2026-06-03T17:09:34,528 trace js7.web.log - --> - #10631 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:09:34,529 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:09:34,530 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:09:34,530 info js7.common.pekkohttp.web.session.SessionRegister - Session:4 for User:JOC Login (2.8.3 ✔) 2026-06-03T17:09:34,531 debug js7.web.log - 200 - #10631 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 2.8ms 2026-06-03T17:09:34,533 trace js7.web.log - --> Session:4 #10632 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:09:34,536 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:34,536 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:34,537 debug js7.web.log - 503 Session:4 #10632 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState "ClusterNodeIsNotReady: Cluster node is not ready yet" 2026-06-03T17:09:34,694 trace js7.web.log - --> - #95 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 Controller 2.8.3" 2026-06-03T17:09:34,695 info js7.common.pekkohttp.web.session.SessionRegister - Session:5 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T17:09:34,696 debug js7.web.log - 200 - #95 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 2.6ms 2026-06-03T17:09:34,706 trace js7.web.log - --> Session:5 #96 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 Controller 2.8.3" 2026-06-03T17:09:34,707 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:09:34,707 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:34,718 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T17:09:34,719 info js7.cluster.ClusterNode - ↙❓ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) => 0.61ms Left(ClusterNodeIsNotActive: This cluster node is not (yet) active) ↙ 2026-06-03T17:09:34,720 debug js7.web.log - 503 Session:5 #96 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command "ClusterNodeIsNotActive: This cluster node is not (yet) active" 2026-06-03T17:09:34,934 debug js7.cluster.ClusterWatchCounterpart - 🟡 Still trying to get a confirmation from ClusterWatch:joc#0 (or other) for Request:9166206603757000000:ClusterState:SwitchedOver(Node:Backup is active) for 3s... 2026-06-03T17:09:36,050 trace js7.web.log - --> Session:5 #97 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780476884100000&position=18048656 - "JS7 Controller 2.8.3" 2026-06-03T17:09:36,051 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:09:36,052 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for GET /controller/api/journal 2026-06-03T17:09:36,061 debug js7.journal.watch.JournalEventWatch - Using HistoricEventReader:controller--1780476884100000.journal 2026-06-03T17:09:36,086 debug js7.web.log - 200 Session:5 #97 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780476884100000&position=18048656 · STREAM... 37ms 2026-06-03T17:09:36,120 trace js7.common.jsonseq.InputStreamJsonSeqReader - seek 18048656 => blockPos=18048656 blockRead=0 blockLength=0 2026-06-03T17:09:36,161 debug js7.web.log - <-| Session:5 #97 172.17.5.10 get http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780476884100000&position=18048656 · 1 chunks, 72ms/0kB 2026-06-03T17:09:36,171 trace js7.web.log - --> Session:5 #98 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477488727000&position=0 - "JS7 Controller 2.8.3" 2026-06-03T17:09:36,172 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:09:36,172 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for GET /controller/api/journal 2026-06-03T17:09:36,173 debug js7.journal.watch.JournalEventWatch - Using HistoricEventReader:controller--1780477488727000.journal 2026-06-03T17:09:36,177 debug js7.web.log - 200 Session:5 #98 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477488727000&position=0 · STREAM... 5.8ms 2026-06-03T17:09:37,935 info js7.cluster.ClusterWatchCounterpart - 🟠 Still trying to get a confirmation from ClusterWatch:joc#0 (or other) for Request:9166206603757000000:ClusterState:SwitchedOver(Node:Backup is active) for 6s... 2026-06-03T17:09:38,822 debug js7.web.log - <-| Session:5 #98 172.17.5.10 get http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477488727000&position=0 · 26865 chunks, 2.6s/17 MB, 6 MB/s 2026-06-03T17:09:39,693 trace js7.web.log - --> Session:5 #99 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 Controller 2.8.3" 2026-06-03T17:09:39,694 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:09:39,694 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:39,695 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T17:09:39,695 info js7.cluster.ClusterNode - ↙❓ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) => 0.162ms Left(ClusterNodeIsNotActive: This cluster node is not (yet) active) ↙ 2026-06-03T17:09:39,696 debug js7.web.log - 503 Session:5 #99 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command "ClusterNodeIsNotActive: This cluster node is not (yet) active" 2026-06-03T17:09:39,865 trace js7.web.log - --> Session:5 #10633 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 - "JS7 2.8.3" 2026-06-03T17:09:39,867 debug js7.common.pekkohttp.web.session.SessionRegister - 🔒 InvalidSessionToken: Rejecting unknown Session:5 of User:Anonymous 2026-06-03T17:09:39,870 debug js7.web.log - 403 Session:5 #10633 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 "InvalidSessionToken: Invalid session token" 2026-06-03T17:09:39,872 trace js7.web.log - --> - #10634 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:09:39,873 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:09:39,874 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:09:39,874 info js7.common.pekkohttp.web.session.SessionRegister - Session:6 for User:JOC Login (2.8.3 ✔) 2026-06-03T17:09:39,875 debug js7.web.log - 200 - #10634 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 2.6ms 2026-06-03T17:09:39,877 trace js7.web.log - --> Session:6 #10635 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 - "JS7 2.8.3" 2026-06-03T17:09:39,878 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:39,878 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster/clusterWatchMessage 2026-06-03T17:09:39,887 debug js7.web.log - 200 Session:6 #10635 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · STREAM... 9.8ms 2026-06-03T17:09:40,451 trace js7.web.log - --> Session:5 #100 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477489682000&position=0 - "JS7 Controller 2.8.3" 2026-06-03T17:09:40,452 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:09:40,452 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for GET /controller/api/journal 2026-06-03T17:09:40,453 debug js7.journal.watch.JournalEventWatch - Using HistoricEventReader:controller--1780477489682000.journal 2026-06-03T17:09:40,455 debug js7.web.log - 200 Session:5 #100 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477489682000&position=0 · STREAM... 4.5ms 2026-06-03T17:09:40,937 WARN js7.cluster.ClusterWatchCounterpart - 🔴 Still trying to get a confirmation from ClusterWatch:joc#0 (or other) for Request:9166206603757000000:ClusterState:SwitchedOver(Node:Backup is active) for 9s... 2026-06-03T17:09:40,947 trace js7.web.log - --> Session:6 #10636 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:40,948 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:40,948 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:40,954 debug js7.cluster.ClusterWatchUniquenessChecker - Remember ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA 2026-06-03T17:09:40,958 debug js7.web.log - 200 Session:6 #10636 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 11.9ms 2026-06-03T17:09:40,959 info js7.cluster.ClusterWatchCounterpart - 🟢 ClusterWatch:joc#0 finally confirmed Request:9166206603757000000:ClusterState:SwitchedOver(Node:Backup is active) after 9s 2026-06-03T17:09:40,961 info js7.cluster.ClusterWatchSynchronizer - ClusterWatch:joc#0 agreed that this node is the active cluster node 2026-06-03T17:09:40,962 trace js7.cluster.ClusterWatchSynchronizer - ↙ askClusterWatch => 9s ↙ 2026-06-03T17:09:40,963 trace js7.cluster.ClusterWatchSynchronizer - ↘ startHeartbeating ↘ 2026-06-03T17:09:40,969 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (1) fiber ↘ 2026-06-03T17:09:40,973 trace js7.web.log - --> Session:6 #10637 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:40,974 trace js7.cluster.ClusterWatchSynchronizer - ↙ startHeartbeating => 9.8ms ↙ 2026-06-03T17:09:40,975 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:40,975 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:40,977 debug js7.web.log - 200 Session:6 #10637 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 4ms 2026-06-03T17:09:40,977 debug js7.cluster.ClusterWatchSynchronizer - ↙ start => 9.1s ↙ 2026-06-03T17:09:40,978 debug js7.cluster.ActiveClusterNode - ↙ start => 9.1s ↙ 2026-06-03T17:09:40,979 trace js7.cluster.WorkingClusterNode - ↙ startActiveClusterNode => 9.1s ↙ 2026-06-03T17:09:40,981 trace js7.cluster.ClusterNode - ↙ startWorkingNode => 10.2s ↙ 2026-06-03T17:09:40,982 debug js7.cluster.ClusterNode - ↙ untilWorkingNodeStarted => 10.2s ↙ 2026-06-03T17:09:40,982 trace js7.cluster.ClusterNode - ↙ untilActivated => 9.2s · Right(WorkingClusterNode[ControllerState]) ↙ 2026-06-03T17:09:40,990 trace js7.controller.RunningController - ↘ startControllerOrderKeeper ↘ 2026-06-03T17:09:40,993 debug js7.journal.JournalActor - Logger isTraceEnabled=true 2026-06-03T17:09:41,002 trace js7.controller.RunningController - ↙ startControllerOrderKeeper => 10.9ms ↙ 2026-06-03T17:09:41,002 trace js7.controller.RunningController - ↙ orderKeeperStarted => 9.3s · Right(OrderKeeperStarted(Actor[pekko://pekko-JS7/user/ControllerOrderKeeper#-1732377129],Future())) ↙ 2026-06-03T17:09:41,090 debug js7.base.service.Service - ↘ AgentDriver(Agent:agent-cluster) run ↘ 2026-06-03T17:09:41,091 debug js7.controller.agent.AgentDriver - (agent-cluster) ↘ startNewClusterWatch ↘ 2026-06-03T17:09:41,091 trace js7.base.utils.MutableAllocated - ↘ js7.controller.agent.AgentDriver#clusterWatchAllocated: MutableAllocated[ClusterWatchService] acquire ↘ 2026-06-03T17:09:41,108 debug js7.journal.Journal - : flush 72ms 1780477781064000 ControllerReady(Asia/Hong_Kong,442564459730329 nanoseconds) 2026-06-03T17:09:41,109 info js7.journal.Journal - Event (⚠️ SwitchedOver) ControllerReady(Asia/Hong_Kong,442564459730329 nanoseconds) 2026-06-03T17:09:41,184 debug js7.base.service.Service - ↘ ClusterWatchService(ClusterWatch:controller/Backup/agent-cluster) run ↘ 2026-06-03T17:09:41,184 info js7.cluster.watch.ClusterWatchService - ClusterWatchService(ClusterWatch:controller/Backup/agent-cluster)(AgentClient(http://172.17.5.12:4445/agent), AgentClient(http://172.17.5.13:4445/agent)) started 2026-06-03T17:09:41,185 trace js7.base.utils.MutableAllocated - ↙ js7.controller.agent.AgentDriver#clusterWatchAllocated: MutableAllocated[ClusterWatchService] acquire => 93ms ↙ 2026-06-03T17:09:41,185 debug js7.controller.agent.AgentDriver - (agent-cluster) ↙ startNewClusterWatch => 94ms ↙ 2026-06-03T17:09:41,191 trace js7.cluster.watch.ClusterWatchService - ↘ clusterWatchRequestStream(AgentClient(http://172.17.5.12:4445/agent)) ↘ 2026-06-03T17:09:41,199 trace js7.cluster.watch.ClusterWatchService - ↘ clusterWatchRequestStream(AgentClient(http://172.17.5.13:4445/agent)) ↘ 2026-06-03T17:09:41,201 debug js7.controller.agent.AgentDriver - (agent-cluster) ↘ startNewDirectorDriver ↘ 2026-06-03T17:09:41,201 trace js7.base.utils.MutableAllocated - ↘ js7.controller.agent.AgentDriver#directorDriverAllocated: MutableAllocated[DirectorDriver] acquire ↘ 2026-06-03T17:09:41,201 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ directorDriverResource: Resource[DirectorDriver] acquire ↘ 2026-06-03T17:09:41,201 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↘ selectActiveNodeApi: Resource[AgentClient] acquire ↘ 2026-06-03T17:09:41,202 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.13:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:09:41,202 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↘ selectActiveNodeApiOnly ↘ 2026-06-03T17:09:41,205 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.12:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:09:41,235 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.12:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:09:41,235 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.13:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:09:41,243 trace js7.common.http.PekkoHttpClient - |--> #2 »Agent:agent-cluster« POST http://172.17.5.13:4445/agent/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:41,245 trace js7.common.http.PekkoHttpClient - |--> #1 »Agent:agent-cluster« POST http://172.17.5.12:4445/agent/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:41,246 trace js7.common.http.PekkoHttpClient - |--> #3 »Agent:agent-cluster« POST http://172.17.5.12:4445/agent/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:41,287 trace js7.common.http.PekkoHttpClient - |--> #4 »Agent:agent-cluster« POST http://172.17.5.13:4445/agent/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:41,306 debug js7.base.catsutils.OurIORuntime - WARN 💥 Uncaught exception in thread 'js7-0': java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.triggerTime()" because "y" is null java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.triggerTime()" because "y" is null at cats.effect.unsafe.TimerHeap.cmp(TimerHeap.scala:452) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.loop$2(TimerHeap.scala:385) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.fixUp(TimerHeap.scala:394) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap.insert(TimerHeap.scala:232) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.sleepImpl(WorkerThread.scala:213) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.sleepLate(WorkerThread.scala:195) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool.sleepExternal$$anonfun$1(WorkStealingThreadPool.scala:691) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:393) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] 2026-06-03T17:09:41,310 debug js7.base.catsutils.OurIORuntime - WARN 💥 Uncaught exception in thread 'js7-0': java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null java.lang.NullPointerException: Cannot invoke "cats.effect.unsafe.TimerHeap$Node.getAndClear()" because "back" is null at cats.effect.unsafe.TimerHeap.cats$effect$unsafe$TimerHeap$$removeAt(TimerHeap.scala:330) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.TimerHeap$Node.apply$mcV$sp(TimerHeap.scala:524) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool$ExternalSleepCancel.setCallback(WorkStealingThreadPool.scala:881) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkStealingThreadPool.sleepExternal$$anonfun$1(WorkStealingThreadPool.scala:691) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.lookForWork$1(WorkerThread.scala:393) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] at cats.effect.unsafe.WorkerThread.run(WorkerThread.scala:942) ~[org.typelevel.cats-effect_3-3.6.3.jar:3.6.3] 2026-06-03T17:09:41,348 info js7.controller.ControllerOrderKeeper - 26270 Orders, 274 Workflows and 1 AgentRefs recovered 2026-06-03T17:09:41,360 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:09:41,360 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:09:41,362 trace js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (1) stop, called by js7.cluster.ActiveClusterNode#persist ↘ 2026-06-03T17:09:41,365 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (1) fiber => 0.4s ↙ 2026-06-03T17:09:41,365 trace js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (1) stop, called by js7.cluster.ActiveClusterNode#persist => 2.7ms ↙ 2026-06-03T17:09:41,394 trace js7.cluster.ClusterWatchSynchronizer - ↘ continueHeartbeating ↘ 2026-06-03T17:09:41,401 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (2) fiber ↘ 2026-06-03T17:09:41,408 trace js7.web.log - --> Session:6 #10638 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:41,411 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:41,411 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:41,415 debug js7.web.log - 200 Session:6 #10638 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 6.4ms 2026-06-03T17:09:41,416 trace js7.cluster.ClusterWatchSynchronizer - ↙ continueHeartbeating => 0.57ms ↙ 2026-06-03T17:09:41,416 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 57ms ↙ 2026-06-03T17:09:41,426 info js7.controller.ControllerOrderKeeper - Controller:controller is ready ──────────────────────────────────────────────────────────────────────────────── 2026-06-03T17:09:41,558 debug js7.common.http.PekkoHttpClient - <--| ✔#3 »Agent:agent-cluster« post http://172.17.5.12:4445/agent/api/session Login(None,Some(2.8.3)) 0.31s => 200 OK 2026-06-03T17:09:41,562 debug js7.common.http.PekkoHttpClient - <--| ✔#2 »Agent:agent-cluster« post http://172.17.5.13:4445/agent/api/session Login(None,Some(2.8.3)) 0.32s => 200 OK 2026-06-03T17:09:41,564 debug js7.common.http.PekkoHttpClient - <--| ✔#1 »Agent:agent-cluster« post http://172.17.5.12:4445/agent/api/session Login(None,Some(2.8.3)) 0.33s => 200 OK 2026-06-03T17:09:41,565 debug js7.common.http.PekkoHttpClient - <--| ✔#4 »Agent:agent-cluster« post http://172.17.5.13:4445/agent/api/session Login(None,Some(2.8.3)) 0.28s => 200 OK 2026-06-03T17:09:41,572 trace js7.common.http.PekkoHttpClient - |--> #6 »Agent:agent-cluster« Session:235 GET http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 2026-06-03T17:09:41,573 trace js7.common.http.PekkoHttpClient - |--> #7 »Agent:agent-cluster« Session:17 GET http://172.17.5.12:4445/agent/api/cluster?return=ClusterNodeState 2026-06-03T17:09:41,580 debug js7.common.http.PekkoHttpClient - <--| ✔#7 »Agent:agent-cluster« Session:17 get http://172.17.5.12:4445/agent/api/cluster?return=ClusterNodeState 7.3ms => 200 OK 2026-06-03T17:09:41,585 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) http://172.17.5.12:4445 => ClusterNodeState(Node:Primary,false,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster)) 2026-06-03T17:09:41,590 debug js7.common.http.PekkoHttpClient - 🗑 ↘ #6 »Agent:agent-cluster« Session:235 get http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 18.8ms cancel ... 2026-06-03T17:09:41,600 debug js7.common.http.PekkoHttpClient - <--< ✔#8 »Agent:agent-cluster« Session:18 get http://172.17.5.12:4445/agent/api/cluster/clusterWatchMessage?clusterWatchId=controller/Backup/agent-cluster&keepAlive=1 26ms => 200 OK 2026-06-03T17:09:41,608 debug js7.common.http.PekkoHttpClient - <--< ✔#5 »Agent:agent-cluster« Session:236 get http://172.17.5.13:4445/agent/api/cluster/clusterWatchMessage?clusterWatchId=controller/Backup/agent-cluster&keepAlive=1 37ms => 200 OK 2026-06-03T17:09:41,611 debug js7.common.http.PekkoHttpClient - <~~ ◼️ #6 »Agent:agent-cluster« Session:235 get http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 39ms => canceled 2026-06-03T17:09:41,616 trace js7.common.http.StreamingSupport - ↘ asFs2Stream: Stream[ByteString] ↘ 2026-06-03T17:09:41,618 info js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) 🟢 Selected active Node:Primary http://172.17.5.12:4445 2026-06-03T17:09:41,619 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↙ selectActiveNodeApiOnly => 0.42s · AgentClient(http://172.17.5.12:4445/agent) ↙ 2026-06-03T17:09:41,619 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↙ selectActiveNodeApi: Resource[AgentClient] acquire => 0.42s ↙ 2026-06-03T17:09:41,628 debug js7.common.http.PekkoHttpClient - 🗑 ↙ #6 »Agent:agent-cluster« Session:235 get http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 44ms canceled with discardEntityBytes => OK 2026-06-03T17:09:41,632 trace js7.common.http.StreamingSupport - ↘ asFs2Stream: Stream[ByteString] ↘ 2026-06-03T17:09:41,640 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) initialEventId=1780477471104000 2026-06-03T17:09:41,667 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ directorDriverResource: Resource[DirectorDriver] acquire => 0.47s ↙ 2026-06-03T17:09:41,667 trace js7.base.utils.MutableAllocated - ↙ js7.controller.agent.AgentDriver#directorDriverAllocated: MutableAllocated[DirectorDriver] acquire => 0.47s ↙ 2026-06-03T17:09:41,667 debug js7.base.service.Service - ↘ DirectorDriver(Agent:agent-cluster #1) run ↘ 2026-06-03T17:09:41,667 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ continuallyFetchEvents ↘ 2026-06-03T17:09:41,667 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ observeAndConsumeEvents ↘ 2026-06-03T17:09:41,668 debug js7.controller.agent.AgentDriver - (agent-cluster) ↙ startNewDirectorDriver => 0.47s ↙ 2026-06-03T17:09:41,677 debug js7.common.http.RecouplingStreamReader - ↘ stream(AgentClient(http://172.17.5.12:4445/agent) after=1780477471104000) ↘ 2026-06-03T17:09:41,680 trace js7.common.http.InUse - ↘ AgentClient(http://172.17.5.12:4445/agent): inUse := true 2026-06-03T17:09:41,686 trace js7.common.http.RecouplingStreamReader - ↘ streamAgainAndAgain: Stream[Stamped] ↘ 2026-06-03T17:09:41,686 trace js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToGetStream ↘ 2026-06-03T17:09:41,687 debug js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToCouple ↘ 2026-06-03T17:09:41,688 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ dedicateAgentIfNeeded ↘ 2026-06-03T17:09:41,688 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ dedicateAgentIfNeeded => 0.28ms ↙ 2026-06-03T17:09:41,762 trace js7.common.http.PekkoHttpClient - |--> #9 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command CoupleController(Agent:agent-cluster,AgentRunId:-tfQljg-TECzGOD5A-5mNA,1780477471104000,ControllerRunId:q2nu3xgJTc-pIrkNvviDRw) 2026-06-03T17:09:41,780 debug js7.common.http.PekkoHttpClient - <--| ✔#9 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command CoupleController(Agent:agent-cluster,AgentRunId:-tfQljg-TECzGOD5A-5mNA,1780477471104000,ControllerRunId:q2nu3xgJTc-pIrkNvviDRw) 18.9ms => 200 OK 2026-06-03T17:09:41,782 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) CoupleController returned attached OrderIds={Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio} 2026-06-03T17:09:42,247 trace js7.web.log - --> Session:2 #10640 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:09:42,248 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:42,248 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'History' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:42,250 debug js7.web.log - 200 Session:2 #10640 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 307bytes 3.1ms 2026-06-03T17:09:42,257 trace js7.web.log - --> Session:2 #10641 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&after=1780477488727000 - "JS7 2.8.3" 2026-06-03T17:09:42,263 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,264 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,264 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus is still WaitingForLock: Lock:TSW3-tdec-cron-rr-virus-scan-update-lock 2026-06-03T17:09:42,264 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,270 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:42,270 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'History' has all permissions for GET /controller/api/event 2026-06-03T17:09:42,283 info js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) Coupled with AgentClient(http://172.17.5.12:4445/agent) after=1780477471104000/2026-06-03T09:04:31.104Z 2026-06-03T17:09:42,289 debug js7.journal.Journal - :┌ ⎛1780477782273000 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderStarted 2026-06-03T17:09:42,289 debug js7.journal.Journal - :│ ⎜1780477782273001 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderStarted 2026-06-03T17:09:42,289 debug js7.journal.Journal - :│ ⎜1780477782273002 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderStarted 2026-06-03T17:09:42,289 debug js7.journal.Journal - :│ ⎜1780477782273003 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderStarted 2026-06-03T17:09:42,289 debug js7.journal.Journal - :│ ⎜1780477782273004 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderStarted 2026-06-03T17:09:42,289 debug js7.journal.Journal - :│ ⎜1780477782273005 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderStarted 2026-06-03T17:09:42,289 debug js7.journal.Journal - :│ ⎜1780477782273006 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:09:42,290 debug js7.journal.Journal - :│ ⎜1780477782273007 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock,None))) 2026-06-03T17:09:42,290 debug js7.journal.Journal - :│ ⎜1780477782273008 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksQueued(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:09:42,290 debug js7.journal.Journal - :│ ⎜1780477782273009 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksQueued(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:09:42,290 debug js7.journal.Journal - :│ ⎜1780477782273010 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksQueued(List(LockDemand(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock,None))) 2026-06-03T17:09:42,290 debug js7.journal.Journal - :│ ⎜1780477782273011 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksQueued(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:09:42,290 debug js7.journal.Journal - :│ ⎜1780477782273012 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:09:42,290 debug js7.journal.Journal - :│ ⎜1780477782273013 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:09:42,291 debug js7.journal.Journal - :│ 16⎜1780477782273014 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:09:42,291 debug js7.journal.Journal - :└flush 858ms ⎝1780477782273015 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:09:42,304 debug js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToCouple => 0.62s ↙ 2026-06-03T17:09:42,305 trace js7.common.http.RecouplingStreamReader - ↘ getStreamX(after=1780477471104000) ↘ 2026-06-03T17:09:42,306 debug js7.data.event.JournalHeader - JournalHeader of file 'controller--1780477488727000.journal' is as expected, journalId=q2nu3xgJTc-pIrkNvviDRw 2026-06-03T17:09:42,308 debug js7.journal.watch.FileEventIteratorPool - Opened FileEventIterator(controller--1780477488727000.journal fileEventId=1780477488727000/2026-06-03T09:04:48.727Z eventId=1780477488727000)#1 2026-06-03T17:09:42,309 debug js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) getStream(after=1780477471104000) 2026-06-03T17:09:42,335 debug js7.common.http.PekkoHttpClient - <--< ✔#10 »Agent:agent-cluster« Session:17 get http://172.17.5.12:4445/agent/api/event?return=ClusterEvent,OrderWatchEvent,OrderEvent,AgentReady,InventoryItemEvent,SubagentItemStateEvent,AgentShutDown&delay=0&after=1780477471104000&heartbeat=1 10.1ms => 200 OK 2026-06-03T17:09:42,345 trace js7.common.http.RecouplingStreamReader - ↙ getStreamX => 40ms ↙ 2026-06-03T17:09:42,345 trace js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToGetStream => 0.66s ↙ 2026-06-03T17:09:42,348 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:09:42,346 trace js7.common.http.StreamingSupport - ↘ asFs2Stream: Stream[ByteString] ↘ 2026-06-03T17:09:42,352 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-tdec-cron-rr-virus-scan-update","versionId":"472b25e...(length 2402), Signature(MEUCIQCh3bI7uWj...DW6jKlGqgSxRLI=)))) 2026-06-03T17:09:42,352 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:09:42,352 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,353 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,386 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus, Ready(false), TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:06:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:09:42,382 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,392 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,396 trace js7.common.http.PekkoHttpClient - |--> #11 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(AttachSignedItem) 2026-06-03T17:09:42,401 trace js7.controller.agent.CommandQueue - (agent-cluster) 🪱 Ignore duplicate AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:09:42,401 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))) 2026-06-03T17:09:42,402 trace js7.controller.agent.CommandQueue - (agent-cluster) 🪱 Ignore duplicate AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:09:42,402 trace js7.controller.agent.CommandQueue - (agent-cluster) 🪱 Ignore duplicate AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,402 trace js7.controller.agent.CommandQueue - (agent-cluster) 🪱 Ignore duplicate AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,402 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res, Ready(false), TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:06:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:09:42,435 debug js7.common.http.PekkoHttpClient - <--| ✔#11 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(AttachSignedItem) 40ms => 200 OK 2026-06-03T17:09:42,437 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 45ms ↙ 2026-06-03T17:09:42,438 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:09:42,442 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 60ms ↙ 2026-06-03T17:09:42,451 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,460 trace js7.common.http.PekkoHttpClient - |--> #12 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(AttachSignedItem, 3×AttachItem, AttachOrder, AttachSignedItem, AttachOrder) 2026-06-03T17:09:42,461 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,470 trace js7.web.log - --> Session:3 #10643 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:09:42,477 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:42,477 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:42,483 debug js7.common.http.PekkoHttpClient - <--| ✔#12 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(AttachSignedItem, 3×AttachItem, AttachOrder, AttachSignedItem, AttachOrder) 24ms => 200 OK 2026-06-03T17:09:42,484 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 33ms ↙ 2026-06-03T17:09:42,486 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(Workflow:TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-tdec-cron-rr-virus-scan-update","versionId":"472b25e...(length 2402), Signature(MEUCIQCh3bI7uWj...DW6jKlGqgSxRLI=)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))), and 4 more 2026-06-03T17:09:42,490 debug js7.web.log - 200 Session:3 #10643 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 307bytes 19.9ms 2026-06-03T17:09:42,495 trace js7.web.log - --> Session:3 #10644 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&tornOlder=30.1&after=1780477488727000 - "JS7 2.8.3" 2026-06-03T17:09:42,496 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:42,496 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/event 2026-06-03T17:09:42,497 debug js7.journal.Journal - :┌ ⎛1780477782478000 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderStdoutWritten(␛[1;32m[job] |␛[0m NOTE: Picked up JDK_JAVA_OPTIONS: -XX:InitialRAMPercentage=60.0 -XX:MaxRAMPercentage=75.0 -XX:MetaspaceSize=192m -XX:MaxMetaspaceSize=256m -XX:MaxDirectMemorySize=256m⏎␛[1;32m[job] |␛[0m Standard Commons Logging discovery in action with spring-jcl: please remove co...(length 8129)) 2026-06-03T17:09:42,508 debug js7.journal.Journal - :│ ⎜1780477782478001 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderStdoutWritten(␛[1;32m[job] |␛[0m NOTE: Picked up JDK_JAVA_OPTIONS: -XX:InitialRAMPercentage=60.0 -XX:MaxRAMPercentage=70.0 -XX:MetaspaceSize=192m -XX:MaxMetaspaceSize=256m -XX:MaxDirectMemorySize=256m⏎␛[1;32m[job] |␛[0m Standard Commons Logging discovery in action with spring-jcl: please remove co...(length 8149)) 2026-06-03T17:09:42,509 debug js7.journal.Journal - :│ ⎜1780477782478002 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderStdoutWritten(2026-06-03 17:04:54.692 DEBUG tid=1 thname="main" logger="hk.gov.tsw.system.db.config.DataSourceConfig" - No routing key set — using default datasource: dc1History⏎␛[1;32m[job] |␛[0m 2026-06-03 17:04:54.692 DEBUG tid=1 thname="main" logger="hk.gov.tsw.system.db.config.DataSourceConfi...(length 8046)) 2026-06-03T17:09:42,509 debug js7.journal.Journal - :│ ⎜1780477782478003 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderStdoutWritten(2026-06-03 17:07:05.880 DEBUG tid=1 thname="main" logger="hk.gov.tsw.system.db.config.DataSourceConfig" - No routing key set — using default datasource: dc1History⏎␛[1;32m[job] |␛[0m 2026-06-03 17:07:06.011 DEBUG tid=1 thname="main" logger="hk.gov.tsw.system.db.config.DataSourceConfi...(length 8192)) 2026-06-03T17:09:42,509 debug js7.journal.Journal - :│ ⎜1780477782478004 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderStdoutWritten(ream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) [?:?]⏎␛[1;32m[job] |␛[0m ⟶at java.base/java.util.stream.SortedOps$SizedRefSortingSink.end(Unknown Source) [?:?]⏎␛[1;32m[job] |␛[0m ⟶at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) [?:?]⏎␛[1;32m[job] |␛[0m ...(length 8192)) 2026-06-03T17:09:42,509 debug js7.journal.Journal - :│ ⎜1780477782478005 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderStdoutWritten(.java:103) ~[sys-eai-client-library-3.0.91.jar:?]⏎␛[1;32m[job] |␛[0m ⟶at hk.gov.tsw.system.eai.client.util.ExceptionUtils.createEAIException(ExceptionUtils.java:124) ~[sys-eai-client-library-3.0.91.jar:?]⏎␛[1;32m[job] |␛[0m ⟶at hk.gov.tsw.system.eai.client.service.HKPostService$HKPos...(length 8192)) 2026-06-03T17:09:42,509 debug js7.journal.Journal - :│ ⎜1780477782478006 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderStdoutWritten(-03 17:07:08.481 ERROR tid=1 thname="main" logger="hk.gov.tsw.tdec.batch.batchjob.HourlyProcessMailModeTdecAtaAtdJob" - Error in processMailModeTdecAtaAtd: [50f800fc-8258-4a0a-8b58-3608924d88cf] No matching constant for [-1]⏎␛[1;32m[job] |␛[0m hk.gov.tsw.system.eai.common.exception.E...(length 8192)) 2026-06-03T17:09:42,509 debug js7.journal.Journal - :│ ⎜1780477782478007 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderStdoutWritten(1) [spring-boot-3.5.4.jar:3.5.4]⏎␛[1;32m[job] |␛[0m ⟶at org.springframework.boot.SpringApplication.run(SpringApplication.java:1350) [spring-boot-3.5.4.jar:3.5.4]⏎␛[1;32m[job] |␛[0m ⟶at hk.gov.tsw.tdec.batch.TdecGeneralBatchApplication.main(TdecGeneralBatchApplication.java:89) [classe...(length 7971)) 2026-06-03T17:09:42,509 debug js7.journal.Journal - :│ ⎜1780477782478008 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderStdoutWritten(␛[1;32m[job] |␛[0m ⟶at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) [?:?]⏎␛[1;32m[job] |␛[0m ⟶at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) [?:?]⏎␛[1;32m[job] |␛[0m ⟶at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSe...(length 3228)) 2026-06-03T17:09:42,509 debug js7.journal.Journal - :│ ⎜1780477782478009 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:09:42,510 debug js7.journal.Journal - :│ ⎜1780477782478010 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:09:42,510 debug js7.journal.Journal - :│ ⎜1780477782478011 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderDetachable 2026-06-03T17:09:42,510 debug js7.journal.Journal - :│ 14⎜1780477782478012 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderStdoutWritten(2026-06-03 17:05:59.307 DEBUG tid=1 thname="main" logger="hk.gov.tsw.system.db.config.DataSourceConfig" - No routing key set — using default datasource: dc1Online⏎␛[1;32m[job] |␛[0m 2026-06-03 17:05:59.307 DEBUG tid=1 thname="main" logger="hk.gov.tsw.system.db.config.DataSourceConfig...(length 8063)) 2026-06-03T17:09:42,511 debug js7.journal.Journal - :└flush 26ms ⎝1780477782478013 Agent:agent-cluster <-: AgentEventsObserved(1780477738717000/2026-06-03T09:08:58.717Z) 2026-06-03T17:09:42,518 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch) 2026-06-03T17:09:42,521 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 50ms ↙ 2026-06-03T17:09:42,529 debug js7.web.log - <-| Session:5 #100 172.17.5.10 get http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477489682000&position=0 · 26864 chunks, 2.1s/17 MB, 8 MB/s 2026-06-03T17:09:42,530 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,553 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,535 trace js7.common.http.PekkoHttpClient - |--> #13 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:09:42,541 debug js7.common.http.PekkoHttpClient - <--| ✔#13 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 7.8ms => 200 OK 2026-06-03T17:09:42,542 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 9.7ms ↙ 2026-06-03T17:09:42,542 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch) 2026-06-03T17:09:42,565 debug js7.journal.Journal - :┌ ⎛1780477782562000 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderStdoutWritten(2026-06-03 17:08:58.314 DEBUG tid=1 thname="main" logger="hk.gov.tsw.system.db.config.DataSourceConfig" - No routing key set — using default datasource: dc1Online⏎␛[1;32m[job] |␛[0m 2026-06-03 17:08:58.314 DEBUG tid=1 thname="main" logger="hk.gov.tsw.system.db.config.DataSourceConfig...(length 3748)) 2026-06-03T17:09:42,565 debug js7.journal.Journal - :│ ⎜1780477782562001 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:09:42,565 debug js7.journal.Journal - :│ ⎜1780477782562002 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:09:42,565 debug js7.journal.Journal - :│ ⎜1780477782562003 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderDetachable 2026-06-03T17:09:42,566 debug js7.journal.Journal - :│ ⎜1780477782562004 ItemAttached(JobResource:common-config #11) 2026-06-03T17:09:42,566 debug js7.journal.Journal - :│ ⎜1780477782562005 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:09:42,566 debug js7.journal.Journal - :│ ⎜1780477782562006 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:09:42,566 debug js7.journal.Journal - :│ ⎜1780477782562007 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:09:42,566 debug js7.journal.Journal - :│ ⎜1780477782562008 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:09:42,566 debug js7.journal.Journal - :│ ⎜1780477782562009 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:09:42,567 debug js7.journal.Journal - :│ ⎜1780477782562010 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:09:42,567 debug js7.journal.Journal - :│ ⎜1780477782562011 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessingStarted(Subagent:subagent-2 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:09:42,567 debug js7.journal.Journal - :│ ⎜1780477782562012 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/road-aci/v1/cntsw/send-response-status⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:09:42,569 debug js7.journal.Journal - :│ ⎜1780477782562013 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:09:42,570 debug js7.journal.Journal - :│ 16⎜1780477782562014 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:09:42,570 debug js7.journal.Journal - :└flush 8.3ms ⎝1780477782562015 Agent:agent-cluster <-: AgentEventsObserved(1780477782529000/2026-06-03T09:09:42.529Z) 2026-06-03T17:09:42,574 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio) 2026-06-03T17:09:42,579 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 25ms ↙ 2026-06-03T17:09:42,589 debug js7.journal.watch.JournalIndex - Building JournalIndex(1780477488727000/2026-06-03T09:04:48.727Z) 2026-06-03T17:09:42,590 debug js7.data.event.JournalHeader - JournalHeader of file 'controller--1780477488727000.journal' is as expected, journalId=q2nu3xgJTc-pIrkNvviDRw 2026-06-03T17:09:42,590 debug js7.journal.watch.FileEventIteratorPool - Opened FileEventIterator(controller--1780477488727000.journal fileEventId=1780477488727000/2026-06-03T09:04:48.727Z eventId=1780477488727000)#2 2026-06-03T17:09:42,591 trace js7.common.jsonseq.InputStreamJsonSeqReader - seek 17709531 => blockPos=17709531 blockRead=0 blockLength=0 2026-06-03T17:09:42,593 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,593 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,593 trace js7.common.http.PekkoHttpClient - |--> #14 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:09:42,604 debug js7.web.log - 400 Session:3 #10644 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&tornOlder=30.1&after=1780477488727000 "OldEventId: Next EventId 1780477488809000/2026-06-03T09:04:48.809Z is older as requested with tornOlder=30s" 2026-06-03T17:09:42,605 debug js7.common.http.PekkoHttpClient - <--| ✔#14 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 11.7ms => 200 OK 2026-06-03T17:09:42,605 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 12.9ms ↙ 2026-06-03T17:09:42,606 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio) 2026-06-03T17:09:42,606 debug js7.web.log - 200 Session:2 #10641 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&after=1780477488727000 · STREAM... 0.35s 2026-06-03T17:09:42,608 trace js7.web.log - --> - #10645 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:09:42,611 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:JOC logout (10.1s after login) 2026-06-03T17:09:42,615 debug js7.web.log - 200 - #10645 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 19bytes 6.4ms 2026-06-03T17:09:42,617 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_RealEventWatch.collectEventsSince) 2026-06-03T17:09:42,628 trace js7.web.log - --> - #10647 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:09:42,629 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:09:42,629 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:09:42,630 info js7.common.pekkohttp.web.session.SessionRegister - Session:7 for User:JOC Login (2.8.3 ✔) 2026-06-03T17:09:42,630 trace js7.common.jsonseq.InputStreamJsonSeqReader - seek 17709531 => blockPos=17709531 blockRead=0 blockLength=196 2026-06-03T17:09:42,630 debug js7.web.log - 200 - #10647 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 2.3ms 2026-06-03T17:09:42,634 trace js7.web.log - --> Session:7 #10649 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:09:42,635 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:42,635 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:42,636 debug js7.web.log - 200 Session:7 #10649 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 307bytes 1.94ms 2026-06-03T17:09:42,640 debug js7.journal.watch.JournalIndex - Freezed JournalIndex(1780477488727000/2026-06-03T09:04:48.727Z..1780477489682000/2026-06-03T09:04:49.682Z eventIds=3 196bytes entries=3/3 spread=1 ⌀65bytes), memory=48bytes 2026-06-03T17:09:42,640 debug js7.journal.watch.JournalEventWatch - Continue with next HistoricEventReader or CurrentEventReader, last=1780477489682000 after=1780477488727000 2026-06-03T17:09:42,642 debug js7.data.event.JournalHeader - JournalHeader of file 'controller--1780477489682000.journal' is as expected, journalId=q2nu3xgJTc-pIrkNvviDRw 2026-06-03T17:09:42,642 debug js7.journal.watch.FileEventIteratorPool - Opened FileEventIterator(controller--1780477489682000.journal fileEventId=1780477489682000/2026-06-03T09:04:49.682Z eventId=1780477489682000)#1 2026-06-03T17:09:42,647 debug js7.journal.Journal - :┌ ⎛1780477782626000 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetachable 2026-06-03T17:09:42,647 debug js7.journal.Journal - :│ ⎜1780477782626001 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderDetached 2026-06-03T17:09:42,647 debug js7.journal.Journal - :│ ⎜1780477782626002 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/tdec-rr/v1/doc-scan/update⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:09:42,648 debug js7.journal.Journal - :│ ⎜1780477782626003 Agent:agent-cluster <-: AgentEventsObserved(1780477782574001/2026-06-03T09:09:42.574Z) 2026-06-03T17:09:42,648 debug js7.journal.Journal - :│ ⎜1780477782626004 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderLocksReleased(List(Lock:podman-job-lock)) 2026-06-03T17:09:42,648 debug js7.journal.Journal - :│ ⎜1780477782626005 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderLocksReleased(List(Lock:TSW3-tdec-general-batch-process-mail-mode-tdec-ataatd-lock)) 2026-06-03T17:09:42,648 debug js7.journal.Journal - :│ 8⎜1780477782626006 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderFinished 2026-06-03T17:09:42,648 debug js7.journal.Journal - :└flush 44ms ⎝1780477782626007 Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderDeleted 2026-06-03T17:09:42,649 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderFinished 2026-06-03T17:09:42,649 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50170972872-00002-8-DEV-3B-TSW3-tdec-general-batch <-: OrderDeleted 2026-06-03T17:09:42,651 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:09:42,657 trace js7.web.log - --> Session:7 #10650 172.17.5.10 GET http://172.17.5.11:4444/controller/api/snapshot/ - "JS7 2.8.3" 2026-06-03T17:09:42,658 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:42,658 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/snapshot/ 2026-06-03T17:09:42,662 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,663 trace js7.common.http.PekkoHttpClient - |--> #15 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:09:42,665 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 71ms ↙ 2026-06-03T17:09:42,672 debug js7.common.http.PekkoHttpClient - <--| ✔#15 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 9.1ms => 200 OK 2026-06-03T17:09:42,673 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 10.4ms ↙ 2026-06-03T17:09:42,673 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:09:42,682 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,682 debug js7.web.log - 200 Session:7 #10650 172.17.5.10 GET http://172.17.5.11:4444/controller/api/snapshot/ · STREAM... 24ms 2026-06-03T17:09:42,689 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,689 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,709 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,709 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,712 debug js7.journal.Journal - :┌ ⎛1780477782709000 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:09:42,712 debug js7.journal.Journal - :│ ⎜1780477782709001 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709002 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDetachable 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709003 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderDetached 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709004 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetached 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709005 Agent:agent-cluster <-: AgentEventsObserved(1780477782666000/2026-06-03T09:09:42.666Z) 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709006 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderLocksReleased(List(Lock:podman-job-lock)) 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709007 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709008 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderLocksReleased(List(Lock:TSW3-manifest-transition-batch-pull-emcm01-lock)) 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709009 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:TSW3-road-batch-msw-response-status-lock)) 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709010 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderFinished 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709011 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709012 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709013 Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderDeleted 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ ⎜1780477782709014 Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:09:42,713 debug js7.journal.Journal - :│ 17⎜1780477782709015 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:09:42,713 debug js7.journal.Journal - :└flush 30ms ⎝1780477782709016 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:09:42,713 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderFinished 2026-06-03T17:09:42,713 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎜Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:09:42,713 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎜Order:#2026-06-03#C50179177441-00002-8-DEV-3B-TSW3-manifest-transitio <-: OrderDeleted 2026-06-03T17:09:42,713 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50170438353-00027-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:09:42,716 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus) 2026-06-03T17:09:42,724 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:09:42,724 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))) 2026-06-03T17:09:42,724 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:09:42,725 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,725 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,725 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res, Ready(false), TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:09:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:09:42,747 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,752 trace js7.common.http.PekkoHttpClient - |--> #16 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder, 2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:09:42,755 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 73ms ↙ 2026-06-03T17:09:42,801 debug js7.journal.watch.JournalIndex - Building JournalIndex(1780477489682000/2026-06-03T09:04:49.682Z) 2026-06-03T17:09:42,801 debug js7.common.http.PekkoHttpClient - <--| ✔#16 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder, 2×AttachSignedItem, 3×AttachItem, AttachOrder) 49ms => 200 OK 2026-06-03T17:09:42,802 debug js7.journal.watch.JournalIndex - Freezed JournalIndex(1780477489682000/2026-06-03T09:04:49.682Z..1780477490386000/2026-06-03T09:04:50.386Z eventIds=2 52bytes entries=2/2 spread=1 ⌀26bytes), memory=32bytes 2026-06-03T17:09:42,802 debug js7.journal.watch.JournalEventWatch - Continue with next HistoricEventReader or CurrentEventReader, last=1780477490386000 after=1780477489682000 2026-06-03T17:09:42,803 debug js7.data.event.JournalHeader - JournalHeader of file 'controller--1780477490386000.journal' is as expected, journalId=q2nu3xgJTc-pIrkNvviDRw 2026-06-03T17:09:42,803 debug js7.journal.watch.FileEventIteratorPool - Opened FileEventIterator(controller--1780477490386000.journal fileEventId=1780477490386000/2026-06-03T09:04:50.386Z eventId=1780477490386000)#1 2026-06-03T17:09:42,803 trace js7.common.jsonseq.InputStreamJsonSeqReader - seek 17709531 => blockPos=17709531 blockRead=0 blockLength=0 2026-06-03T17:09:42,805 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,807 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 60ms ↙ 2026-06-03T17:09:42,808 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus), AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))), and 4 more 2026-06-03T17:09:42,815 debug js7.journal.Journal - :┌ ⎛1780477782811000 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDetached 2026-06-03T17:09:42,815 debug js7.journal.Journal - :│ ⎜1780477782811001 ItemAttached(JobResource:common-config #11) 2026-06-03T17:09:42,815 debug js7.journal.Journal - :│ ⎜1780477782811002 Agent:agent-cluster <-: AgentEventsObserved(1780477782759000/2026-06-03T09:09:42.759Z) 2026-06-03T17:09:42,815 debug js7.journal.Journal - :│ ⎜1780477782811003 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:09:42,816 debug js7.journal.Journal - :│ ⎜1780477782811004 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksReleased(List(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock)) 2026-06-03T17:09:42,816 debug js7.journal.Journal - :│ ⎜1780477782811005 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T17:09:42,816 debug js7.journal.Journal - :│ ⎜1780477782811006 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock,None))) 2026-06-03T17:09:42,816 debug js7.journal.Journal - :│ ⎜1780477782811007 Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T17:09:42,816 debug js7.journal.Journal - :│ 10⎜1780477782811008 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:09:42,816 debug js7.journal.Journal - :└flush 9.4ms ⎝1780477782811009 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:09:42,817 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T17:09:42,817 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50180700685-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T17:09:42,824 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:09:42,824 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-tdec-cron-rr-virus-scan-update","versionId":"472b25e...(length 2402), Signature(MEUCIQCh3bI7uWj...DW6jKlGqgSxRLI=)))) 2026-06-03T17:09:42,824 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:09:42,824 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,824 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,825 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus, Ready(false), TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:06:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:09:42,825 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 20ms ↙ 2026-06-03T17:09:42,836 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,839 trace js7.common.http.PekkoHttpClient - |--> #17 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:09:42,841 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,846 debug js7.journal.Journal - :┌ ⎛1780477782844000 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:09:42,848 debug js7.journal.Journal - :│ ⎜1780477782844001 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:09:42,849 debug js7.journal.Journal - :│ ⎜1780477782844002 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:09:42,849 debug js7.journal.Journal - :│ ⎜1780477782844003 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:09:42,849 debug js7.journal.Journal - :│ ⎜1780477782844004 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:09:42,849 debug js7.journal.Journal - :│ ⎜1780477782844005 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/road-aci/v1/cntsw/send-response-status⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:09:42,849 debug js7.journal.Journal - :│ ⎜1780477782844006 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:09:42,849 debug js7.journal.Journal - :│ ⎜1780477782844007 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:09:42,849 debug js7.journal.Journal - :│ 10⎜1780477782844008 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetachable 2026-06-03T17:09:42,849 debug js7.journal.Journal - :└flush 3.9ms ⎝1780477782844009 Agent:agent-cluster <-: AgentEventsObserved(1780477782815000/2026-06-03T09:09:42.815Z) 2026-06-03T17:09:42,851 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:09:42,854 debug js7.common.http.PekkoHttpClient - <--| ✔#17 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 14.8ms => 200 OK 2026-06-03T17:09:42,875 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 40ms ↙ 2026-06-03T17:09:42,876 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-tdec-cron-rr-virus-scan-update","versionId":"472b25e...(length 2402), Signature(MEUCIQCh3bI7uWj...DW6jKlGqgSxRLI=)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))), and 3 more 2026-06-03T17:09:42,876 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 35ms ↙ 2026-06-03T17:09:42,876 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,877 trace js7.common.http.PekkoHttpClient - |--> #18 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:09:42,882 debug js7.common.http.PekkoHttpClient - <--| ✔#18 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 5.3ms => 200 OK 2026-06-03T17:09:42,890 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 13.5ms ↙ 2026-06-03T17:09:42,890 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:09:42,891 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,901 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,904 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:09:42,911 debug js7.journal.Journal - :┌ ⎛1780477782904000 ItemAttached(JobResource:common-config #11) 2026-06-03T17:09:42,911 debug js7.journal.Journal - :│ ⎜1780477782904001 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:09:42,911 debug js7.journal.Journal - :│ ⎜1780477782904002 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:09:42,911 debug js7.journal.Journal - :│ ⎜1780477782904003 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:09:42,911 debug js7.journal.Journal - :│ ⎜1780477782904004 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:09:42,911 debug js7.journal.Journal - :│ ⎜1780477782904005 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:09:42,911 debug js7.journal.Journal - :│ ⎜1780477782904006 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetached 2026-06-03T17:09:42,911 debug js7.journal.Journal - :│ ⎜1780477782904007 Agent:agent-cluster <-: AgentEventsObserved(1780477782880000/2026-06-03T09:09:42.880Z) 2026-06-03T17:09:42,911 debug js7.journal.Journal - :│ ⎜1780477782904008 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:09:42,912 debug js7.journal.Journal - :│ ⎜1780477782904009 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:TSW3-road-batch-msw-response-status-lock)) 2026-06-03T17:09:42,912 debug js7.journal.Journal - :│ ⎜1780477782904010 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:09:42,912 debug js7.journal.Journal - :│ ⎜1780477782904011 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:09:42,912 debug js7.journal.Journal - :│ ⎜1780477782904012 Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:09:42,912 debug js7.journal.Journal - :│ 15⎜1780477782904013 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:09:42,912 debug js7.journal.Journal - :└flush 19ms ⎝1780477782904014 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:09:42,912 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:09:42,912 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50170438353-00028-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:09:42,918 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:09:42,918 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))) 2026-06-03T17:09:42,918 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:09:42,918 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,918 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:42,918 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res, Ready(false), TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:06:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:09:42,921 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 29ms ↙ 2026-06-03T17:09:42,932 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:42,936 trace js7.common.http.PekkoHttpClient - |--> #19 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:09:42,957 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:42,965 debug js7.common.http.PekkoHttpClient - <--| ✔#19 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 29ms => 200 OK 2026-06-03T17:09:42,966 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 34ms ↙ 2026-06-03T17:09:42,967 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))), and 3 more 2026-06-03T17:09:42,968 debug js7.journal.Journal - :┌ ⎛1780477782961000 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/tdec-rr/v1/doc-scan/update⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:09:42,968 debug js7.journal.Journal - :└flush 10ms ⎝1780477782961001 Agent:agent-cluster <-: AgentEventsObserved(1780477782942000/2026-06-03T09:09:42.942Z) 2026-06-03T17:09:42,972 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 15.2ms ↙ 2026-06-03T17:09:43,043 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:43,050 debug js7.journal.Journal - :┌ ⎛1780477783049000 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049001 ItemAttached(JobResource:common-config #11) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049002 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049003 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDetachable 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049004 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049005 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049006 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049007 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049008 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049009 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/road-aci/v1/cntsw/send-response-status⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049010 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ ⎜1780477783049011 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:09:43,051 debug js7.journal.Journal - :│ 14⎜1780477783049012 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetachable 2026-06-03T17:09:43,051 debug js7.journal.Journal - :└flush 6.3ms ⎝1780477783049013 Agent:agent-cluster <-: AgentEventsObserved(1780477783011000/2026-06-03T09:09:43.011Z) 2026-06-03T17:09:43,054 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus) 2026-06-03T17:09:43,057 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:09:43,058 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 14.8ms ↙ 2026-06-03T17:09:43,069 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:43,070 trace js7.common.http.PekkoHttpClient - |--> #20 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(2×DetachOrder) 2026-06-03T17:09:43,076 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:43,090 debug js7.journal.Journal - :┌ ⎛1780477783082000 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDetached 2026-06-03T17:09:43,090 debug js7.common.http.PekkoHttpClient - <--| ✔#20 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(2×DetachOrder) 20ms => 200 OK 2026-06-03T17:09:43,091 debug js7.journal.Journal - :│ ⎜1780477783082001 Agent:agent-cluster <-: AgentEventsObserved(1780477783073000/2026-06-03T09:09:43.073Z) 2026-06-03T17:09:43,091 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 21ms ↙ 2026-06-03T17:09:43,091 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus), DetachOrder(Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:09:43,091 debug js7.journal.Journal - :│ ⎜1780477783082002 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:09:43,091 debug js7.journal.Journal - :│ ⎜1780477783082003 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksReleased(List(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock)) 2026-06-03T17:09:43,091 debug js7.journal.Journal - :│ 6⎜1780477783082004 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T17:09:43,091 debug js7.journal.Journal - :└flush 13ms ⎝1780477783082005 Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T17:09:43,092 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T17:09:43,092 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50170916871-00016-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T17:09:43,096 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 19.3ms ↙ 2026-06-03T17:09:43,112 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:43,119 debug js7.journal.Journal - :┌ ⎛1780477783118000 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetached 2026-06-03T17:09:43,119 debug js7.journal.Journal - :│ ⎜1780477783118001 Agent:agent-cluster <-: AgentEventsObserved(1780477783075000/2026-06-03T09:09:43.075Z) 2026-06-03T17:09:43,119 debug js7.journal.Journal - :│ ⎜1780477783118002 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:09:43,119 debug js7.journal.Journal - :│ ⎜1780477783118003 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:TSW3-road-batch-msw-response-status-lock)) 2026-06-03T17:09:43,119 debug js7.journal.Journal - :│ ⎜1780477783118004 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:09:43,119 debug js7.journal.Journal - :│ ⎜1780477783118005 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:09:43,119 debug js7.journal.Journal - :│ ⎜1780477783118006 Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:09:43,119 debug js7.journal.Journal - :│ 9⎜1780477783118007 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:09:43,120 debug js7.journal.Journal - :└flush 6.4ms ⎝1780477783118008 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:09:43,120 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:09:43,120 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50179229643-00026-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:09:43,126 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:09:43,126 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))) 2026-06-03T17:09:43,127 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:09:43,127 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:43,127 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:09:43,127 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res, Ready(false), TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:09:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:09:43,129 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 16.7ms ↙ 2026-06-03T17:09:43,138 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:43,139 trace js7.common.http.PekkoHttpClient - |--> #21 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:09:43,150 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:43,153 debug js7.journal.Journal - :┌ ⎛1780477783152000 ItemAttached(JobResource:common-config #11) 2026-06-03T17:09:43,155 debug js7.common.http.PekkoHttpClient - <--| ✔#21 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 15.9ms => 200 OK 2026-06-03T17:09:43,155 debug js7.journal.Journal - :└flush 3.1ms ⎝1780477783152001 Agent:agent-cluster <-: AgentEventsObserved(1780477783146000/2026-06-03T09:09:43.146Z) 2026-06-03T17:09:43,156 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 18.5ms ↙ 2026-06-03T17:09:43,157 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))), and 3 more 2026-06-03T17:09:43,158 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 8ms ↙ 2026-06-03T17:09:43,169 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:43,175 debug js7.journal.Journal - :┌ ⎛1780477783173000 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:09:43,175 debug js7.journal.Journal - :│ ⎜1780477783173001 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:09:43,175 debug js7.journal.Journal - :│ ⎜1780477783173002 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:09:43,175 debug js7.journal.Journal - :│ ⎜1780477783173003 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:09:43,176 debug js7.journal.Journal - :│ 6⎜1780477783173004 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:09:43,176 debug js7.journal.Journal - :└flush 5.4ms ⎝1780477783173005 Agent:agent-cluster <-: AgentEventsObserved(1780477783155000/2026-06-03T09:09:43.155Z) 2026-06-03T17:09:43,180 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 11.5ms ↙ 2026-06-03T17:09:43,195 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:43,200 debug js7.journal.Journal - :┌ ⎛1780477783199000 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/road-aci/v1/cntsw/send-response-status⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:09:43,201 debug js7.journal.Journal - :└flush 4.4ms ⎝1780477783199001 Agent:agent-cluster <-: AgentEventsObserved(1780477783189001/2026-06-03T09:09:43.189Z) 2026-06-03T17:09:43,212 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 16.8ms ↙ 2026-06-03T17:09:43,225 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:43,236 debug js7.journal.Journal - :┌ ⎛1780477783231000 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:09:43,236 debug js7.journal.Journal - :│ ⎜1780477783231001 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:09:43,236 debug js7.journal.Journal - :│ 4⎜1780477783231002 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetachable 2026-06-03T17:09:43,236 debug js7.journal.Journal - :└flush 9.7ms ⎝1780477783231003 Agent:agent-cluster <-: AgentEventsObserved(1780477783205000/2026-06-03T09:09:43.205Z) 2026-06-03T17:09:43,243 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:09:43,244 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 19ms ↙ 2026-06-03T17:09:43,264 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:09:43,265 trace js7.common.http.PekkoHttpClient - |--> #22 »Agent:agent-cluster« Session:17 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:09:43,271 debug js7.common.http.PekkoHttpClient - <--| ✔#22 »Agent:agent-cluster« Session:17 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 5.7ms => 200 OK 2026-06-03T17:09:43,271 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 7ms ↙ 2026-06-03T17:09:43,272 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:09:43,273 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:43,279 debug js7.journal.Journal - :┌ ⎛1780477783278000 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetached 2026-06-03T17:09:43,280 debug js7.journal.Journal - :│ ⎜1780477783278001 Agent:agent-cluster <-: AgentEventsObserved(1780477783269000/2026-06-03T09:09:43.269Z) 2026-06-03T17:09:43,280 debug js7.journal.Journal - :│ ⎜1780477783278002 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:09:43,280 debug js7.journal.Journal - :│ ⎜1780477783278003 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:TSW3-road-batch-msw-response-status-lock)) 2026-06-03T17:09:43,280 debug js7.journal.Journal - :│ 6⎜1780477783278004 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:09:43,280 debug js7.journal.Journal - :└flush 5.7ms ⎝1780477783278005 Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:09:43,280 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎛Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:09:43,280 info js7.journal.Journal - Event (⚠️ SwitchedOver) ⎝Order:#2026-06-03#C50179229643-00027-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:09:43,284 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ onEventsFetched => 11.3ms ↙ 2026-06-03T17:09:43,561 debug js7.web.log - <-| Session:7 #10650 172.17.5.10 get http://172.17.5.11:4444/controller/api/snapshot/ · 26858 chunks, 0.88s/17 MB, ~19 MB/s 2026-06-03T17:09:43,846 trace js7.web.log - --> Session:5 #101 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477490386000&position=0 - "JS7 Controller 2.8.3" 2026-06-03T17:09:43,847 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:09:43,847 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for GET /controller/api/journal 2026-06-03T17:09:43,850 debug js7.web.log - 200 Session:5 #101 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477490386000&position=0 · STREAM... 4ms 2026-06-03T17:09:44,088 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001153,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster))) ↘ 2026-06-03T17:09:44,093 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster) 2026-06-03T17:09:44,094 info js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary teaches clusterState=Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster) 2026-06-03T17:09:44,096 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.7ms) 2026-06-03T17:09:44,096 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state = Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.98ms) 2026-06-03T17:09:44,096 info js7.controller.agent.AgentDriver - (agent-cluster) Coupled(Node:Primary is active) 2026-06-03T17:09:44,098 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001153,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Primary/agent-cluster))) => 9.6ms · Right(Confirmed(None)) ↙ 2026-06-03T17:09:44,099 debug js7.controller.agent.AgentDriver - (agent-cluster) ↘ startNewDirectorDriver ↘ 2026-06-03T17:09:44,099 trace js7.base.utils.MutableAllocated - ↘ js7.controller.agent.AgentDriver#directorDriverAllocated: MutableAllocated[DirectorDriver] acquire ↘ 2026-06-03T17:09:44,099 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ directorDriverResource: Resource[DirectorDriver] release ↘ 2026-06-03T17:09:44,100 trace js7.base.service.StoppableByRequest - ↘ DirectorDriver(Agent:agent-cluster #1) stop ↘ 2026-06-03T17:09:44,100 trace js7.common.http.RecouplingStreamReader - ↘ stopStreaming ↘ 2026-06-03T17:09:44,101 trace js7.common.http.RecouplingStreamReader - ↙ stopStreaming => 27µs ↙ 2026-06-03T17:09:44,104 trace js7.common.http.PekkoHttpClient - |--> #23 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001153 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:09:44,108 debug js7.common.http.PekkoHttpClient - <--| ✔#23 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001153 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 4.6ms => 200 OK 2026-06-03T17:09:44,113 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckEvent(Request:914939453060001154,,Node:Primary,ClusterWatchRegistered(ClusterWatch:controller/Backup/agent-cluster),Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster),false)) ↘ 2026-06-03T17:09:44,114 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: ClusterWatchRegistered(ClusterWatch:controller/Backup/agent-cluster) --> Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 18.9ms 2026-06-03T17:09:44,115 trace js7.common.http.StreamingSupport - ↙◼️ asFs2Stream: Stream[ByteString] => Canceled • 106 chunks, ⏱️ 1.77s/106 elems (⌀16.7ms), 59 elems/s ↙ 2026-06-03T17:09:44,116 trace js7.common.http.RecouplingStreamReader - ↙◼️ streamAgainAndAgain: Stream[Stamped] => Canceled • 105 chunks, ⏱️ 2.4s/105 elems (⌀23ms), 43 elems/s ↙ 2026-06-03T17:09:44,116 trace js7.common.http.InUse - ↙ AgentClient(http://172.17.5.12:4445/agent): inUse := false 2026-06-03T17:09:44,116 debug js7.common.http.RecouplingStreamReader - ↙◼️ stream(AgentClient(http://172.17.5.12:4445/agent) after=1780477471104000) => Canceled • 105 chunks, ⏱️ 2.4s/105 elems (⌀23ms), 43 elems/s ↙ 2026-06-03T17:09:44,117 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ observeAndConsumeEvents => 2.4s ↙ 2026-06-03T17:09:44,117 debug js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) onDecoupled 2026-06-03T17:09:44,118 trace js7.base.session.SessionApi - ↘ AgentClient(http://172.17.5.12:4445/agent): tryLogout ↘ 2026-06-03T17:09:44,118 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.12:4445/agent): Logout(Session:17) 2026-06-03T17:09:44,120 trace js7.common.http.PekkoHttpClient - |--> #24 »Agent:agent-cluster« POST http://172.17.5.12:4445/agent/api/session Logout(Session:17) 2026-06-03T17:09:44,121 info js7.cluster.watch.ClusterWatchStateMixin - (Agent:agent-cluster) Node:Primary ClusterWatchRegistered(ClusterWatch:controller/Backup/agent-cluster) 2026-06-03T17:09:44,121 info js7.cluster.watch.ClusterWatchStateMixin - (Agent:agent-cluster) Node:Primary changes ClusterState to Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster) 2026-06-03T17:09:44,121 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+71µs) 2026-06-03T17:09:44,121 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.12ms) 2026-06-03T17:09:44,121 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state = Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.143ms) 2026-06-03T17:09:44,121 info js7.controller.agent.AgentDriver - (agent-cluster) Coupled(Node:Primary is active) 2026-06-03T17:09:44,121 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckEvent(Request:914939453060001154,,Node:Primary,ClusterWatchRegistered(ClusterWatch:controller/Backup/agent-cluster),Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster),false)) => 8.8ms · Right(Confirmed(None)) ↙ 2026-06-03T17:09:44,123 trace js7.common.http.PekkoHttpClient - |--> #25 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001154 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:09:44,126 debug js7.common.http.PekkoHttpClient - <--| ✔#25 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001154 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3.2ms => 200 OK 2026-06-03T17:09:44,126 debug js7.common.http.PekkoHttpClient - <--| ✔#24 »Agent:agent-cluster« post http://172.17.5.12:4445/agent/api/session Logout(Session:17) 6.8ms => 200 OK 2026-06-03T17:09:44,127 trace js7.base.session.SessionApi - ↙ AgentClient(http://172.17.5.12:4445/agent): tryLogout => 8.7ms ↙ 2026-06-03T17:09:44,127 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001155,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:09:44,127 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 6.5ms 2026-06-03T17:09:44,127 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ continuallyFetchEvents => 2.5s ↙ 2026-06-03T17:09:44,128 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.107ms) 2026-06-03T17:09:44,128 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↘ stopEventFetcher ↘ 2026-06-03T17:09:44,128 trace js7.common.http.RecouplingStreamReader - ↘ terminateAndLogout ↘ 2026-06-03T17:09:44,128 trace js7.common.http.RecouplingStreamReader - ↘ stopStreaming ↘ 2026-06-03T17:09:44,128 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001155,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.66ms · Right(Confirmed(None)) ↙ 2026-06-03T17:09:44,128 trace js7.common.http.RecouplingStreamReader - ↙ stopStreaming => 10.6µs ↙ 2026-06-03T17:09:44,128 trace js7.common.http.CoupledApiVar - stopped = true 2026-06-03T17:09:44,128 trace js7.common.http.PekkoHttpClient - |--> #26 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001155 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:09:44,130 trace js7.common.http.RecouplingStreamReader - ↙ terminateAndLogout => 2.2ms ↙ 2026-06-03T17:09:44,130 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #1 http://172.17.5.12:4445) ↙ stopEventFetcher => 2.3ms ↙ 2026-06-03T17:09:44,130 debug js7.base.service.Service - ↙ DirectorDriver(Agent:agent-cluster #1) run => 2.5s ↙ 2026-06-03T17:09:44,131 debug js7.common.http.PekkoHttpClient - <--| ✔#26 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001155 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.1ms => 200 OK 2026-06-03T17:09:44,131 trace js7.base.service.StoppableByRequest - ↙ DirectorDriver(Agent:agent-cluster #1) stop => 31ms ↙ 2026-06-03T17:09:44,132 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↘ selectActiveNodeApi: Resource[AgentClient] release ↘ 2026-06-03T17:09:44,132 trace js7.base.session.SessionApi - ↘ AgentClient(http://172.17.5.13:4445/agent): tryLogout ↘ 2026-06-03T17:09:44,132 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.13:4445/agent): Logout(Session:235) 2026-06-03T17:09:44,134 trace js7.common.http.PekkoHttpClient - |--> #27 »Agent:agent-cluster« POST http://172.17.5.13:4445/agent/api/session Logout(Session:235) 2026-06-03T17:09:44,139 debug js7.common.http.PekkoHttpClient - <--| ✔#27 »Agent:agent-cluster« post http://172.17.5.13:4445/agent/api/session Logout(Session:235) 4.7ms => 200 OK 2026-06-03T17:09:44,139 trace js7.base.session.SessionApi - ↙ AgentClient(http://172.17.5.13:4445/agent): tryLogout => 7.4ms ↙ 2026-06-03T17:09:44,139 trace js7.base.session.SessionApi - ↘ AgentClient(http://172.17.5.12:4445/agent): tryLogout ↘ 2026-06-03T17:09:44,139 trace js7.base.session.SessionApi - ↙ AgentClient(http://172.17.5.12:4445/agent): tryLogout => 0.14ms ↙ 2026-06-03T17:09:44,139 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↙ selectActiveNodeApi: Resource[AgentClient] release => 7.6ms ↙ 2026-06-03T17:09:44,139 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ directorDriverResource: Resource[DirectorDriver] release => 40ms ↙ 2026-06-03T17:09:44,139 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ directorDriverResource: Resource[DirectorDriver] acquire ↘ 2026-06-03T17:09:44,139 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↘ selectActiveNodeApi: Resource[AgentClient] acquire ↘ 2026-06-03T17:09:44,140 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↘ selectActiveNodeApiOnly ↘ 2026-06-03T17:09:44,144 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.12:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:09:44,144 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.13:4445/agent): Login(None,Some(2.8.3)) 2026-06-03T17:09:44,145 trace js7.common.http.PekkoHttpClient - |--> #28 »Agent:agent-cluster« POST http://172.17.5.12:4445/agent/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:44,145 trace js7.common.http.PekkoHttpClient - |--> #29 »Agent:agent-cluster« POST http://172.17.5.13:4445/agent/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:44,148 debug js7.common.http.PekkoHttpClient - <--| ✔#28 »Agent:agent-cluster« post http://172.17.5.12:4445/agent/api/session Login(None,Some(2.8.3)) 3.1ms => 200 OK 2026-06-03T17:09:44,149 trace js7.common.http.PekkoHttpClient - |--> #30 »Agent:agent-cluster« Session:19 GET http://172.17.5.12:4445/agent/api/cluster?return=ClusterNodeState 2026-06-03T17:09:44,151 debug js7.common.http.PekkoHttpClient - <--| ✔#30 »Agent:agent-cluster« Session:19 get http://172.17.5.12:4445/agent/api/cluster?return=ClusterNodeState 2.6ms => 200 OK 2026-06-03T17:09:44,152 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) http://172.17.5.12:4445 => ClusterNodeState(Node:Primary,false,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster)) 2026-06-03T17:09:44,153 debug js7.common.http.PekkoHttpClient - <--| ✔#29 »Agent:agent-cluster« post http://172.17.5.13:4445/agent/api/session Login(None,Some(2.8.3)) 7.9ms => 200 OK 2026-06-03T17:09:44,153 trace js7.common.http.PekkoHttpClient - |--> #31 »Agent:agent-cluster« Session:237 GET http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 2026-06-03T17:09:44,156 debug js7.common.http.PekkoHttpClient - <--| ✔#31 »Agent:agent-cluster« Session:237 get http://172.17.5.13:4445/agent/api/cluster?return=ClusterNodeState 2.9ms => 200 OK 2026-06-03T17:09:44,157 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) http://172.17.5.13:4445 => ClusterNodeState(Node:Backup,true,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster)) 2026-06-03T17:09:44,156 trace js7.web.log - --> Session:7 #10651 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&tornOlder=31.6&after=1780477782626007 - "JS7 2.8.3" 2026-06-03T17:09:44,157 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,158 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/event 2026-06-03T17:09:44,158 info js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) 🟢 Selected active Node:Primary http://172.17.5.12:4445 2026-06-03T17:09:44,159 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↙ selectActiveNodeApiOnly => 18.5ms · AgentClient(http://172.17.5.12:4445/agent) ↙ 2026-06-03T17:09:44,159 trace js7.common.jsonseq.InputStreamJsonSeqReader - seek 17806130 => blockPos=17806130 blockRead=0 blockLength=0 2026-06-03T17:09:44,159 trace js7.cluster.watch.api.ActiveClusterNodeSelector - (Agent:agent-cluster) ↙ selectActiveNodeApi: Resource[AgentClient] acquire => 19.3ms ↙ 2026-06-03T17:09:44,161 debug js7.web.log - 200 Session:7 #10651 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&tornOlder=31.6&after=1780477782626007 · STREAM... 4.2ms 2026-06-03T17:09:44,162 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) initialEventId=1780477783269000 2026-06-03T17:09:44,162 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ directorDriverResource: Resource[DirectorDriver] acquire => 23ms ↙ 2026-06-03T17:09:44,163 debug js7.base.service.Service - ↘ DirectorDriver(Agent:agent-cluster #2) run ↘ 2026-06-03T17:09:44,163 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ continuallyFetchEvents ↘ 2026-06-03T17:09:44,163 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ observeAndConsumeEvents ↘ 2026-06-03T17:09:44,163 trace js7.base.utils.MutableAllocated - ↙ js7.controller.agent.AgentDriver#directorDriverAllocated: MutableAllocated[DirectorDriver] acquire => 64ms ↙ 2026-06-03T17:09:44,163 debug js7.controller.agent.AgentDriver - (agent-cluster) ↙ startNewDirectorDriver => 64ms ↙ 2026-06-03T17:09:44,163 debug js7.common.http.RecouplingStreamReader - ↘ stream(AgentClient(http://172.17.5.12:4445/agent) after=1780477783269000) ↘ 2026-06-03T17:09:44,163 trace js7.common.http.InUse - ↘ AgentClient(http://172.17.5.12:4445/agent): inUse := true 2026-06-03T17:09:44,165 trace js7.common.http.RecouplingStreamReader - ↘ streamAgainAndAgain: Stream[Stamped] ↘ 2026-06-03T17:09:44,165 trace js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToGetStream ↘ 2026-06-03T17:09:44,166 trace js7.common.jsonseq.InputStreamJsonSeqReader - seek 17806130 => blockPos=17806130 blockRead=0 blockLength=8192 2026-06-03T17:09:44,169 debug js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToCouple ↘ 2026-06-03T17:09:44,169 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ dedicateAgentIfNeeded ↘ 2026-06-03T17:09:44,170 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ dedicateAgentIfNeeded => 47µs ↙ 2026-06-03T17:09:44,170 trace js7.common.http.PekkoHttpClient - |--> #32 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command CoupleController(Agent:agent-cluster,AgentRunId:-tfQljg-TECzGOD5A-5mNA,1780477783269000,ControllerRunId:q2nu3xgJTc-pIrkNvviDRw) 2026-06-03T17:09:44,179 debug js7.common.http.PekkoHttpClient - <--| ✔#32 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command CoupleController(Agent:agent-cluster,AgentRunId:-tfQljg-TECzGOD5A-5mNA,1780477783269000,ControllerRunId:q2nu3xgJTc-pIrkNvviDRw) 8.8ms => 200 OK 2026-06-03T17:09:44,185 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) CoupleController returned attached OrderIds={} 2026-06-03T17:09:44,185 info js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) Coupled with AgentClient(http://172.17.5.12:4445/agent) after=1780477783269000/2026-06-03T09:09:43.269Z 2026-06-03T17:09:44,193 debug js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToCouple => 24ms ↙ 2026-06-03T17:09:44,193 trace js7.common.http.RecouplingStreamReader - ↘ getStreamX(after=1780477783269000) ↘ 2026-06-03T17:09:44,194 debug js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) getStream(after=1780477783269000) 2026-06-03T17:09:44,200 debug js7.common.http.PekkoHttpClient - <--< ✔#33 »Agent:agent-cluster« Session:19 get http://172.17.5.12:4445/agent/api/event?return=ClusterEvent,OrderWatchEvent,OrderEvent,AgentReady,InventoryItemEvent,SubagentItemStateEvent,AgentShutDown&delay=0&after=1780477783269000&heartbeat=1 5.6ms => 200 OK 2026-06-03T17:09:44,200 trace js7.common.http.RecouplingStreamReader - ↙ getStreamX => 7.3ms ↙ 2026-06-03T17:09:44,200 trace js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToGetStream => 36ms ↙ 2026-06-03T17:09:44,201 trace js7.common.http.StreamingSupport - ↘ asFs2Stream: Stream[ByteString] ↘ 2026-06-03T17:09:44,205 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:09:44,210 debug js7.journal.Journal - :┌ ⎛1780477784208000 Agent:agent-cluster <-: AgentMirroredEvent(ClusterWatchRegistered(ClusterWatch:controller/Backup/agent-cluster)) 2026-06-03T17:09:44,211 debug js7.journal.Journal - :└flush 5ms ⎝1780477784208001 Agent:agent-cluster <-: AgentEventsObserved(1780477784107000/2026-06-03T09:09:44.107Z) 2026-06-03T17:09:44,214 debug js7.data.event.JournalHeader - JournalHeader of file 'controller--1780477490386000.journal' is as expected, journalId=q2nu3xgJTc-pIrkNvviDRw 2026-06-03T17:09:44,214 debug js7.journal.watch.FileEventIteratorPool - Opened FileEventIterator(controller--1780477490386000.journal fileEventId=1780477490386000/2026-06-03T09:04:50.386Z eventId=1780477490386000)#2 2026-06-03T17:09:44,214 trace js7.common.jsonseq.InputStreamJsonSeqReader - seek 17823429 => blockPos=17823429 blockRead=0 blockLength=0 2026-06-03T17:09:44,215 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 9.9ms ↙ 2026-06-03T17:09:44,422 trace js7.web.log - --> Session:6 #10652 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:44,423 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,423 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:44,424 debug js7.web.log - 200 Session:6 #10652 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:09:44,528 trace js7.web.log - --> Session:4 #10654 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:09:44,530 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,530 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:44,531 debug js7.web.log - 200 Session:4 #10654 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 307bytes 2.3ms 2026-06-03T17:09:44,534 trace js7.web.log - --> Session:4 #10655 172.17.5.10 POST http://172.17.5.11:4444/controller/api/command - "JS7 2.8.3" 2026-06-03T17:09:44,536 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,536 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/command 2026-06-03T17:09:44,539 trace js7.web.log - --> Session:4 #10656 172.17.5.10 POST http://172.17.5.11:4444/controller/api/command - "JS7 2.8.3" 2026-06-03T17:09:44,539 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,539 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/command 2026-06-03T17:09:44,560 debug js7.controller.command.ControllerCommandExecutor - ↘ Command NoOperation(None) by User:JOC 2026-06-03T17:09:44,561 debug js7.controller.command.ControllerCommandExecutor - ↘ Command NoOperation(None) by User:JOC 2026-06-03T17:09:44,561 trace js7.controller.RunningController - ↘ currentOrderKeeperActor ↘ 2026-06-03T17:09:44,561 trace js7.controller.RunningController - ↘ currentOrderKeeperActor ↘ 2026-06-03T17:09:44,562 trace js7.controller.RunningController - ↙ currentOrderKeeperActor => 0.35ms ↙ 2026-06-03T17:09:44,562 trace js7.controller.RunningController - ↙ currentOrderKeeperActor => 0.28ms ↙ 2026-06-03T17:09:44,564 debug js7.controller.command.ControllerCommandExecutor - ↙ # NoOperation (3.9ms): Right(Accepted) 2026-06-03T17:09:44,564 debug js7.controller.command.ControllerCommandExecutor - ↙ # NoOperation (4.3ms): Right(Accepted) 2026-06-03T17:09:44,565 debug js7.web.log - 200 Session:4 #10655 172.17.5.10 POST http://172.17.5.11:4444/controller/api/command · 19bytes 31ms 2026-06-03T17:09:44,565 debug js7.web.log - 200 Session:4 #10656 172.17.5.10 POST http://172.17.5.11:4444/controller/api/command · 19bytes 26ms 2026-06-03T17:09:44,633 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:09:44,654 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 22ms 2026-06-03T17:09:44,658 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:09:44,659 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,660 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:44,661 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 256bytes 3.3ms 2026-06-03T17:09:44,693 trace js7.web.log - --> Session:5 #102 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 Controller 2.8.3" 2026-06-03T17:09:44,693 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:09:44,694 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:44,694 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T17:09:44,702 debug js7.cluster.ActiveClusterNode - ↘ checkCouplingToken ↘ 2026-06-03T17:09:44,703 debug js7.common.configuration.CommonConfiguration - No keystore: Missing configuration key 'js7.web.https.keystore' 2026-06-03T17:09:44,709 debug js7.cluster.ActiveClusterNode - checkCouplingToken http://172.17.5.10:4444: ClusterConfirmCoupling 2026-06-03T17:09:44,710 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:09:44,711 trace js7.common.http.PekkoHttpClient - |--> #34 »checkCouplingToken« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:44,715 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:09:44,720 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 5ms 2026-06-03T17:09:44,725 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:09:44,726 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,726 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:44,727 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 256bytes 1.95ms 2026-06-03T17:09:44,731 debug js7.common.http.PekkoHttpClient - <--| ✔#34 »checkCouplingToken« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 20ms => 200 OK 2026-06-03T17:09:44,735 trace js7.common.http.PekkoHttpClient - |--> #35 »checkCouplingToken« Session:9 POST http://172.17.5.10:4444/controller/api/cluster/command ClusterConfirmCoupling 2026-06-03T17:09:44,751 debug js7.common.http.PekkoHttpClient - <--| ✔#35 »checkCouplingToken« Session:9 post http://172.17.5.10:4444/controller/api/cluster/command ClusterConfirmCoupling 16.7ms => 200 OK 2026-06-03T17:09:44,752 trace js7.base.session.SessionApi - ↘ HttpControllerApi(http://172.17.5.10:4444): tryLogout ↘ 2026-06-03T17:09:44,752 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Logout(Session:9) 2026-06-03T17:09:44,753 trace js7.common.http.PekkoHttpClient - |--> #36 »checkCouplingToken« POST http://172.17.5.10:4444/controller/api/session Logout(Session:9) 2026-06-03T17:09:44,767 debug js7.common.http.PekkoHttpClient - <--| ✔#36 »checkCouplingToken« post http://172.17.5.10:4444/controller/api/session Logout(Session:9) 14.2ms => 200 OK 2026-06-03T17:09:44,768 trace js7.base.session.SessionApi - ↙ HttpControllerApi(http://172.17.5.10:4444): tryLogout => 16.2ms ↙ 2026-06-03T17:09:44,768 trace js7.common.http.PekkoHttpClient - http://172.17.5.10:4444 »checkCouplingToken«: close 2026-06-03T17:09:44,768 debug js7.cluster.ActiveClusterNode - ↙ checkCouplingToken => 66ms ↙ 2026-06-03T17:09:44,770 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:09:44,770 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:09:44,771 trace js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (2) stop, called by js7.cluster.ActiveClusterNode#persist ↘ 2026-06-03T17:09:44,771 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (2) fiber => 3.4s ↙ 2026-06-03T17:09:44,771 trace js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (2) stop, called by js7.cluster.ActiveClusterNode#persist => 0.35ms ↙ 2026-06-03T17:09:44,773 debug js7.journal.Journal - : flush 1.9ms 1780477784772000 ClusterCouplingPrepared(activeId=Node:Backup) 2026-06-03T17:09:44,774 info js7.journal.Journal - Event (⚠️ PreparedToBeCoupled) ClusterCouplingPrepared(activeId=Node:Backup) 2026-06-03T17:09:44,776 trace js7.cluster.ClusterWatchCounterpart - ↘ applyEvent(ClusterCouplingPrepared(activeId=Node:Backup)) ↘ 2026-06-03T17:09:44,777 trace js7.cluster.ClusterWatchCounterpart - ↘ check(ClusterWatchCheckEvent(Request:9166206603757000004,,Node:Backup,ClusterCouplingPrepared(activeId=Node:Backup),PreparedToBeCoupled(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0),false), clusterWatchIdChangeAllowed=true) ↘ 2026-06-03T17:09:44,781 trace js7.web.log - --> Session:6 #10657 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:44,782 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,783 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:44,784 debug js7.web.log - 200 Session:6 #10657 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 3ms 2026-06-03T17:09:44,784 trace js7.cluster.ClusterWatchCounterpart - ↙ check => 6.8ms · Right(ConfirmedByClusterWatch(Request:9166206603757000004 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↙ 2026-06-03T17:09:44,786 trace js7.cluster.ClusterWatchCounterpart - ↙ applyEvent => 9.5ms ↙ 2026-06-03T17:09:44,787 trace js7.cluster.ActiveClusterNode - ↘ registerClusterWatchId(ConfirmedByClusterWatch(Request:9166206603757000004 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↘ 2026-06-03T17:09:44,789 trace js7.cluster.ClusterWatchCounterpart - onClusterWatchRegistered ClusterWatch:joc#0 2026-06-03T17:09:44,789 trace js7.cluster.ActiveClusterNode - ↙ registerClusterWatchId => 1.29ms · Right(()) ↙ 2026-06-03T17:09:44,789 trace js7.cluster.ClusterWatchSynchronizer - ↘ continueHeartbeating ↘ 2026-06-03T17:09:44,790 trace js7.cluster.ClusterWatchSynchronizer - ↙ continueHeartbeating => 0.198ms ↙ 2026-06-03T17:09:44,790 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 19.6ms ↙ 2026-06-03T17:09:44,790 info js7.cluster.ClusterNode - ↙ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) => 96ms ↙ 2026-06-03T17:09:44,790 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (3) fiber ↘ 2026-06-03T17:09:44,791 debug js7.web.log - 200 Session:5 #102 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 19bytes 98ms 2026-06-03T17:09:44,794 trace js7.web.log - --> Session:6 #10658 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:44,794 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:44,795 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:44,795 debug js7.web.log - 200 Session:6 #10658 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.85ms 2026-06-03T17:09:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001156,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:09:47,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 2.9s 2026-06-03T17:09:47,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+60µs) 2026-06-03T17:09:47,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001156,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.68ms · Right(Confirmed(None)) ↙ 2026-06-03T17:09:47,038 trace js7.common.http.PekkoHttpClient - |--> #37 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001156 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:09:47,041 debug js7.common.http.PekkoHttpClient - <--| ✔#37 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001156 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.9ms => 200 OK 2026-06-03T17:09:47,568 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:09:47,571 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:09:47,573 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 5.4ms 2026-06-03T17:09:47,574 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 2.5ms 2026-06-03T17:09:47,576 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:09:47,576 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:47,576 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:47,577 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 263bytes 1.33ms 2026-06-03T17:09:47,578 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:09:47,579 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:47,579 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:47,579 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 263bytes 1.26ms 2026-06-03T17:09:47,778 trace js7.web.log - --> Session:5 #103 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 Controller 2.8.3" 2026-06-03T17:09:47,779 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:09:47,779 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:47,781 info js7.cluster.ClusterNode - ↘ executeCommand ClusterCouple(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T17:09:47,781 debug js7.cluster.ActiveClusterNode - ↘ checkCouplingToken ↘ 2026-06-03T17:09:47,781 debug js7.cluster.ActiveClusterNode - checkCouplingToken http://172.17.5.10:4444: ClusterConfirmCoupling 2026-06-03T17:09:47,782 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:09:47,782 trace js7.common.http.PekkoHttpClient - |--> #38 »checkCouplingToken« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:47,787 debug js7.common.http.PekkoHttpClient - <--| ✔#38 »checkCouplingToken« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4.8ms => 200 OK 2026-06-03T17:09:47,788 trace js7.common.http.PekkoHttpClient - |--> #39 »checkCouplingToken« Session:10 POST http://172.17.5.10:4444/controller/api/cluster/command ClusterConfirmCoupling 2026-06-03T17:09:47,792 debug js7.common.http.PekkoHttpClient - <--| ✔#39 »checkCouplingToken« Session:10 post http://172.17.5.10:4444/controller/api/cluster/command ClusterConfirmCoupling 4ms => 200 OK 2026-06-03T17:09:47,792 trace js7.base.session.SessionApi - ↘ HttpControllerApi(http://172.17.5.10:4444): tryLogout ↘ 2026-06-03T17:09:47,792 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Logout(Session:10) 2026-06-03T17:09:47,793 trace js7.common.http.PekkoHttpClient - |--> #40 »checkCouplingToken« POST http://172.17.5.10:4444/controller/api/session Logout(Session:10) 2026-06-03T17:09:47,796 debug js7.common.http.PekkoHttpClient - <--| ✔#40 »checkCouplingToken« post http://172.17.5.10:4444/controller/api/session Logout(Session:10) 3.2ms => 200 OK 2026-06-03T17:09:47,796 trace js7.base.session.SessionApi - ↙ HttpControllerApi(http://172.17.5.10:4444): tryLogout => 4.3ms ↙ 2026-06-03T17:09:47,796 trace js7.common.http.PekkoHttpClient - http://172.17.5.10:4444 »checkCouplingToken«: close 2026-06-03T17:09:47,797 debug js7.cluster.ActiveClusterNode - ↙ checkCouplingToken => 15.6ms ↙ 2026-06-03T17:09:47,798 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:09:47,798 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:09:47,798 trace js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (3) stop, called by js7.cluster.ActiveClusterNode#persist ↘ 2026-06-03T17:09:47,798 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (3) fiber => 3s ↙ 2026-06-03T17:09:47,799 trace js7.web.log - --> Session:6 #10659 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:47,800 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:47,800 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:47,801 trace js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (3) stop, called by js7.cluster.ActiveClusterNode#persist => 2.9ms ↙ 2026-06-03T17:09:47,801 WARN js7.cluster.ClusterWatchCounterpart - ❓ ClusterWatch:joc#0 confirms without a request => ClusterWatchRequestDoesNotMatch: ClusterWatch confirms an unknown (maybe timed-out or already confirmed) request 2026-06-03T17:09:47,802 info js7.cluster.ClusterWatchCounterpart - ⛔️ Rejected ClusterWatchConfirm(Request:9166206603757000006 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA): ClusterWatchRequestDoesNotMatch: ClusterWatch confirms an unknown (maybe timed-out or already confirmed) request 2026-06-03T17:09:47,803 debug js7.web.log - 400 Session:6 #10659 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command "ClusterWatchRequestDoesNotMatch: ClusterWatch confirms an unknown (maybe timed-out or already confirmed) request" 2026-06-03T17:09:47,803 debug js7.journal.Journal - : flush 1.9ms 1780477787802000 ClusterCoupled(activeId=Node:Backup) 2026-06-03T17:09:47,803 info js7.journal.Journal - Event (⚠️ Coupled) ClusterCoupled(activeId=Node:Backup) 2026-06-03T17:09:47,805 trace js7.cluster.ClusterWatchCounterpart - ↘ applyEvent(ClusterCoupled(activeId=Node:Backup)) ↘ 2026-06-03T17:09:47,806 trace js7.cluster.ClusterWatchCounterpart - ↘ check(ClusterWatchCheckEvent(Request:9166206603757000007,,Node:Backup,ClusterCoupled(activeId=Node:Backup),Coupled(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0),false), clusterWatchIdChangeAllowed=true) ↘ 2026-06-03T17:09:47,806 info js7.journal.Committer - Cluster is coupled: Start requiring acknowledgements from passive cluster node 2026-06-03T17:09:47,809 trace js7.web.log - --> Session:6 #10660 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:47,810 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:47,810 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:47,811 trace js7.cluster.ClusterWatchCounterpart - ↙ check => 5ms · Right(ConfirmedByClusterWatch(Request:9166206603757000007 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↙ 2026-06-03T17:09:47,811 debug js7.web.log - 200 Session:6 #10660 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:09:47,811 trace js7.cluster.ClusterWatchCounterpart - ↙ applyEvent => 5.8ms ↙ 2026-06-03T17:09:47,812 trace js7.cluster.ActiveClusterNode - ↘ registerClusterWatchId(ConfirmedByClusterWatch(Request:9166206603757000007 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↘ 2026-06-03T17:09:47,812 trace js7.cluster.ClusterWatchCounterpart - onClusterWatchRegistered ClusterWatch:joc#0 2026-06-03T17:09:47,812 trace js7.cluster.ActiveClusterNode - ↙ registerClusterWatchId => 0.181ms · Right(()) ↙ 2026-06-03T17:09:47,812 trace js7.cluster.ClusterWatchSynchronizer - ↘ continueHeartbeating ↘ 2026-06-03T17:09:47,812 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (4) fiber ↘ 2026-06-03T17:09:47,812 trace js7.cluster.ClusterWatchSynchronizer - ↙ continueHeartbeating => 0.158ms ↙ 2026-06-03T17:09:47,812 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 14.8ms ↙ 2026-06-03T17:09:47,814 info js7.cluster.ClusterNode - ↙ executeCommand ClusterCouple(activeId=Node:Backup passiveId=Node:Primary) => 33ms ↙ 2026-06-03T17:09:47,814 debug js7.web.log - 200 Session:5 #103 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 19bytes 36ms 2026-06-03T17:09:47,815 debug js7.cluster.ActiveClusterNode - ↘ fetchAndHandleAcknowledgedEventIds2 ↘ 2026-06-03T17:09:47,815 trace js7.web.log - --> Session:6 #10661 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:47,815 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:47,815 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:47,816 debug js7.web.log - 200 Session:6 #10661 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.51ms 2026-06-03T17:09:47,822 debug js7.common.http.RecouplingStreamReader - ↘ stream(HttpControllerApi(http://172.17.5.10:4444) after=-1) ↘ 2026-06-03T17:09:47,822 trace js7.common.http.InUse - ↘ HttpControllerApi(http://172.17.5.10:4444): inUse := true 2026-06-03T17:09:47,823 trace js7.common.http.RecouplingStreamReader - ↘ streamAgainAndAgain: Stream[Long] ↘ 2026-06-03T17:09:47,823 trace js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToGetStream ↘ 2026-06-03T17:09:47,823 debug js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToCouple ↘ 2026-06-03T17:09:47,823 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:09:47,824 trace js7.common.http.PekkoHttpClient - |--> #41 »acknowledgements« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:09:47,828 debug js7.common.http.PekkoHttpClient - <--| ✔#41 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4.3ms => 200 OK 2026-06-03T17:09:47,828 debug js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToCouple => 5.8ms ↙ 2026-06-03T17:09:47,829 trace js7.common.http.RecouplingStreamReader - ↘ getStreamX(after=-1) ↘ 2026-06-03T17:09:47,845 debug js7.common.http.PekkoHttpClient - <--< ✔#42 »acknowledgements« Session:11 get http://172.17.5.10:4444/controller/api/event?onlyAcks=true&heartbeat=1 14.5ms => 200 OK 2026-06-03T17:09:47,846 trace js7.common.http.RecouplingStreamReader - ↙ getStreamX => 17.4ms ↙ 2026-06-03T17:09:47,846 trace js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToGetStream => 23ms ↙ 2026-06-03T17:09:47,847 trace js7.common.http.StreamingSupport - ↘ asFs2Stream: Stream[ByteString] ↘ 2026-06-03T17:09:47,855 debug js7.journal.FileJournal - releaseObsoleteEvents(1780477260506004) JournalState(Map(User:History -> 1780477260506004)), clusterState=Coupled(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:09:47,856 debug js7.journal.watch.JournalEventWatch - releaseEventsNow(1780477260506004) 2026-06-03T17:09:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001157,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:09:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:09:50,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+54µs) 2026-06-03T17:09:50,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001157,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.56ms · Right(Confirmed(None)) ↙ 2026-06-03T17:09:50,038 trace js7.common.http.PekkoHttpClient - |--> #43 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001157 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:09:50,041 debug js7.common.http.PekkoHttpClient - <--| ✔#43 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001157 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3ms => 200 OK 2026-06-03T17:09:50,819 trace js7.web.log - --> Session:6 #10662 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:50,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:50,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:50,821 debug js7.web.log - 200 Session:6 #10662 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:09:51,674 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:09:51,676 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:09:51,678 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 3.4ms 2026-06-03T17:09:51,678 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 2.6ms 2026-06-03T17:09:51,680 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:09:51,681 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:51,681 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:51,681 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 251bytes 1.36ms 2026-06-03T17:09:51,683 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:09:51,684 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:51,684 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:09:51,685 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 251bytes 1.36ms 2026-06-03T17:09:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001158,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:09:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:09:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+66µs) 2026-06-03T17:09:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001158,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.51ms · Right(Confirmed(None)) ↙ 2026-06-03T17:09:53,037 trace js7.common.http.PekkoHttpClient - |--> #44 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001158 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:09:53,040 debug js7.common.http.PekkoHttpClient - <--| ✔#44 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001158 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:09:53,820 trace js7.web.log - --> Session:6 #10663 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:53,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:53,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:53,822 debug js7.web.log - 200 Session:6 #10663 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.94ms 2026-06-03T17:09:56,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001159,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:09:56,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:09:56,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.115ms) 2026-06-03T17:09:56,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001159,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.77ms · Right(Confirmed(None)) ↙ 2026-06-03T17:09:56,038 trace js7.common.http.PekkoHttpClient - |--> #45 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001159 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:09:56,041 debug js7.common.http.PekkoHttpClient - <--| ✔#45 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001159 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3ms => 200 OK 2026-06-03T17:09:56,819 trace js7.web.log - --> Session:6 #10664 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:56,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:56,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:56,822 debug js7.web.log - 200 Session:6 #10664 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.3ms 2026-06-03T17:09:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001160,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:09:59,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:09:59,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+63µs) 2026-06-03T17:09:59,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001160,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.63ms · Right(Confirmed(None)) ↙ 2026-06-03T17:09:59,038 trace js7.common.http.PekkoHttpClient - |--> #46 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001160 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:09:59,040 debug js7.common.http.PekkoHttpClient - <--| ✔#46 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001160 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:09:59,819 trace js7.web.log - --> Session:6 #10665 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:09:59,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:09:59,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:09:59,821 debug js7.web.log - 200 Session:6 #10665 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:10:00,005 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted is still WaitingForLock: Lock:TSW3-co-batch-submitted-matching-lock 2026-06-03T17:10:00,014 debug js7.journal.Journal - :┌ ⎛1780477800006000 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderStarted 2026-06-03T17:10:00,014 debug js7.journal.Journal - :│ ⎜1780477800006001 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderStarted 2026-06-03T17:10:00,014 debug js7.journal.Journal - :│ ⎜1780477800006002 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-co-batch-submitted-matching-lock,None))) 2026-06-03T17:10:00,014 debug js7.journal.Journal - :│ ⎜1780477800006003 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksQueued(List(LockDemand(Lock:TSW3-co-batch-submitted-matching-lock,None))) 2026-06-03T17:10:00,014 debug js7.journal.Journal - :│ 6⎜1780477800006004 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksAcquired(List(LockDemand(Lock:podman-job-lock,Some(1)))) 2026-06-03T17:10:00,014 debug js7.journal.Journal - :└FLUSH 12ms ⎝1780477800006005 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:10:00,019 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:Default,HashMap(js7YadeConfigDir -> env('JS7_YADE_CONFIG_DIR'), js7AgentP..., SignedString({"TYPE":"JobResource","path":"Default","variables":{"javaHome":"env('JAVA_HOME', \"\...(length 3672), Signature(MEYCIQDlajxeu0m...hNTqZmDzmceJuDJ)))) 2026-06-03T17:10:00,019 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:10:00,019 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-co-batch-submitted-matching~dd0ba82c-ba0f-468b-bc8d-90a00a00d58b {local-lock: LockI..., SignedString({"TYPE":"Workflow","path":"TSW3-co-batch-submitted-matching","versionId":"dd0ba82c-b...(length 9133), Signature(MEQCIFN7EVDpOse...IsO20ixu4Eo0A==)))) 2026-06-03T17:10:00,019 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:10:00,019 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:10:00,019 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:10:00,019 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted, Ready(false), TSW3-co-batch-submitted-matching~dd0ba82c-ba0f-468b-bc8d-90a00a00d58b:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:10:00Z, delete, 2 arguments),Agent:agent-cluster) 2026-06-03T17:10:00,020 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:10:00,021 trace js7.common.http.PekkoHttpClient - |--> #47 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(AttachSignedItem) 2026-06-03T17:10:00,029 debug js7.common.http.PekkoHttpClient - <--| ✔#47 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(AttachSignedItem) 8ms => 200 OK 2026-06-03T17:10:00,029 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 9.3ms ↙ 2026-06-03T17:10:00,030 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:Default,HashMap(js7YadeConfigDir -> env('JS7_YADE_CONFIG_DIR'), js7AgentP..., SignedString({"TYPE":"JobResource","path":"Default","variables":{"javaHome":"env('JAVA_HOME', \"\...(length 3672), Signature(MEYCIQDlajxeu0m...hNTqZmDzmceJuDJ)))) 2026-06-03T17:10:00,031 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:10:00,033 trace js7.common.http.PekkoHttpClient - |--> #48 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:10:00,035 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:00,047 debug js7.journal.Journal - :┌ ⎛1780477800038000 ItemAttached(JobResource:Default #0) 2026-06-03T17:10:00,047 debug js7.journal.Journal - :└FLUSH 11ms ⎝1780477800038001 Agent:agent-cluster <-: AgentEventsObserved(1780477800025000/2026-06-03T09:10:00.025Z) 2026-06-03T17:10:00,048 debug js7.common.http.PekkoHttpClient - <--| ✔#48 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 15.2ms => 200 OK 2026-06-03T17:10:00,049 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 18.4ms ↙ 2026-06-03T17:10:00,050 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-co-batch-submitted-matching~dd0ba82c-ba0f-468b-bc8d-90a00a00d58b {local-lock: LockI..., SignedString({"TYPE":"Workflow","path":"TSW3-co-batch-submitted-matching","versionId":"dd0ba82c-b...(length 9133), Signature(MEQCIFN7EVDpOse...IsO20ixu4Eo0A==)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))), and 3 more 2026-06-03T17:10:00,051 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 15.7ms ↙ 2026-06-03T17:10:00,062 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:00,072 debug js7.journal.Journal - :┌ ⎛1780477800065000 ItemAttached(JobResource:common-config #11) 2026-06-03T17:10:00,072 debug js7.journal.Journal - :│ ⎜1780477800065001 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:10:00,072 debug js7.journal.Journal - :│ ⎜1780477800065002 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:10:00,072 debug js7.journal.Journal - :│ ⎜1780477800065003 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:10:00,072 debug js7.journal.Journal - :│ ⎜1780477800065004 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:10:00,072 debug js7.journal.Journal - :│ 7⎜1780477800065005 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:10:00,072 debug js7.journal.Journal - :└FLUSH 8.5ms ⎝1780477800065006 Agent:agent-cluster <-: AgentEventsObserved(1780477800049000/2026-06-03T09:10:00.049Z) 2026-06-03T17:10:00,073 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 10.9ms ↙ 2026-06-03T17:10:00,848 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:00,856 debug js7.journal.Journal - :┌ ⎛1780477800850000 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderStdoutWritten(Entering job base dir: TSW3-co-cron/envs/3B-develop/batch/co⏎Writing Log to /opt/sos-berlin.com/js7/logs/2026-06-03/TSW3-co-batch-submitted-matching_3B-develop_091000_3d5fcaaf.log⏎starting pod.....⏎2a008ab21860b190e9496cffc09e15200f96e425ebaa8e7460780e75d2d468a0⏎d061e09c875dde2cc26347...(length 328)) 2026-06-03T17:10:00,856 debug js7.journal.Journal - :└FLUSH 7.2ms ⎝1780477800850001 Agent:agent-cluster <-: AgentEventsObserved(1780477800843000/2026-06-03T09:10:00.843Z) 2026-06-03T17:10:00,858 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 10.3ms ↙ 2026-06-03T17:10:00,870 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:00,877 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.3ms ↙ 2026-06-03T17:10:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001161,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:02,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:02,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+94µs) 2026-06-03T17:10:02,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001161,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.62ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:02,038 trace js7.common.http.PekkoHttpClient - |--> #49 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001161 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:02,041 debug js7.common.http.PekkoHttpClient - <--| ✔#49 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001161 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3ms => 200 OK 2026-06-03T17:10:02,821 trace js7.web.log - --> Session:6 #10666 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:02,822 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:02,822 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:02,823 debug js7.web.log - 200 Session:6 #10666 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:10:05,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001162,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:05,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+62µs) 2026-06-03T17:10:05,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001162,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.66ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:05,038 trace js7.common.http.PekkoHttpClient - |--> #50 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001162 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:05,041 debug js7.common.http.PekkoHttpClient - <--| ✔#50 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001162 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3.5ms => 200 OK 2026-06-03T17:10:05,820 trace js7.web.log - --> Session:6 #10667 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:05,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:05,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:05,821 debug js7.web.log - 200 Session:6 #10667 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.88ms 2026-06-03T17:10:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001163,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:08,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:08,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+81µs) 2026-06-03T17:10:08,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001163,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.75ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:08,038 trace js7.common.http.PekkoHttpClient - |--> #51 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001163 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:08,041 debug js7.common.http.PekkoHttpClient - <--| ✔#51 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001163 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3.1ms => 200 OK 2026-06-03T17:10:08,819 trace js7.web.log - --> Session:6 #10668 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:08,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:08,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:08,821 debug js7.web.log - 200 Session:6 #10668 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.81ms 2026-06-03T17:10:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001164,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+54µs) 2026-06-03T17:10:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001164,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.53ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:11,037 trace js7.common.http.PekkoHttpClient - |--> #52 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001164 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:11,040 debug js7.common.http.PekkoHttpClient - <--| ✔#52 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001164 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.9ms => 200 OK 2026-06-03T17:10:11,820 trace js7.web.log - --> Session:6 #10669 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:11,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:11,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:11,822 debug js7.web.log - 200 Session:6 #10669 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.9ms 2026-06-03T17:10:14,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001165,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+63µs) 2026-06-03T17:10:14,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001165,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.56ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:14,037 trace js7.common.http.PekkoHttpClient - |--> #53 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001165 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:14,040 debug js7.common.http.PekkoHttpClient - <--| ✔#53 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001165 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.6ms => 200 OK 2026-06-03T17:10:14,820 trace js7.web.log - --> Session:6 #10670 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:14,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:14,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:14,821 debug js7.web.log - 200 Session:6 #10670 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.76ms 2026-06-03T17:10:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001166,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+59µs) 2026-06-03T17:10:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001166,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.57ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:17,037 trace js7.common.http.PekkoHttpClient - |--> #54 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001166 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:17,040 debug js7.common.http.PekkoHttpClient - <--| ✔#54 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001166 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.8ms => 200 OK 2026-06-03T17:10:17,820 trace js7.web.log - --> Session:6 #10671 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:17,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:17,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:17,821 debug js7.web.log - 200 Session:6 #10671 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.65ms 2026-06-03T17:10:18,117 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:18,123 debug js7.journal.Journal - :┌ ⎛1780477818119000 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderStdoutWritten(␛[1;32m[job] |␛[0m NOTE: Picked up JDK_JAVA_OPTIONS: -XX:InitialRAMPercentage=60.0 -XX:MaxRAMPercentage=70.0 -XX:MetaspaceSize=192m -XX:MaxMetaspaceSize=256m -XX:MaxDirectMemorySize=768m⏎␛[1;32m[job] |␛[0m Standard Commons Logging discovery in action with spring-jcl: please remove co...(length 7136)) 2026-06-03T17:10:18,123 debug js7.journal.Journal - :└FLUSH 6ms ⎝1780477818119001 Agent:agent-cluster <-: AgentEventsObserved(1780477818112000/2026-06-03T09:10:18.112Z) 2026-06-03T17:10:18,124 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.6ms ↙ 2026-06-03T17:10:18,135 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:18,142 debug js7.journal.Journal - :┌ ⎛1780477818137000 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderProcessed(⚠️ Failed(Map(returnCode -> 1))) 2026-06-03T17:10:18,142 debug js7.journal.Journal - :│ 3⎜1780477818137001 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderDetachable 2026-06-03T17:10:18,142 debug js7.journal.Journal - :└FLUSH 6.3ms ⎝1780477818137002 Agent:agent-cluster <-: AgentEventsObserved(1780477818128000/2026-06-03T09:10:18.128Z) 2026-06-03T17:10:18,143 info js7.journal.Journal - Event ✔ Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderProcessed(⚠️ Failed(Map(returnCode -> 1))) 2026-06-03T17:10:18,146 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted) 2026-06-03T17:10:18,149 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 13.5ms ↙ 2026-06-03T17:10:18,157 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:10:18,158 trace js7.common.http.PekkoHttpClient - |--> #55 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:10:18,162 debug js7.common.http.PekkoHttpClient - <--| ✔#55 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 4.8ms => 200 OK 2026-06-03T17:10:18,163 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 5.8ms ↙ 2026-06-03T17:10:18,163 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted) 2026-06-03T17:10:18,163 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:18,178 debug js7.journal.Journal - :┌ ⎛1780477818172000 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderDetached 2026-06-03T17:10:18,178 debug js7.journal.Journal - :│ ⎜1780477818172001 Agent:agent-cluster <-: AgentEventsObserved(1780477818160000/2026-06-03T09:10:18.160Z) 2026-06-03T17:10:18,178 debug js7.journal.Journal - :│ ⎜1780477818172002 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksReleased(List(Lock:podman-job-lock)) 2026-06-03T17:10:18,178 debug js7.journal.Journal - :│ ⎜1780477818172003 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksReleased(List(Lock:TSW3-co-batch-submitted-matching-lock)) 2026-06-03T17:10:18,178 debug js7.journal.Journal - :│ ⎜1780477818172004 Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderFailed(0,None) 2026-06-03T17:10:18,178 debug js7.journal.Journal - :│ ⎜1780477818172005 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-co-batch-submitted-matching-lock,None))) 2026-06-03T17:10:18,178 debug js7.journal.Journal - :│ 8⎜1780477818172006 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksAcquired(List(LockDemand(Lock:podman-job-lock,Some(1)))) 2026-06-03T17:10:18,179 debug js7.journal.Journal - :└FLUSH 14ms ⎝1780477818172007 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:10:18,179 info js7.journal.Journal - Event ✔ Order:#2026-06-03#C50170329842-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderFailed(0,None) 2026-06-03T17:10:18,182 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:Default,HashMap(js7YadeConfigDir -> env('JS7_YADE_CONFIG_DIR'), js7AgentP..., SignedString({"TYPE":"JobResource","path":"Default","variables":{"javaHome":"env('JAVA_HOME', \"\...(length 3672), Signature(MEYCIQDlajxeu0m...hNTqZmDzmceJuDJ)))) 2026-06-03T17:10:18,182 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:10:18,183 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-co-batch-submitted-matching~dd0ba82c-ba0f-468b-bc8d-90a00a00d58b {local-lock: LockI..., SignedString({"TYPE":"Workflow","path":"TSW3-co-batch-submitted-matching","versionId":"dd0ba82c-b...(length 9133), Signature(MEQCIFN7EVDpOse...IsO20ixu4Eo0A==)))) 2026-06-03T17:10:18,183 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:10:18,183 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:10:18,183 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:10:18,183 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted, Ready(false), TSW3-co-batch-submitted-matching~dd0ba82c-ba0f-468b-bc8d-90a00a00d58b:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:10:00Z, delete, 2 arguments),Agent:agent-cluster) 2026-06-03T17:10:18,184 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 20ms ↙ 2026-06-03T17:10:18,194 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:10:18,195 trace js7.common.http.PekkoHttpClient - |--> #56 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(3×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:10:18,208 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:18,214 debug js7.journal.Journal - :┌ ⎛1780477818210000 ItemAttached(JobResource:Default #0) 2026-06-03T17:10:18,214 debug js7.journal.Journal - :└FLUSH 5ms ⎝1780477818210001 Agent:agent-cluster <-: AgentEventsObserved(1780477818202000/2026-06-03T09:10:18.202Z) 2026-06-03T17:10:18,215 debug js7.common.http.PekkoHttpClient - <--| ✔#56 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(3×AttachSignedItem, 3×AttachItem, AttachOrder) 20ms => 200 OK 2026-06-03T17:10:18,216 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 22ms ↙ 2026-06-03T17:10:18,216 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:Default,HashMap(js7YadeConfigDir -> env('JS7_YADE_CONFIG_DIR'), js7AgentP..., SignedString({"TYPE":"JobResource","path":"Default","variables":{"javaHome":"env('JAVA_HOME', \"\...(length 3672), Signature(MEYCIQDlajxeu0m...hNTqZmDzmceJuDJ)))), AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-co-batch-submitted-matching~dd0ba82c-ba0f-468b-bc8d-90a00a00d58b {local-lock: LockI..., SignedString({"TYPE":"Workflow","path":"TSW3-co-batch-submitted-matching","versionId":"dd0ba82c-b...(length 9133), Signature(MEQCIFN7EVDpOse...IsO20ixu4Eo0A==)))), and 4 more 2026-06-03T17:10:18,216 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 8.3ms ↙ 2026-06-03T17:10:18,227 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:18,238 debug js7.journal.Journal - :┌ ⎛1780477818229000 ItemAttached(JobResource:common-config #11) 2026-06-03T17:10:18,238 debug js7.journal.Journal - :│ ⎜1780477818229001 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:10:18,238 debug js7.journal.Journal - :│ ⎜1780477818229002 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:10:18,238 debug js7.journal.Journal - :│ ⎜1780477818229003 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:10:18,239 debug js7.journal.Journal - :│ ⎜1780477818229004 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:10:18,239 debug js7.journal.Journal - :│ 7⎜1780477818229005 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:10:18,239 debug js7.journal.Journal - :└FLUSH 11ms ⎝1780477818229006 Agent:agent-cluster <-: AgentEventsObserved(1780477818215000/2026-06-03T09:10:18.215Z) 2026-06-03T17:10:18,242 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 15ms ↙ 2026-06-03T17:10:18,956 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:18,964 debug js7.journal.Journal - :┌ ⎛1780477818958000 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderStdoutWritten(Entering job base dir: TSW3-co-cron/envs/3B-develop/batch/co⏎Writing Log to /opt/sos-berlin.com/js7/logs/2026-06-03/TSW3-co-batch-submitted-matching_3B-develop_091000_50a24dea.log⏎starting pod.....⏎822cb522e9e6c6eaf7d6652d04d36e5edca7c57c50724a3b13d64541bf01ac04⏎0b7fd86cd153ac2ecc29dd...(length 328)) 2026-06-03T17:10:18,964 debug js7.journal.Journal - :└FLUSH 6.8ms ⎝1780477818958001 Agent:agent-cluster <-: AgentEventsObserved(1780477818952000/2026-06-03T09:10:18.952Z) 2026-06-03T17:10:18,965 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 8.2ms ↙ 2026-06-03T17:10:18,975 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:18,977 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 1.96ms ↙ 2026-06-03T17:10:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001167,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:20,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+54µs) 2026-06-03T17:10:20,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001167,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.53ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:20,037 trace js7.common.http.PekkoHttpClient - |--> #57 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001167 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:20,040 debug js7.common.http.PekkoHttpClient - <--| ✔#57 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001167 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.6ms => 200 OK 2026-06-03T17:10:20,820 trace js7.web.log - --> Session:6 #10672 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:20,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:20,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:20,821 debug js7.web.log - 200 Session:6 #10672 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.79ms 2026-06-03T17:10:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001168,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+48µs) 2026-06-03T17:10:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001168,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.5ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:23,037 trace js7.common.http.PekkoHttpClient - |--> #58 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001168 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:23,039 debug js7.common.http.PekkoHttpClient - <--| ✔#58 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001168 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:10:23,820 trace js7.web.log - --> Session:6 #10673 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:23,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:23,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:23,822 debug js7.web.log - 200 Session:6 #10673 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:10:26,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001169,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:26,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:26,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+47µs) 2026-06-03T17:10:26,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001169,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.48ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:26,037 trace js7.common.http.PekkoHttpClient - |--> #59 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001169 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:26,040 debug js7.common.http.PekkoHttpClient - <--| ✔#59 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001169 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:10:26,820 trace js7.web.log - --> Session:6 #10674 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:26,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:26,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:26,822 debug js7.web.log - 200 Session:6 #10674 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2ms 2026-06-03T17:10:28,293 trace js7.base.metering.CallMeter - ⎡ 2× 57ms 0.115s/60s 0.2% DirectoryStateJvm.readDirectory 2026-06-03T17:10:28,293 trace js7.base.metering.CallMeter - ⎢ 10× 4.4ms 44ms/56s 0.1% FileJournal.ack 2026-06-03T17:10:28,293 trace js7.base.metering.CallMeter - ⎢ 31× 1.03ms 32ms/56s 0.1% FileJournal.jsonWrite 2026-06-03T17:10:28,293 trace js7.base.metering.CallMeter - ⎢ 60× 31ms 1.84s/57s 3.2% FileJournal.persist 2026-06-03T17:10:28,293 trace js7.base.metering.CallMeter - ⎢ 35× 35µs 1.22ms/57s 0.0% JournalWriter.flush 2026-06-03T17:10:28,293 trace js7.base.metering.CallMeter - ⎢ 37× 0.55ms 20ms/46s 0.0% RealEventWatch.collectEventsSince 2026-06-03T17:10:28,293 trace js7.base.metering.CallMeter - ⎣ 64× 11.3ms 0.72s/56s 1.3% Web service request 2026-06-03T17:10:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001170,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+99µs) 2026-06-03T17:10:29,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001170,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.67ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:29,037 trace js7.common.http.PekkoHttpClient - |--> #60 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001170 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:29,040 debug js7.common.http.PekkoHttpClient - <--| ✔#60 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001170 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:10:29,820 trace js7.web.log - --> Session:6 #10675 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:29,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:29,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:29,822 debug js7.web.log - 200 Session:6 #10675 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.94ms 2026-06-03T17:10:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001171,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+58µs) 2026-06-03T17:10:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001171,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.56ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:32,037 trace js7.common.http.PekkoHttpClient - |--> #61 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001171 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:32,039 debug js7.common.http.PekkoHttpClient - <--| ✔#61 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001171 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:10:32,820 trace js7.web.log - --> Session:6 #10676 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:32,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:32,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:32,822 debug js7.web.log - 200 Session:6 #10676 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:10:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001172,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:35,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:35,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+73µs) 2026-06-03T17:10:35,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001172,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.69ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:35,038 trace js7.common.http.PekkoHttpClient - |--> #62 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001172 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:35,040 debug js7.common.http.PekkoHttpClient - <--| ✔#62 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001172 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:10:35,722 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:35,730 debug js7.journal.Journal - :┌ ⎛1780477835725000 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderStdoutWritten(␛[1;32m[job] |␛[0m NOTE: Picked up JDK_JAVA_OPTIONS: -XX:InitialRAMPercentage=60.0 -XX:MaxRAMPercentage=70.0 -XX:MetaspaceSize=192m -XX:MaxMetaspaceSize=256m -XX:MaxDirectMemorySize=768m⏎␛[1;32m[job] |␛[0m Standard Commons Logging discovery in action with spring-jcl: please remove co...(length 7136)) 2026-06-03T17:10:35,730 debug js7.journal.Journal - :└FLUSH 6.8ms ⎝1780477835725001 Agent:agent-cluster <-: AgentEventsObserved(1780477835718000/2026-06-03T09:10:35.718Z) 2026-06-03T17:10:35,731 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 9ms ↙ 2026-06-03T17:10:35,742 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:35,749 debug js7.journal.Journal - :┌ ⎛1780477835745000 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderProcessed(⚠️ Failed(Map(returnCode -> 1))) 2026-06-03T17:10:35,749 debug js7.journal.Journal - :│ 3⎜1780477835745001 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderDetachable 2026-06-03T17:10:35,749 debug js7.journal.Journal - :└FLUSH 5.9ms ⎝1780477835745002 Agent:agent-cluster <-: AgentEventsObserved(1780477835733000/2026-06-03T09:10:35.733Z) 2026-06-03T17:10:35,749 info js7.journal.Journal - Event ✔ Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderProcessed(⚠️ Failed(Map(returnCode -> 1))) 2026-06-03T17:10:35,750 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted) 2026-06-03T17:10:35,751 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 8.7ms ↙ 2026-06-03T17:10:35,761 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:10:35,761 trace js7.common.http.PekkoHttpClient - |--> #63 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:10:35,766 debug js7.common.http.PekkoHttpClient - <--| ✔#63 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 4.4ms => 200 OK 2026-06-03T17:10:35,766 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:10:35,766 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 5.3ms ↙ 2026-06-03T17:10:35,766 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted) 2026-06-03T17:10:35,773 debug js7.journal.Journal - :┌ ⎛1780477835769000 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderDetached 2026-06-03T17:10:35,773 debug js7.journal.Journal - :│ ⎜1780477835769001 Agent:agent-cluster <-: AgentEventsObserved(1780477835763000/2026-06-03T09:10:35.763Z) 2026-06-03T17:10:35,773 debug js7.journal.Journal - :│ ⎜1780477835769002 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksReleased(List(Lock:podman-job-lock)) 2026-06-03T17:10:35,773 debug js7.journal.Journal - :│ 5⎜1780477835769003 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderLocksReleased(List(Lock:TSW3-co-batch-submitted-matching-lock)) 2026-06-03T17:10:35,773 debug js7.journal.Journal - :└FLUSH 6.3ms ⎝1780477835769004 Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderFailed(0,None) 2026-06-03T17:10:35,773 info js7.journal.Journal - Event ✔ Order:#2026-06-03#C50178817321-00009-49-DEV-3B-TSW3-co-batch-submitted <-: OrderFailed(0,None) 2026-06-03T17:10:35,775 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 9ms ↙ 2026-06-03T17:10:35,819 trace js7.web.log - --> Session:6 #10677 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:35,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:35,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:35,821 debug js7.web.log - 200 Session:6 #10677 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.81ms 2026-06-03T17:10:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001173,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+54µs) 2026-06-03T17:10:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001173,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.48ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:38,037 trace js7.common.http.PekkoHttpClient - |--> #64 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001173 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:38,040 debug js7.common.http.PekkoHttpClient - <--| ✔#64 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001173 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.8ms => 200 OK 2026-06-03T17:10:38,819 trace js7.web.log - --> Session:6 #10678 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:38,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:38,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:38,821 debug js7.web.log - 200 Session:6 #10678 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.8ms 2026-06-03T17:10:41,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001174,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:41,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:41,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+61µs) 2026-06-03T17:10:41,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001174,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.54ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:41,037 trace js7.common.http.PekkoHttpClient - |--> #65 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001174 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:41,040 debug js7.common.http.PekkoHttpClient - <--| ✔#65 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001174 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.8ms => 200 OK 2026-06-03T17:10:41,819 trace js7.web.log - --> Session:6 #10679 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:41,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:41,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:41,821 debug js7.web.log - 200 Session:6 #10679 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.89ms 2026-06-03T17:10:42,444 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue ReleaseEventsQueueable(1780477835763000) 2026-06-03T17:10:44,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001175,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:44,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:44,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+65µs) 2026-06-03T17:10:44,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001175,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.76ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:44,037 trace js7.common.http.PekkoHttpClient - |--> #66 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001175 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:44,040 debug js7.common.http.PekkoHttpClient - <--| ✔#66 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001175 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.8ms => 200 OK 2026-06-03T17:10:44,819 trace js7.web.log - --> Session:6 #10680 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:44,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:44,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:44,821 debug js7.web.log - 200 Session:6 #10680 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.79ms 2026-06-03T17:10:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001176,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:47,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:47,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+72µs) 2026-06-03T17:10:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001176,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.45ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:47,037 trace js7.common.http.PekkoHttpClient - |--> #67 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001176 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:47,039 debug js7.common.http.PekkoHttpClient - <--| ✔#67 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001176 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.2ms => 200 OK 2026-06-03T17:10:47,819 trace js7.web.log - --> Session:6 #10681 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:47,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:47,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:47,820 debug js7.web.log - 200 Session:6 #10681 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.61ms 2026-06-03T17:10:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001177,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+75µs) 2026-06-03T17:10:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001177,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.54ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:50,037 trace js7.common.http.PekkoHttpClient - |--> #68 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001177 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:50,039 debug js7.common.http.PekkoHttpClient - <--| ✔#68 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001177 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.2ms => 200 OK 2026-06-03T17:10:50,819 trace js7.web.log - --> Session:6 #10682 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:50,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:50,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:50,821 debug js7.web.log - 200 Session:6 #10682 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.87ms 2026-06-03T17:10:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001178,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:53,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+50µs) 2026-06-03T17:10:53,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001178,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.61ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:53,037 trace js7.common.http.PekkoHttpClient - |--> #69 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001178 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:53,041 debug js7.common.http.PekkoHttpClient - <--| ✔#69 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001178 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3.7ms => 200 OK 2026-06-03T17:10:53,820 trace js7.web.log - --> Session:6 #10683 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:53,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:53,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:53,821 debug js7.web.log - 200 Session:6 #10683 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.59ms 2026-06-03T17:10:56,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001179,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:56,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:56,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+70µs) 2026-06-03T17:10:56,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001179,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.67ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:56,037 trace js7.common.http.PekkoHttpClient - |--> #70 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001179 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:56,040 debug js7.common.http.PekkoHttpClient - <--| ✔#70 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001179 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:10:56,819 trace js7.web.log - --> Session:6 #10684 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:56,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:56,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:56,821 debug js7.web.log - 200 Session:6 #10684 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.6ms 2026-06-03T17:10:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001180,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:10:59,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:10:59,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+50µs) 2026-06-03T17:10:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001180,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.46ms · Right(Confirmed(None)) ↙ 2026-06-03T17:10:59,037 trace js7.common.http.PekkoHttpClient - |--> #71 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001180 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:10:59,039 debug js7.common.http.PekkoHttpClient - <--| ✔#71 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001180 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:10:59,820 trace js7.web.log - --> Session:6 #10685 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:10:59,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:10:59,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:10:59,821 debug js7.web.log - 200 Session:6 #10685 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.97ms 2026-06-03T17:11:00,004 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus is still WaitingForLock: Lock:TSW3-tdec-cron-rr-virus-scan-update-lock 2026-06-03T17:11:00,010 debug js7.journal.Journal - :┌ ⎛1780477860004000 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderStarted 2026-06-03T17:11:00,010 debug js7.journal.Journal - :│ ⎜1780477860004001 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderStarted 2026-06-03T17:11:00,010 debug js7.journal.Journal - :│ ⎜1780477860004002 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock,None))) 2026-06-03T17:11:00,010 debug js7.journal.Journal - :│ ⎜1780477860004003 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksQueued(List(LockDemand(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock,None))) 2026-06-03T17:11:00,010 debug js7.journal.Journal - :│ 6⎜1780477860004004 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:11:00,010 debug js7.journal.Journal - :└FLUSH 9.4ms ⎝1780477860004005 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:11:00,016 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:11:00,016 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-tdec-cron-rr-virus-scan-update","versionId":"472b25e...(length 2402), Signature(MEUCIQCh3bI7uWj...DW6jKlGqgSxRLI=)))) 2026-06-03T17:11:00,016 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:11:00,016 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:11:00,016 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:11:00,016 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus, Ready(false), TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:11:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:11:00,028 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:11:00,029 trace js7.common.http.PekkoHttpClient - |--> #72 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(ReleaseEvents, 2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:11:00,041 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,046 debug js7.journal.Journal - :┌ ⎛1780477860043000 ItemAttached(JobResource:common-config #11) 2026-06-03T17:11:00,047 debug js7.journal.Journal - :└FLUSH 4.8ms ⎝1780477860043001 Agent:agent-cluster <-: AgentEventsObserved(1780477860037000/2026-06-03T09:11:00.037Z) 2026-06-03T17:11:00,047 debug js7.common.http.PekkoHttpClient - <--| ✔#72 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(ReleaseEvents, 2×AttachSignedItem, 3×AttachItem, AttachOrder) 17.8ms => 200 OK 2026-06-03T17:11:00,047 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 19.1ms ↙ 2026-06-03T17:11:00,047 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=ReleaseEventsQueueable(1780477835763000), AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-tdec-cron-rr-virus-scan-update","versionId":"472b25e...(length 2402), Signature(MEUCIQCh3bI7uWj...DW6jKlGqgSxRLI=)))), and 4 more 2026-06-03T17:11:00,048 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 6.7ms ↙ 2026-06-03T17:11:00,059 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,065 debug js7.journal.Journal - :┌ ⎛1780477860061000 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:11:00,065 debug js7.journal.Journal - :│ ⎜1780477860061001 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:11:00,065 debug js7.journal.Journal - :│ ⎜1780477860061002 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:11:00,065 debug js7.journal.Journal - :│ ⎜1780477860061003 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:11:00,065 debug js7.journal.Journal - :│ 6⎜1780477860061004 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:11:00,065 debug js7.journal.Journal - :└FLUSH 5.5ms ⎝1780477860061005 Agent:agent-cluster <-: AgentEventsObserved(1780477860048000/2026-06-03T09:11:00.048Z) 2026-06-03T17:11:00,067 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.8ms ↙ 2026-06-03T17:11:00,263 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,269 debug js7.journal.Journal - :┌ ⎛1780477860265000 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/tdec-rr/v1/doc-scan/update⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:11:00,269 debug js7.journal.Journal - :└FLUSH 5.7ms ⎝1780477860265001 Agent:agent-cluster <-: AgentEventsObserved(1780477860258000/2026-06-03T09:11:00.258Z) 2026-06-03T17:11:00,270 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.5ms ↙ 2026-06-03T17:11:00,281 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,287 debug js7.journal.Journal - :┌ ⎛1780477860283000 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:11:00,287 debug js7.journal.Journal - :│ ⎜1780477860283001 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:11:00,287 debug js7.journal.Journal - :│ 4⎜1780477860283002 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDetachable 2026-06-03T17:11:00,287 debug js7.journal.Journal - :└FLUSH 5.4ms ⎝1780477860283003 Agent:agent-cluster <-: AgentEventsObserved(1780477860275000/2026-06-03T09:11:00.275Z) 2026-06-03T17:11:00,289 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus) 2026-06-03T17:11:00,290 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 8.6ms ↙ 2026-06-03T17:11:00,299 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:11:00,300 trace js7.common.http.PekkoHttpClient - |--> #73 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:11:00,305 debug js7.common.http.PekkoHttpClient - <--| ✔#73 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 4.7ms => 200 OK 2026-06-03T17:11:00,305 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,308 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 8.3ms ↙ 2026-06-03T17:11:00,308 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus) 2026-06-03T17:11:00,316 debug js7.journal.Journal - :┌ ⎛1780477860310000 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDetached 2026-06-03T17:11:00,316 debug js7.journal.Journal - :│ ⎜1780477860310001 Agent:agent-cluster <-: AgentEventsObserved(1780477860302000/2026-06-03T09:11:00.302Z) 2026-06-03T17:11:00,316 debug js7.journal.Journal - :│ ⎜1780477860310002 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:11:00,316 debug js7.journal.Journal - :│ ⎜1780477860310003 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksReleased(List(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock)) 2026-06-03T17:11:00,316 debug js7.journal.Journal - :│ ⎜1780477860310004 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T17:11:00,316 debug js7.journal.Journal - :│ ⎜1780477860310005 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock,None))) 2026-06-03T17:11:00,316 debug js7.journal.Journal - :│ ⎜1780477860310006 Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T17:11:00,316 debug js7.journal.Journal - :│ 9⎜1780477860310007 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:11:00,316 debug js7.journal.Journal - :└FLUSH 10ms ⎝1780477860310008 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:11:00,316 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T17:11:00,316 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50180700685-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T17:11:00,321 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:11:00,322 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-tdec-cron-rr-virus-scan-update","versionId":"472b25e...(length 2402), Signature(MEUCIQCh3bI7uWj...DW6jKlGqgSxRLI=)))) 2026-06-03T17:11:00,322 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:11:00,322 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:11:00,322 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:11:00,322 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus, Ready(false), TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:11:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:11:00,325 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 19.5ms ↙ 2026-06-03T17:11:00,335 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:11:00,336 trace js7.common.http.PekkoHttpClient - |--> #74 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:11:00,344 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,350 debug js7.journal.Journal - :┌ ⎛1780477860346000 ItemAttached(JobResource:common-config #11) 2026-06-03T17:11:00,350 debug js7.journal.Journal - :└FLUSH 5.1ms ⎝1780477860346001 Agent:agent-cluster <-: AgentEventsObserved(1780477860340000/2026-06-03T09:11:00.340Z) 2026-06-03T17:11:00,350 debug js7.common.http.PekkoHttpClient - <--| ✔#74 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 14.3ms => 200 OK 2026-06-03T17:11:00,351 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 15.6ms ↙ 2026-06-03T17:11:00,352 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-tdec-cron-rr-virus-scan-update~472b25e5-1319-412d-abae-b7ebbb2de349 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-tdec-cron-rr-virus-scan-update","versionId":"472b25e...(length 2402), Signature(MEUCIQCh3bI7uWj...DW6jKlGqgSxRLI=)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))), and 3 more 2026-06-03T17:11:00,356 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 11.9ms ↙ 2026-06-03T17:11:00,367 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,374 debug js7.journal.Journal - :┌ ⎛1780477860370000 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:11:00,374 debug js7.journal.Journal - :│ ⎜1780477860370001 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:11:00,374 debug js7.journal.Journal - :│ ⎜1780477860370002 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:11:00,374 debug js7.journal.Journal - :│ ⎜1780477860370003 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:11:00,374 debug js7.journal.Journal - :│ 6⎜1780477860370004 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:11:00,374 debug js7.journal.Journal - :└FLUSH 5.7ms ⎝1780477860370005 Agent:agent-cluster <-: AgentEventsObserved(1780477860351000/2026-06-03T09:11:00.351Z) 2026-06-03T17:11:00,375 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 8.4ms ↙ 2026-06-03T17:11:00,423 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,429 debug js7.journal.Journal - :┌ ⎛1780477860425000 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/tdec-rr/v1/doc-scan/update⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:11:00,429 debug js7.journal.Journal - :└FLUSH 5.9ms ⎝1780477860425001 Agent:agent-cluster <-: AgentEventsObserved(1780477860419000/2026-06-03T09:11:00.419Z) 2026-06-03T17:11:00,431 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.7ms ↙ 2026-06-03T17:11:00,441 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,447 debug js7.journal.Journal - :┌ ⎛1780477860443000 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:11:00,447 debug js7.journal.Journal - :│ ⎜1780477860443001 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:11:00,447 debug js7.journal.Journal - :│ 4⎜1780477860443002 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDetachable 2026-06-03T17:11:00,447 debug js7.journal.Journal - :└FLUSH 4.9ms ⎝1780477860443003 Agent:agent-cluster <-: AgentEventsObserved(1780477860439000/2026-06-03T09:11:00.439Z) 2026-06-03T17:11:00,448 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus) 2026-06-03T17:11:00,450 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 8.3ms ↙ 2026-06-03T17:11:00,459 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:11:00,459 trace js7.common.http.PekkoHttpClient - |--> #75 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:11:00,465 debug js7.common.http.PekkoHttpClient - <--| ✔#75 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 5.9ms => 200 OK 2026-06-03T17:11:00,466 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 6.8ms ↙ 2026-06-03T17:11:00,466 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus) 2026-06-03T17:11:00,466 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:11:00,474 debug js7.journal.Journal - :┌ ⎛1780477860469000 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDetached 2026-06-03T17:11:00,475 debug js7.journal.Journal - :│ ⎜1780477860469001 Agent:agent-cluster <-: AgentEventsObserved(1780477860461000/2026-06-03T09:11:00.461Z) 2026-06-03T17:11:00,475 debug js7.journal.Journal - :│ ⎜1780477860469002 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:11:00,475 debug js7.journal.Journal - :│ ⎜1780477860469003 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderLocksReleased(List(Lock:TSW3-tdec-cron-rr-virus-scan-update-lock)) 2026-06-03T17:11:00,475 debug js7.journal.Journal - :│ 6⎜1780477860469004 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T17:11:00,475 debug js7.journal.Journal - :└FLUSH 8ms ⎝1780477860469005 Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T17:11:00,475 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderFinished 2026-06-03T17:11:00,475 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50170916871-00017-98-DEV-3B-TSW3-tdec-cron-rr-virus <-: OrderDeleted 2026-06-03T17:11:00,478 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 11.7ms ↙ 2026-06-03T17:11:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001181,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:02,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:02,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.109ms) 2026-06-03T17:11:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001181,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.56ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:02,037 trace js7.common.http.PekkoHttpClient - |--> #76 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001181 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:02,039 debug js7.common.http.PekkoHttpClient - <--| ✔#76 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001181 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:11:02,819 trace js7.web.log - --> Session:6 #10686 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:02,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:02,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:02,821 debug js7.web.log - 200 Session:6 #10686 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.71ms 2026-06-03T17:11:05,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001182,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+65µs) 2026-06-03T17:11:05,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001182,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.61ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:05,037 trace js7.common.http.PekkoHttpClient - |--> #77 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001182 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:05,039 debug js7.common.http.PekkoHttpClient - <--| ✔#77 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001182 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:11:05,819 trace js7.web.log - --> Session:6 #10687 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:05,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:05,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:05,821 debug js7.web.log - 200 Session:6 #10687 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.68ms 2026-06-03T17:11:07,054 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:11:07,057 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 2.8ms 2026-06-03T17:11:07,058 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:11:07,058 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:11:07,059 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:07,059 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:11:07,060 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 251bytes 1.34ms 2026-06-03T17:11:07,060 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 2.1ms 2026-06-03T17:11:07,068 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:11:07,068 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:07,068 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:11:07,069 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 251bytes 1.27ms 2026-06-03T17:11:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001183,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:08,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:08,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+98µs) 2026-06-03T17:11:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001183,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.6ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:08,037 trace js7.common.http.PekkoHttpClient - |--> #78 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001183 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:08,039 debug js7.common.http.PekkoHttpClient - <--| ✔#78 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001183 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:11:08,820 trace js7.web.log - --> Session:6 #10688 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:08,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:08,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:08,822 debug js7.web.log - 200 Session:6 #10688 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.71ms 2026-06-03T17:11:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001184,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:11,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+72µs) 2026-06-03T17:11:11,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001184,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.66ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:11,037 trace js7.common.http.PekkoHttpClient - |--> #79 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001184 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:11,040 debug js7.common.http.PekkoHttpClient - <--| ✔#79 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001184 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:11:11,820 trace js7.web.log - --> Session:6 #10689 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:11,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:11,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:11,821 debug js7.web.log - 200 Session:6 #10689 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.51ms 2026-06-03T17:11:14,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001185,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:14,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+75µs) 2026-06-03T17:11:14,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001185,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.65ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:14,037 trace js7.common.http.PekkoHttpClient - |--> #80 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001185 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:14,040 debug js7.common.http.PekkoHttpClient - <--| ✔#80 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001185 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:11:14,820 trace js7.web.log - --> Session:6 #10690 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:14,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:14,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:14,822 debug js7.web.log - 200 Session:6 #10690 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:11:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001186,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+69µs) 2026-06-03T17:11:17,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001186,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.7ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:17,037 trace js7.common.http.PekkoHttpClient - |--> #81 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001186 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:17,040 debug js7.common.http.PekkoHttpClient - <--| ✔#81 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001186 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:11:17,819 trace js7.web.log - --> Session:6 #10691 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:17,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:17,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:17,821 debug js7.web.log - 200 Session:6 #10691 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.64ms 2026-06-03T17:11:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001187,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+46µs) 2026-06-03T17:11:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001187,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.42ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:20,037 trace js7.common.http.PekkoHttpClient - |--> #82 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001187 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:20,039 debug js7.common.http.PekkoHttpClient - <--| ✔#82 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001187 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:11:20,820 trace js7.web.log - --> Session:6 #10692 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:20,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:20,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:20,822 debug js7.web.log - 200 Session:6 #10692 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2.1ms 2026-06-03T17:11:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001188,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+59µs) 2026-06-03T17:11:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001188,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.51ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:23,037 trace js7.common.http.PekkoHttpClient - |--> #83 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001188 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:23,039 debug js7.common.http.PekkoHttpClient - <--| ✔#83 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001188 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:11:23,819 trace js7.web.log - --> Session:6 #10693 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:23,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:23,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:23,821 debug js7.web.log - 200 Session:6 #10693 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.72ms 2026-06-03T17:11:26,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001189,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:26,038 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:26,038 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+70µs) 2026-06-03T17:11:26,038 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001189,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.62ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:26,039 trace js7.common.http.PekkoHttpClient - |--> #84 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001189 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:26,041 debug js7.common.http.PekkoHttpClient - <--| ✔#84 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001189 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:11:26,819 trace js7.web.log - --> Session:6 #10694 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:26,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:26,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:26,821 debug js7.web.log - 200 Session:6 #10694 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.64ms 2026-06-03T17:11:28,288 trace js7.base.metering.CallMeter - ⎡ 1× 1.17ms 1.17ms/60s 0.0% DirectoryStateJvm.readDirectory 2026-06-03T17:11:28,288 trace js7.base.metering.CallMeter - ⎢ 14× 3.1ms 43ms/60s 0.1% FileJournal.ack 2026-06-03T17:11:28,288 trace js7.base.metering.CallMeter - ⎢ 14× 0.182ms 2.6ms/60s 0.0% FileJournal.jsonWrite 2026-06-03T17:11:28,288 trace js7.base.metering.CallMeter - ⎢ 25× 3.9ms 98ms/60s 0.2% FileJournal.persist 2026-06-03T17:11:28,288 trace js7.base.metering.CallMeter - ⎢ 14× 34µs 0.47ms/60s 0.0% JournalWriter.flush 2026-06-03T17:11:28,288 trace js7.base.metering.CallMeter - ⎢ 28× 0.35ms 9.8ms/60s 0.0% RealEventWatch.collectEventsSince 2026-06-03T17:11:28,288 trace js7.base.metering.CallMeter - ⎣ 24× 2.1ms 52ms/60s 0.1% Web service request 2026-06-03T17:11:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001190,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+53µs) 2026-06-03T17:11:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001190,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:29,037 trace js7.common.http.PekkoHttpClient - |--> #85 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001190 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:29,039 debug js7.common.http.PekkoHttpClient - <--| ✔#85 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001190 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:11:29,819 trace js7.web.log - --> Session:6 #10695 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:29,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:29,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:29,821 debug js7.web.log - 200 Session:6 #10695 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.63ms 2026-06-03T17:11:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001191,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+47µs) 2026-06-03T17:11:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001191,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.41ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:32,037 trace js7.common.http.PekkoHttpClient - |--> #86 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001191 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:32,039 debug js7.common.http.PekkoHttpClient - <--| ✔#86 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001191 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.6ms => 200 OK 2026-06-03T17:11:32,819 trace js7.web.log - --> Session:6 #10696 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:32,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:32,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:32,821 debug js7.web.log - 200 Session:6 #10696 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.99ms 2026-06-03T17:11:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001192,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:35,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:35,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+46µs) 2026-06-03T17:11:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001192,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.53ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:35,037 trace js7.common.http.PekkoHttpClient - |--> #87 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001192 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:35,039 debug js7.common.http.PekkoHttpClient - <--| ✔#87 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001192 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:11:35,819 trace js7.web.log - --> Session:6 #10697 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:35,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:35,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:35,821 debug js7.web.log - 200 Session:6 #10697 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.85ms 2026-06-03T17:11:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001193,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+51µs) 2026-06-03T17:11:38,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001193,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.62ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:38,037 trace js7.common.http.PekkoHttpClient - |--> #88 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001193 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:38,040 debug js7.common.http.PekkoHttpClient - <--| ✔#88 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001193 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:11:38,819 trace js7.web.log - --> Session:6 #10698 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:38,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:38,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:38,821 debug js7.web.log - 200 Session:6 #10698 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.73ms 2026-06-03T17:11:41,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001194,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:41,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:41,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+47µs) 2026-06-03T17:11:41,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001194,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.48ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:41,037 trace js7.common.http.PekkoHttpClient - |--> #89 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001194 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:41,039 debug js7.common.http.PekkoHttpClient - <--| ✔#89 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001194 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:11:41,819 trace js7.web.log - --> Session:6 #10699 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:41,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:41,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:41,821 debug js7.web.log - 200 Session:6 #10699 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.84ms 2026-06-03T17:11:44,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001195,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:44,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:44,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+51µs) 2026-06-03T17:11:44,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001195,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:44,037 trace js7.common.http.PekkoHttpClient - |--> #90 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001195 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:44,039 debug js7.common.http.PekkoHttpClient - <--| ✔#90 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001195 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:11:44,819 trace js7.web.log - --> Session:6 #10700 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:44,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:44,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:44,821 debug js7.web.log - 200 Session:6 #10700 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.6ms 2026-06-03T17:11:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001196,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:47,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:47,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+51µs) 2026-06-03T17:11:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001196,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.45ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:47,037 trace js7.common.http.PekkoHttpClient - |--> #91 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001196 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:47,039 debug js7.common.http.PekkoHttpClient - <--| ✔#91 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001196 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:11:47,819 trace js7.web.log - --> Session:6 #10701 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:47,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:47,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:47,821 debug js7.web.log - 200 Session:6 #10701 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.58ms 2026-06-03T17:11:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001197,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.23ms) 2026-06-03T17:11:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001197,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.68ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:50,037 trace js7.common.http.PekkoHttpClient - |--> #92 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001197 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:50,039 debug js7.common.http.PekkoHttpClient - <--| ✔#92 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001197 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.2ms => 200 OK 2026-06-03T17:11:50,819 trace js7.web.log - --> Session:6 #10702 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:50,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:50,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:50,821 debug js7.web.log - 200 Session:6 #10702 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.7ms 2026-06-03T17:11:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001198,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.118ms) 2026-06-03T17:11:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001198,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.75ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:53,037 trace js7.common.http.PekkoHttpClient - |--> #93 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001198 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:53,039 debug js7.common.http.PekkoHttpClient - <--| ✔#93 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001198 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.2ms => 200 OK 2026-06-03T17:11:53,819 trace js7.web.log - --> Session:6 #10703 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:53,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:53,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:53,821 debug js7.web.log - 200 Session:6 #10703 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.7ms 2026-06-03T17:11:56,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001199,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:56,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:56,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+65µs) 2026-06-03T17:11:56,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001199,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.44ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:56,037 trace js7.common.http.PekkoHttpClient - |--> #94 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001199 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:56,039 debug js7.common.http.PekkoHttpClient - <--| ✔#94 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001199 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:11:56,820 trace js7.web.log - --> Session:6 #10704 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:56,821 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:56,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:56,821 debug js7.web.log - 200 Session:6 #10704 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.65ms 2026-06-03T17:11:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001200,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:11:59,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:11:59,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+47µs) 2026-06-03T17:11:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001200,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.51ms · Right(Confirmed(None)) ↙ 2026-06-03T17:11:59,037 trace js7.common.http.PekkoHttpClient - |--> #95 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001200 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:11:59,039 debug js7.common.http.PekkoHttpClient - <--| ✔#95 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001200 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.2ms => 200 OK 2026-06-03T17:11:59,819 trace js7.web.log - --> Session:6 #10705 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:11:59,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:11:59,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:11:59,821 debug js7.web.log - 200 Session:6 #10705 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.75ms 2026-06-03T17:12:00,003 trace js7.data.execution.workflow.instructions.LockExecutor - 🟡 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res is still WaitingForLock: Lock:TSW3-road-batch-msw-response-status-lock 2026-06-03T17:12:00,010 debug js7.journal.Journal - :┌ ⎛1780477920004000 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderStarted 2026-06-03T17:12:00,010 debug js7.journal.Journal - :│ ⎜1780477920004001 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderStarted 2026-06-03T17:12:00,010 debug js7.journal.Journal - :│ ⎜1780477920004002 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:12:00,010 debug js7.journal.Journal - :│ ⎜1780477920004003 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksQueued(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:12:00,010 debug js7.journal.Journal - :│ 6⎜1780477920004004 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:12:00,010 debug js7.journal.Journal - :└FLUSH 9.1ms ⎝1780477920004005 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:12:00,014 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:12:00,015 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))) 2026-06-03T17:12:00,015 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:12:00,015 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:12:00,015 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:12:00,015 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res, Ready(false), TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:12:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:12:00,026 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:12:00,027 trace js7.common.http.PekkoHttpClient - |--> #96 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:12:00,036 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,041 debug js7.journal.Journal - :┌ ⎛1780477920038000 ItemAttached(JobResource:common-config #11) 2026-06-03T17:12:00,041 debug js7.journal.Journal - :└FLUSH 4.6ms ⎝1780477920038001 Agent:agent-cluster <-: AgentEventsObserved(1780477920031000/2026-06-03T09:12:00.031Z) 2026-06-03T17:12:00,043 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.2ms ↙ 2026-06-03T17:12:00,044 debug js7.common.http.PekkoHttpClient - <--| ✔#96 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 16.9ms => 200 OK 2026-06-03T17:12:00,044 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 18ms ↙ 2026-06-03T17:12:00,045 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))), and 3 more 2026-06-03T17:12:00,055 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,061 debug js7.journal.Journal - :┌ ⎛1780477920056000 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:12:00,061 debug js7.journal.Journal - :│ ⎜1780477920056001 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:12:00,061 debug js7.journal.Journal - :│ ⎜1780477920056002 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:12:00,061 debug js7.journal.Journal - :│ ⎜1780477920056003 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:12:00,061 debug js7.journal.Journal - :│ 6⎜1780477920056004 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:12:00,062 debug js7.journal.Journal - :└FLUSH 6.1ms ⎝1780477920056005 Agent:agent-cluster <-: AgentEventsObserved(1780477920044000/2026-06-03T09:12:00.044Z) 2026-06-03T17:12:00,062 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.7ms ↙ 2026-06-03T17:12:00,067 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue ReleaseEventsQueueable(1780477920044000) 2026-06-03T17:12:00,087 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,092 debug js7.journal.Journal - :┌ ⎛1780477920088000 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/road-aci/v1/cntsw/send-response-status⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:12:00,092 debug js7.journal.Journal - :└FLUSH 4.4ms ⎝1780477920088001 Agent:agent-cluster <-: AgentEventsObserved(1780477920083000/2026-06-03T09:12:00.083Z) 2026-06-03T17:12:00,093 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 5.8ms ↙ 2026-06-03T17:12:00,103 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,108 debug js7.journal.Journal - :┌ ⎛1780477920105000 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:12:00,108 debug js7.journal.Journal - :│ ⎜1780477920105001 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:12:00,108 debug js7.journal.Journal - :│ 4⎜1780477920105002 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetachable 2026-06-03T17:12:00,109 debug js7.journal.Journal - :└FLUSH 4.6ms ⎝1780477920105003 Agent:agent-cluster <-: AgentEventsObserved(1780477920100000/2026-06-03T09:12:00.100Z) 2026-06-03T17:12:00,111 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:12:00,111 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 8ms ↙ 2026-06-03T17:12:00,122 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:12:00,122 trace js7.common.http.PekkoHttpClient - |--> #97 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder, ReleaseEvents) 2026-06-03T17:12:00,128 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,129 debug js7.common.http.PekkoHttpClient - <--| ✔#97 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder, ReleaseEvents) 6.6ms => 200 OK 2026-06-03T17:12:00,129 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 7.5ms ↙ 2026-06-03T17:12:00,129 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res), ReleaseEventsQueueable(1780477920044000) 2026-06-03T17:12:00,137 debug js7.journal.Journal - :┌ ⎛1780477920132000 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetached 2026-06-03T17:12:00,137 debug js7.journal.Journal - :│ ⎜1780477920132001 Agent:agent-cluster <-: AgentEventsObserved(1780477920125000/2026-06-03T09:12:00.125Z) 2026-06-03T17:12:00,137 debug js7.journal.Journal - :│ ⎜1780477920132002 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:12:00,137 debug js7.journal.Journal - :│ ⎜1780477920132003 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:TSW3-road-batch-msw-response-status-lock)) 2026-06-03T17:12:00,137 debug js7.journal.Journal - :│ ⎜1780477920132004 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:12:00,137 debug js7.journal.Journal - :│ ⎜1780477920132005 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:TSW3-road-batch-msw-response-status-lock,None))) 2026-06-03T17:12:00,137 debug js7.journal.Journal - :│ ⎜1780477920132006 Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:12:00,137 debug js7.journal.Journal - :│ 9⎜1780477920132007 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksAcquired(List(LockDemand(Lock:curl-script-lock,Some(1)))) 2026-06-03T17:12:00,137 debug js7.journal.Journal - :└FLUSH 8.8ms ⎝1780477920132008 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttachable(Agent:agent-cluster) 2026-06-03T17:12:00,137 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:12:00,137 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50170438353-00029-164-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:12:00,139 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))) 2026-06-03T17:12:00,140 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))) 2026-06-03T17:12:00,140 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))) 2026-06-03T17:12:00,140 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-1,Map(Subagent:subagent-1 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:12:00,140 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachUnsignedItem(SubagentBundle(SubagentBundle:subagent-2,Map(Subagent:subagent-2 -> 0),Some(ItemRevision(0)))) 2026-06-03T17:12:00,140 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue AttachOrder(Order(Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res, Ready(false), TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2:0/lock:0/lock:0, Attaching to Agent:agent-cluster, Plan:DailyPlan╱2026-06-03, 2026-06-03T09:12:00Z, delete, 5 arguments),Agent:agent-cluster) 2026-06-03T17:12:00,141 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 12.9ms ↙ 2026-06-03T17:12:00,151 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:12:00,152 trace js7.common.http.PekkoHttpClient - |--> #98 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 2026-06-03T17:12:00,160 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,165 debug js7.journal.Journal - :┌ ⎛1780477920162000 ItemAttached(JobResource:common-config #11) 2026-06-03T17:12:00,165 debug js7.journal.Journal - :└FLUSH 4.6ms ⎝1780477920162001 Agent:agent-cluster <-: AgentEventsObserved(1780477920156000/2026-06-03T09:12:00.156Z) 2026-06-03T17:12:00,166 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 6ms ↙ 2026-06-03T17:12:00,167 debug js7.common.http.PekkoHttpClient - <--| ✔#98 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(2×AttachSignedItem, 3×AttachItem, AttachOrder) 15.2ms => 200 OK 2026-06-03T17:12:00,167 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 16.4ms ↙ 2026-06-03T17:12:00,168 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=AttachSignedItem(Signed(JobResource(JobResource:common-config,HashMap(env_filter -> '3A-develop,3B-develop,sit-3a,sit-3b,..., SignedString({"TYPE":"JobResource","path":"common-config","variables":{"common_config_repo":"\"htt...(length 967), Signature(MEUCIQCcQJc2FXI...5LmPoz2CABjbqk=)))), AttachSignedItem(Signed(Workflow:TSW3-road-batch-msw-response-status~cc3bf797-7672-45ee-bec5-04e1c9d6d3b2 {local-lock: Lo..., SignedString({"TYPE":"Workflow","path":"TSW3-road-batch-msw-response-status","versionId":"cc3bf79...(length 2402), Signature(MEUCIQDvu10tY4B...lDHWBKqBZ3506c=)))), AttachUnsignedItem(SubagentBundle(SubagentBundle:metrics-based-subagent-cluster,Map(Subagent:subagent-2 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3, Subagent:subagent-1 -> -$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3),Some(ItemRevision(0)))), and 3 more 2026-06-03T17:12:00,177 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,183 debug js7.journal.Journal - :┌ ⎛1780477920179000 ItemAttached(SubagentBundle:metrics-based-subagent-cluster #0) 2026-06-03T17:12:00,183 debug js7.journal.Journal - :│ ⎜1780477920179001 ItemAttached(SubagentBundle:subagent-1 #0) 2026-06-03T17:12:00,183 debug js7.journal.Journal - :│ ⎜1780477920179002 ItemAttached(SubagentBundle:subagent-2 #0) 2026-06-03T17:12:00,183 debug js7.journal.Journal - :│ ⎜1780477920179003 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderAttached(Agent:agent-cluster) 2026-06-03T17:12:00,183 debug js7.journal.Journal - :│ 6⎜1780477920179004 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessingStarted(Subagent:subagent-1 SubagentBundle:metrics-based-subagent-cluster) 2026-06-03T17:12:00,183 debug js7.journal.Journal - :└FLUSH 5.5ms ⎝1780477920179005 Agent:agent-cluster <-: AgentEventsObserved(1780477920167000/2026-06-03T09:12:00.167Z) 2026-06-03T17:12:00,186 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 8.5ms ↙ 2026-06-03T17:12:00,205 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,210 debug js7.journal.Journal - :┌ ⎛1780477920207000 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderStdoutWritten(Request Path: https://internal.std-nonprod1.customs.hksarg/dev-3b/www/api-sys/road-aci/v1/cntsw/send-response-status⏎Response code: 200⏎Response body:⏎⏎⏎Request was successful.⏎) 2026-06-03T17:12:00,210 debug js7.journal.Journal - :└FLUSH 4.9ms ⎝1780477920207001 Agent:agent-cluster <-: AgentEventsObserved(1780477920201000/2026-06-03T09:12:00.201Z) 2026-06-03T17:12:00,212 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.4ms ↙ 2026-06-03T17:12:00,223 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,229 debug js7.journal.Journal - :┌ ⎛1780477920225000 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderProcessed(Succeeded(Map(returnCode -> 0))) 2026-06-03T17:12:00,229 debug js7.journal.Journal - :│ ⎜1780477920225001 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderMoved(0/lock:0/lock:1) 2026-06-03T17:12:00,229 debug js7.journal.Journal - :│ 4⎜1780477920225002 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetachable 2026-06-03T17:12:00,229 debug js7.journal.Journal - :└FLUSH 5ms ⎝1780477920225003 Agent:agent-cluster <-: AgentEventsObserved(1780477920217000/2026-06-03T09:12:00.217Z) 2026-06-03T17:12:00,230 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue DetachOrder(Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:12:00,231 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 7.6ms ↙ 2026-06-03T17:12:00,241 trace js7.controller.agent.AgentDriver - (agent-cluster) ↘ executeCommandDirectly ↘ 2026-06-03T17:12:00,242 trace js7.common.http.PekkoHttpClient - |--> #99 »Agent:agent-cluster« Session:19 POST http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 2026-06-03T17:12:00,247 debug js7.common.http.PekkoHttpClient - <--| ✔#99 »Agent:agent-cluster« Session:19 post http://172.17.5.12:4445/agent/api/command Batch(DetachOrder) 5.1ms => 200 OK 2026-06-03T17:12:00,247 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↘ onEventsFetched ↘ 2026-06-03T17:12:00,247 trace js7.controller.agent.AgentDriver - (agent-cluster) ↙ executeCommandDirectly => 6ms ↙ 2026-06-03T17:12:00,247 debug js7.controller.agent.CommandQueue - (agent-cluster) ✔︎ sendNow queueables=DetachOrder(Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res) 2026-06-03T17:12:00,256 debug js7.journal.Journal - :┌ ⎛1780477920251000 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDetached 2026-06-03T17:12:00,256 debug js7.journal.Journal - :│ ⎜1780477920251001 Agent:agent-cluster <-: AgentEventsObserved(1780477920244000/2026-06-03T09:12:00.244Z) 2026-06-03T17:12:00,256 debug js7.journal.Journal - :│ ⎜1780477920251002 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:curl-script-lock)) 2026-06-03T17:12:00,256 debug js7.journal.Journal - :│ ⎜1780477920251003 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderLocksReleased(List(Lock:TSW3-road-batch-msw-response-status-lock)) 2026-06-03T17:12:00,256 debug js7.journal.Journal - :│ 6⎜1780477920251004 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:12:00,256 debug js7.journal.Journal - :└FLUSH 8.2ms ⎝1780477920251005 Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:12:00,256 info js7.journal.Journal - Event ✔⎛Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderFinished 2026-06-03T17:12:00,256 info js7.journal.Journal - Event ✔⎝Order:#2026-06-03#C50179229643-00028-163-DEV-3B-TSW3-road-batch-msw-res <-: OrderDeleted 2026-06-03T17:12:00,258 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙ onEventsFetched => 11.2ms ↙ 2026-06-03T17:12:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001201,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:02,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:02,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+60µs) 2026-06-03T17:12:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001201,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.44ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:02,037 trace js7.common.http.PekkoHttpClient - |--> #100 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001201 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:02,039 debug js7.common.http.PekkoHttpClient - <--| ✔#100 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001201 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:02,819 trace js7.web.log - --> Session:6 #10706 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:02,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:02,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:02,821 debug js7.web.log - 200 Session:6 #10706 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.76ms 2026-06-03T17:12:05,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001202,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+57µs) 2026-06-03T17:12:05,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001202,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.47ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:05,037 trace js7.common.http.PekkoHttpClient - |--> #101 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001202 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:05,039 debug js7.common.http.PekkoHttpClient - <--| ✔#101 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001202 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.6ms => 200 OK 2026-06-03T17:12:05,819 trace js7.web.log - --> Session:6 #10707 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:05,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:05,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:05,821 debug js7.web.log - 200 Session:6 #10707 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.79ms 2026-06-03T17:12:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001203,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:08,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:08,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+43µs) 2026-06-03T17:12:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001203,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.41ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:08,037 trace js7.common.http.PekkoHttpClient - |--> #102 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001203 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:08,039 debug js7.common.http.PekkoHttpClient - <--| ✔#102 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001203 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:12:08,819 trace js7.web.log - --> Session:6 #10708 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:08,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:08,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:08,821 debug js7.web.log - 200 Session:6 #10708 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 2ms 2026-06-03T17:12:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001204,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+46µs) 2026-06-03T17:12:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001204,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.41ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:11,036 trace js7.common.http.PekkoHttpClient - |--> #103 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001204 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:11,039 debug js7.common.http.PekkoHttpClient - <--| ✔#103 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001204 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:12:11,819 trace js7.web.log - --> Session:6 #10709 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:11,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:11,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:11,821 debug js7.web.log - 200 Session:6 #10709 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.52ms 2026-06-03T17:12:14,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001205,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+46µs) 2026-06-03T17:12:14,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001205,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:14,037 trace js7.common.http.PekkoHttpClient - |--> #104 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001205 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:14,039 debug js7.common.http.PekkoHttpClient - <--| ✔#104 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001205 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:12:14,819 trace js7.web.log - --> Session:6 #10710 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:14,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:14,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:14,821 debug js7.web.log - 200 Session:6 #10710 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.62ms 2026-06-03T17:12:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001206,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+44µs) 2026-06-03T17:12:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001206,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:17,037 trace js7.common.http.PekkoHttpClient - |--> #105 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001206 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:17,039 debug js7.common.http.PekkoHttpClient - <--| ✔#105 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001206 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:12:17,819 trace js7.web.log - --> Session:6 #10711 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:17,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:17,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:17,821 debug js7.web.log - 200 Session:6 #10711 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.63ms 2026-06-03T17:12:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001207,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+51µs) 2026-06-03T17:12:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001207,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:20,037 trace js7.common.http.PekkoHttpClient - |--> #106 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001207 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:20,039 debug js7.common.http.PekkoHttpClient - <--| ✔#106 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001207 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:20,819 trace js7.web.log - --> Session:6 #10712 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:20,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:20,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:20,821 debug js7.web.log - 200 Session:6 #10712 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.8ms 2026-06-03T17:12:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001208,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+46µs) 2026-06-03T17:12:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001208,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.51ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:23,037 trace js7.common.http.PekkoHttpClient - |--> #107 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001208 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:23,039 debug js7.common.http.PekkoHttpClient - <--| ✔#107 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001208 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:23,819 trace js7.web.log - --> Session:6 #10713 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:23,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:23,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:23,821 debug js7.web.log - 200 Session:6 #10713 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.53ms 2026-06-03T17:12:26,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001209,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:26,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:26,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+57µs) 2026-06-03T17:12:26,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001209,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.55ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:26,037 trace js7.common.http.PekkoHttpClient - |--> #108 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001209 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:26,040 debug js7.common.http.PekkoHttpClient - <--| ✔#108 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001209 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:12:26,819 trace js7.web.log - --> Session:6 #10714 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:26,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:26,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:26,821 debug js7.web.log - 200 Session:6 #10714 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.59ms 2026-06-03T17:12:28,287 trace js7.base.metering.CallMeter - ⎡ 1× 1.02ms 1.02ms/60s 0.0% DirectoryStateJvm.readDirectory 2026-06-03T17:12:28,287 trace js7.base.metering.CallMeter - ⎢ 11× 2.8ms 31ms/60s 0.1% FileJournal.ack 2026-06-03T17:12:28,287 trace js7.base.metering.CallMeter - ⎢ 11× 0.162ms 1.79ms/60s 0.0% FileJournal.jsonWrite 2026-06-03T17:12:28,287 trace js7.base.metering.CallMeter - ⎢ 19× 3.9ms 73ms/60s 0.1% FileJournal.persist 2026-06-03T17:12:28,287 trace js7.base.metering.CallMeter - ⎢ 11× 31µs 0.34ms/60s 0.0% JournalWriter.flush 2026-06-03T17:12:28,287 trace js7.base.metering.CallMeter - ⎢ 22× 0.43ms 9.5ms/60s 0.0% RealEventWatch.collectEventsSince 2026-06-03T17:12:28,287 trace js7.base.metering.CallMeter - ⎣ 20× 2ms 41ms/60s 0.1% Web service request 2026-06-03T17:12:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001210,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+52µs) 2026-06-03T17:12:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001210,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:29,037 trace js7.common.http.PekkoHttpClient - |--> #109 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001210 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:29,039 debug js7.common.http.PekkoHttpClient - <--| ✔#109 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001210 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:29,819 trace js7.web.log - --> Session:6 #10715 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:29,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:29,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:29,820 debug js7.web.log - 200 Session:6 #10715 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.51ms 2026-06-03T17:12:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001211,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+44µs) 2026-06-03T17:12:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001211,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.41ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:32,037 trace js7.common.http.PekkoHttpClient - |--> #110 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001211 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:32,039 debug js7.common.http.PekkoHttpClient - <--| ✔#110 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001211 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:12:32,819 trace js7.web.log - --> Session:6 #10716 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:32,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:32,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:32,821 debug js7.web.log - 200 Session:6 #10716 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.67ms 2026-06-03T17:12:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001212,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:35,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:35,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+51µs) 2026-06-03T17:12:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001212,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.45ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:35,037 trace js7.common.http.PekkoHttpClient - |--> #111 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001212 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:35,039 debug js7.common.http.PekkoHttpClient - <--| ✔#111 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001212 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:12:35,819 trace js7.web.log - --> Session:6 #10717 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:35,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:35,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:35,821 debug js7.web.log - 200 Session:6 #10717 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.58ms 2026-06-03T17:12:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001213,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+51µs) 2026-06-03T17:12:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001213,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.51ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:38,037 trace js7.common.http.PekkoHttpClient - |--> #112 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001213 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:38,039 debug js7.common.http.PekkoHttpClient - <--| ✔#112 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001213 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:38,819 trace js7.web.log - --> Session:6 #10718 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:38,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:38,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:38,821 debug js7.web.log - 200 Session:6 #10718 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.63ms 2026-06-03T17:12:41,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001214,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:41,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:41,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+72µs) 2026-06-03T17:12:41,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001214,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.53ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:41,037 trace js7.common.http.PekkoHttpClient - |--> #113 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001214 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:41,039 debug js7.common.http.PekkoHttpClient - <--| ✔#113 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001214 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:41,819 trace js7.web.log - --> Session:6 #10719 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:41,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:41,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:41,821 debug js7.web.log - 200 Session:6 #10719 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.48ms 2026-06-03T17:12:44,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001215,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:44,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:44,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+45µs) 2026-06-03T17:12:44,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001215,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.44ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:44,037 trace js7.common.http.PekkoHttpClient - |--> #114 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001215 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:44,039 debug js7.common.http.PekkoHttpClient - <--| ✔#114 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001215 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.6ms => 200 OK 2026-06-03T17:12:44,819 trace js7.web.log - --> Session:6 #10720 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:44,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:44,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:44,821 debug js7.web.log - 200 Session:6 #10720 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.59ms 2026-06-03T17:12:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001216,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:47,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:47,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+43µs) 2026-06-03T17:12:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001216,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.57ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:47,037 trace js7.common.http.PekkoHttpClient - |--> #115 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001216 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:47,039 debug js7.common.http.PekkoHttpClient - <--| ✔#115 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001216 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:47,819 trace js7.web.log - --> Session:6 #10721 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:47,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:47,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:47,820 debug js7.web.log - 200 Session:6 #10721 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.47ms 2026-06-03T17:12:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001217,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+55µs) 2026-06-03T17:12:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001217,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.61ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:50,037 trace js7.common.http.PekkoHttpClient - |--> #116 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001217 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:50,039 debug js7.common.http.PekkoHttpClient - <--| ✔#116 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001217 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:50,819 trace js7.web.log - --> Session:6 #10722 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:50,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:50,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:50,821 debug js7.web.log - 200 Session:6 #10722 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.75ms 2026-06-03T17:12:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001218,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+47µs) 2026-06-03T17:12:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001218,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.44ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:53,037 trace js7.common.http.PekkoHttpClient - |--> #117 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001218 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:53,039 debug js7.common.http.PekkoHttpClient - <--| ✔#117 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001218 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:12:53,819 trace js7.web.log - --> Session:6 #10723 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:53,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:53,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:53,821 debug js7.web.log - 200 Session:6 #10723 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.56ms 2026-06-03T17:12:56,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001219,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:56,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:56,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+62µs) 2026-06-03T17:12:56,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001219,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 1.04ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:56,038 trace js7.common.http.PekkoHttpClient - |--> #118 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001219 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:56,041 debug js7.common.http.PekkoHttpClient - <--| ✔#118 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001219 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.8ms => 200 OK 2026-06-03T17:12:56,819 trace js7.web.log - --> Session:6 #10724 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:56,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:56,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:56,821 debug js7.web.log - 200 Session:6 #10724 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.5ms 2026-06-03T17:12:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001220,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:12:59,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:12:59,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+48µs) 2026-06-03T17:12:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001220,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.41ms · Right(Confirmed(None)) ↙ 2026-06-03T17:12:59,037 trace js7.common.http.PekkoHttpClient - |--> #119 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001220 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:12:59,039 debug js7.common.http.PekkoHttpClient - <--| ✔#119 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001220 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:12:59,819 trace js7.web.log - --> Session:6 #10725 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:12:59,819 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:12:59,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:12:59,820 debug js7.web.log - 200 Session:6 #10725 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.35ms 2026-06-03T17:13:00,141 trace js7.controller.agent.CommandQueue - (agent-cluster) enqueue ReleaseEventsQueueable(1780477920244000) 2026-06-03T17:13:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001221,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:02,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:02,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+97µs) 2026-06-03T17:13:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001221,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.52ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:02,037 trace js7.common.http.PekkoHttpClient - |--> #120 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001221 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:02,040 debug js7.common.http.PekkoHttpClient - <--| ✔#120 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001221 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.8ms => 200 OK 2026-06-03T17:13:02,819 trace js7.web.log - --> Session:6 #10726 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:02,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:02,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:02,821 debug js7.web.log - 200 Session:6 #10726 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.63ms 2026-06-03T17:13:05,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001222,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+0.127ms) 2026-06-03T17:13:05,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001222,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.59ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:05,037 trace js7.common.http.PekkoHttpClient - |--> #121 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001222 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:05,040 debug js7.common.http.PekkoHttpClient - <--| ✔#121 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001222 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:13:05,819 trace js7.web.log - --> Session:6 #10727 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:05,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:05,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:05,821 debug js7.web.log - 200 Session:6 #10727 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.61ms 2026-06-03T17:13:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001223,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:08,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:08,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+43µs) 2026-06-03T17:13:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001223,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.4ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:08,037 trace js7.common.http.PekkoHttpClient - |--> #122 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001223 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:08,039 debug js7.common.http.PekkoHttpClient - <--| ✔#122 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001223 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:13:08,819 trace js7.web.log - --> Session:6 #10728 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:08,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:08,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:08,821 debug js7.web.log - 200 Session:6 #10728 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.96ms 2026-06-03T17:13:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001224,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+56µs) 2026-06-03T17:13:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001224,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.4ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:11,037 trace js7.common.http.PekkoHttpClient - |--> #123 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001224 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:11,039 debug js7.common.http.PekkoHttpClient - <--| ✔#123 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001224 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:13:11,819 trace js7.web.log - --> Session:6 #10729 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:11,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:11,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:11,821 debug js7.web.log - 200 Session:6 #10729 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.62ms 2026-06-03T17:13:14,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001225,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+45µs) 2026-06-03T17:13:14,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001225,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.39ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:14,037 trace js7.common.http.PekkoHttpClient - |--> #124 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001225 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:14,039 debug js7.common.http.PekkoHttpClient - <--| ✔#124 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001225 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:13:14,819 trace js7.web.log - --> Session:6 #10730 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:14,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:14,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:14,821 debug js7.web.log - 200 Session:6 #10730 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.76ms 2026-06-03T17:13:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001226,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+42µs) 2026-06-03T17:13:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001226,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.44ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:17,037 trace js7.common.http.PekkoHttpClient - |--> #125 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001226 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:17,039 debug js7.common.http.PekkoHttpClient - <--| ✔#125 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001226 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.6ms => 200 OK 2026-06-03T17:13:17,819 trace js7.web.log - --> Session:6 #10731 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:17,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:17,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:17,820 debug js7.web.log - 200 Session:6 #10731 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.55ms 2026-06-03T17:13:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001227,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+46µs) 2026-06-03T17:13:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001227,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.39ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:20,037 trace js7.common.http.PekkoHttpClient - |--> #126 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001227 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:20,040 debug js7.common.http.PekkoHttpClient - <--| ✔#126 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001227 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:13:20,819 trace js7.web.log - --> Session:6 #10732 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:20,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:20,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:20,820 debug js7.web.log - 200 Session:6 #10732 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.51ms 2026-06-03T17:13:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001228,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+45µs) 2026-06-03T17:13:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001228,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.37ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:23,037 trace js7.common.http.PekkoHttpClient - |--> #127 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001228 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:23,039 debug js7.common.http.PekkoHttpClient - <--| ✔#127 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001228 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:13:23,819 trace js7.web.log - --> Session:6 #10733 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:23,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:23,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:23,821 debug js7.web.log - 200 Session:6 #10733 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.87ms 2026-06-03T17:13:26,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001229,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:26,038 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:26,038 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+57µs) 2026-06-03T17:13:26,038 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001229,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.57ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:26,039 trace js7.common.http.PekkoHttpClient - |--> #128 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001229 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:26,042 debug js7.common.http.PekkoHttpClient - <--| ✔#128 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001229 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3ms => 200 OK 2026-06-03T17:13:26,819 trace js7.web.log - --> Session:6 #10734 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:26,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:26,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:26,821 debug js7.web.log - 200 Session:6 #10734 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.75ms 2026-06-03T17:13:28,287 trace js7.base.metering.CallMeter - ⎡ 1× 0.76ms 0.76ms/60s 0.0% DirectoryStateJvm.readDirectory 2026-06-03T17:13:28,287 trace js7.base.metering.CallMeter - ⎣ 20× 1.93ms 39ms/60s 0.1% Web service request 2026-06-03T17:13:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001230,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+45µs) 2026-06-03T17:13:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001230,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.41ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:29,037 trace js7.common.http.PekkoHttpClient - |--> #129 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001230 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:29,039 debug js7.common.http.PekkoHttpClient - <--| ✔#129 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001230 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:13:29,820 trace js7.web.log - --> Session:6 #10735 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:29,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:29,821 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:29,821 debug js7.web.log - 200 Session:6 #10735 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.64ms 2026-06-03T17:13:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001231,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+46µs) 2026-06-03T17:13:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001231,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.54ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:32,037 trace js7.common.http.PekkoHttpClient - |--> #130 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001231 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:32,040 debug js7.common.http.PekkoHttpClient - <--| ✔#130 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001231 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.9ms => 200 OK 2026-06-03T17:13:32,819 trace js7.web.log - --> Session:6 #10736 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:32,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:32,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:32,821 debug js7.web.log - 200 Session:6 #10736 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.7ms 2026-06-03T17:13:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001232,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:35,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:35,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+45µs) 2026-06-03T17:13:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001232,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.39ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:35,037 trace js7.common.http.PekkoHttpClient - |--> #131 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001232 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:35,039 debug js7.common.http.PekkoHttpClient - <--| ✔#131 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001232 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.7ms => 200 OK 2026-06-03T17:13:35,819 trace js7.web.log - --> Session:6 #10737 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:35,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:35,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:35,821 debug js7.web.log - 200 Session:6 #10737 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.68ms 2026-06-03T17:13:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001233,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+52µs) 2026-06-03T17:13:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001233,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.59ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:38,037 trace js7.common.http.PekkoHttpClient - |--> #132 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001233 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:38,039 debug js7.common.http.PekkoHttpClient - <--| ✔#132 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001233 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:13:38,819 trace js7.web.log - --> Session:6 #10738 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:38,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:38,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:38,821 debug js7.web.log - 200 Session:6 #10738 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.62ms 2026-06-03T17:13:41,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001234,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:41,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:41,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+48µs) 2026-06-03T17:13:41,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001234,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.46ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:41,037 trace js7.common.http.PekkoHttpClient - |--> #133 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001234 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:41,040 debug js7.common.http.PekkoHttpClient - <--| ✔#133 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001234 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.6ms => 200 OK 2026-06-03T17:13:41,819 trace js7.web.log - --> Session:6 #10739 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:41,820 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:41,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:41,821 debug js7.web.log - 200 Session:6 #10739 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.92ms 2026-06-03T17:13:44,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001235,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:44,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:44,037 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+66µs) 2026-06-03T17:13:44,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001235,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.42ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:44,037 trace js7.common.http.PekkoHttpClient - |--> #134 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001235 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:44,040 debug js7.common.http.PekkoHttpClient - <--| ✔#134 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001235 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:13:44,819 trace js7.web.log - --> Session:6 #10740 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:44,819 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:44,820 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:44,820 debug js7.web.log - 200 Session:6 #10740 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.52ms 2026-06-03T17:13:46,740 trace js7.common.http.PekkoHttpClient - <~~ 💥#42 org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset 2026-06-03T17:13:46,744 trace js7.common.http.StreamingSupport - ↙💥️ asFs2Stream: Stream[ByteString] => org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset • 270 chunks, ⏱️ 3:58min/270 elems (⌀0.88s), 1 elems/s ↙ 2026-06-03T17:13:46,748 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: org.apache.pekko.stream.StreamTcpException: The connection closed with error: Connection reset 2026-06-03T17:13:46,749 trace js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToGetStream ↘ 2026-06-03T17:13:46,749 trace js7.common.http.RecouplingStreamReader - ↘ getStreamX(after=-1) ↘ 2026-06-03T17:13:46,759 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #135 »acknowledgements« Session:11 get http://172.17.5.10:4444/controller/api/event?onlyAcks=true&heartbeat=1 8.6ms => failed with acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:46,759 trace js7.common.http.RecouplingStreamReader - ↙💥️ getStreamX => 10ms acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused ↙ 2026-06-03T17:13:46,761 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:46,761 trace js7.base.session.SessionApi - ↘ HttpControllerApi(http://172.17.5.10:4444): tryLogout ↘ 2026-06-03T17:13:46,761 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Logout(Session:11) 2026-06-03T17:13:46,762 trace js7.common.http.PekkoHttpClient - |--> #136 »acknowledgements« POST http://172.17.5.10:4444/controller/api/session Logout(Session:11) 2026-06-03T17:13:46,799 trace js7.web.log - --> Session:5 #104 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 Controller 2.8.3" 2026-06-03T17:13:46,800 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:13:46,800 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:46,802 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPassiveDown(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T17:13:46,802 info js7.cluster.ActiveClusterNode - The passive Node:Primary is shutting down 2026-06-03T17:13:46,802 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:13:46,803 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:13:46,803 trace js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (4) stop, called by js7.cluster.ActiveClusterNode#persist ↘ 2026-06-03T17:13:46,803 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (4) fiber => 3:58min ↙ 2026-06-03T17:13:46,803 trace js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (4) stop, called by js7.cluster.ActiveClusterNode#persist => 0.66ms ↙ 2026-06-03T17:13:46,808 debug js7.journal.Journal - : flush 4ms 1780478026805000 ClusterPassiveLost(Node:Primary) 2026-06-03T17:13:46,808 info js7.journal.Journal - Event (⚠️ PassiveLost) ClusterPassiveLost(Node:Primary) 2026-06-03T17:13:46,809 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:13:46,809 trace js7.cluster.ClusterWatchCounterpart - ↘ applyEvent(ClusterPassiveLost(Node:Primary)) ↘ 2026-06-03T17:13:46,809 trace js7.cluster.ClusterWatchCounterpart - ↘ check(ClusterWatchCheckEvent(Request:9166206603757000088,,Node:Backup,ClusterPassiveLost(Node:Primary),PassiveLost(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0),false), clusterWatchIdChangeAllowed=true) ↘ 2026-06-03T17:13:46,812 debug js7.web.log - <-| Session:5 #101 172.17.5.10 get http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477490386000&position=0 · 27357 chunks, 4:02min/17 MB 2026-06-03T17:13:46,814 trace js7.web.log - --> Session:6 #10742 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:46,814 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:46,815 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:46,815 debug js7.web.log - 200 Session:6 #10742 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.39ms 2026-06-03T17:13:46,815 trace js7.cluster.ClusterWatchCounterpart - ↙ check => 6ms · Right(ConfirmedByClusterWatch(Request:9166206603757000088 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↙ 2026-06-03T17:13:46,816 trace js7.cluster.ClusterWatchCounterpart - ↙ applyEvent => 6.3ms ↙ 2026-06-03T17:13:46,816 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 6.5ms ↙ 2026-06-03T17:13:46,816 trace js7.cluster.ActiveClusterNode - ↘ registerClusterWatchId(ConfirmedByClusterWatch(Request:9166206603757000088 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↘ 2026-06-03T17:13:46,816 trace js7.cluster.ClusterWatchCounterpart - onClusterWatchRegistered ClusterWatch:joc#0 2026-06-03T17:13:46,816 trace js7.cluster.ActiveClusterNode - ↙ registerClusterWatchId => 89µs · Right(()) ↙ 2026-06-03T17:13:46,816 trace js7.cluster.ClusterWatchSynchronizer - ↘ continueHeartbeating ↘ 2026-06-03T17:13:46,816 trace js7.cluster.ClusterWatchSynchronizer - ↙ continueHeartbeating => 0.118ms ↙ 2026-06-03T17:13:46,816 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 13.6ms ↙ 2026-06-03T17:13:46,816 info js7.cluster.ClusterNode - ↙ executeCommand ClusterPassiveDown(activeId=Node:Backup passiveId=Node:Primary) => 14.7ms ↙ 2026-06-03T17:13:46,816 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (5) fiber ↘ 2026-06-03T17:13:46,817 debug js7.web.log - 200 Session:5 #104 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 19bytes 17.3ms 2026-06-03T17:13:46,819 trace js7.web.log - --> Session:6 #10743 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:46,819 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:46,819 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:46,819 trace js7.common.http.StreamingSupport - ◼️ toPekkoSourceResource[ByteString] stream canceled 2026-06-03T17:13:46,820 debug js7.web.log - 200 Session:6 #10743 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.15ms 2026-06-03T17:13:46,826 trace js7.web.log - --> - #105 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 Controller 2.8.3" 2026-06-03T17:13:46,827 info js7.common.pekkohttp.web.session.SessionRegister - Session:5 for User:Anonymous logout (4:12min after login) 2026-06-03T17:13:46,837 debug js7.web.log - 200 - #105 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 19bytes 10.4ms 2026-06-03T17:13:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001236,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:47,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:47,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+47µs) 2026-06-03T17:13:47,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001236,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:47,037 trace js7.common.http.PekkoHttpClient - |--> #137 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001236 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:47,039 debug js7.common.http.PekkoHttpClient - <--| ✔#137 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001236 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.2ms => 200 OK 2026-06-03T17:13:47,762 debug js7.common.http.PekkoHttpClient - 🗑 ↘ #136 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Logout(Session:11) 1s cancel ... 2026-06-03T17:13:47,762 debug js7.common.http.PekkoHttpClient - <~~ ◼️ #136 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Logout(Session:11) 1s => canceled 2026-06-03T17:13:47,764 debug js7.base.session.SessionApi - HttpControllerApi(http://172.17.5.10:4444): logout failed: TimeoutException: 1 second 2026-06-03T17:13:47,764 trace js7.base.session.SessionApi - ↙ HttpControllerApi(http://172.17.5.10:4444): tryLogout => 1s ↙ 2026-06-03T17:13:47,764 debug js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToCouple ↘ 2026-06-03T17:13:47,765 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:13:47,765 trace js7.common.http.PekkoHttpClient - |--> #138 »acknowledgements« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:13:48,433 debug js7.common.http.PekkoHttpClient - 🗑 ↙ #136 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Logout(Session:11) 1.67s canceled with discardEntityBytes => org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:48,433 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #138 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 0.67s => failed with acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:48,434 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:48,837 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:13:48,840 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 2.4ms 2026-06-03T17:13:48,842 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:13:48,843 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:48,843 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:13:48,843 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 255bytes 1.36ms 2026-06-03T17:13:48,864 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:13:48,866 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 2.1ms 2026-06-03T17:13:48,867 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:13:48,868 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:48,868 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:13:48,868 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 255bytes 1.05ms 2026-06-03T17:13:48,935 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:13:48,935 trace js7.common.http.PekkoHttpClient - |--> #139 »acknowledgements« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:13:49,433 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #139 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 0.5s => failed with acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:49,433 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:49,822 trace js7.web.log - --> Session:6 #10745 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:49,823 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:49,823 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:49,824 debug js7.web.log - 200 Session:6 #10745 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.47ms 2026-06-03T17:13:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001237,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:50,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+38µs) 2026-06-03T17:13:50,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001237,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:50,037 trace js7.common.http.PekkoHttpClient - |--> #140 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001237 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:50,039 debug js7.common.http.PekkoHttpClient - <--| ✔#140 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001237 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:13:50,433 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:13:50,434 trace js7.common.http.PekkoHttpClient - |--> #141 »acknowledgements« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:13:50,438 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #141 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4ms => failed with acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:50,438 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:51,439 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:13:51,439 trace js7.common.http.PekkoHttpClient - |--> #142 »acknowledgements« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:13:51,442 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #142 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 3.2ms => failed with acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:51,442 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: acknowledgements Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:13:52,264 trace js7.web.log - --> - #1 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 Controller 2.8.3" 2026-06-03T17:13:52,265 info js7.common.pekkohttp.web.session.SessionRegister - Session:8 for User:Anonymous Login (2.8.3 ✔) 2026-06-03T17:13:52,265 debug js7.web.log - 200 - #1 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 1.8ms 2026-06-03T17:13:52,296 trace js7.web.log - --> Session:8 #2 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 Controller 2.8.3" 2026-06-03T17:13:52,296 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:13:52,296 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:52,298 info js7.cluster.ClusterNode - ↘ executeCommand ClusterRecouple(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T17:13:52,299 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:13:52,299 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:13:52,299 trace js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (5) stop, called by js7.cluster.ActiveClusterNode#persist ↘ 2026-06-03T17:13:52,299 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (5) fiber => 5.5s ↙ 2026-06-03T17:13:52,299 trace js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (5) stop, called by js7.cluster.ActiveClusterNode#persist => 0.4ms ↙ 2026-06-03T17:13:52,300 trace js7.cluster.ClusterWatchSynchronizer - ↘ continueHeartbeating ↘ 2026-06-03T17:13:52,300 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (6) fiber ↘ 2026-06-03T17:13:52,300 trace js7.cluster.ClusterWatchSynchronizer - ↙ continueHeartbeating => 0.145ms ↙ 2026-06-03T17:13:52,300 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 1.78ms ↙ 2026-06-03T17:13:52,301 info js7.cluster.ClusterNode - ↙ executeCommand ClusterRecouple(activeId=Node:Backup passiveId=Node:Primary) => 3ms ↙ 2026-06-03T17:13:52,301 debug js7.web.log - 200 Session:8 #2 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 19bytes 5.5ms 2026-06-03T17:13:52,302 trace js7.web.log - --> Session:6 #10747 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:52,303 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:52,303 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:52,304 debug js7.web.log - 200 Session:6 #10747 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.36ms 2026-06-03T17:13:52,304 trace js7.web.log - --> Session:8 #3 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477490386000&position=17864472 - "JS7 Controller 2.8.3" 2026-06-03T17:13:52,305 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:13:52,305 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for GET /controller/api/journal 2026-06-03T17:13:52,306 debug js7.web.log - 200 Session:8 #3 172.17.5.10 GET http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477490386000&position=17864472 · STREAM... 2.1ms 2026-06-03T17:13:52,308 trace js7.common.jsonseq.InputStreamJsonSeqReader - seek 17864472 => blockPos=17864472 blockRead=0 blockLength=0 2026-06-03T17:13:52,367 trace js7.web.log - --> Session:8 #4 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 Controller 2.8.3" 2026-06-03T17:13:52,368 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:13:52,368 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:52,368 info js7.cluster.ClusterNode - ↘ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T17:13:52,369 debug js7.cluster.ActiveClusterNode - ↘ checkCouplingToken ↘ 2026-06-03T17:13:52,369 debug js7.cluster.ActiveClusterNode - checkCouplingToken http://172.17.5.10:4444: ClusterConfirmCoupling 2026-06-03T17:13:52,369 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:13:52,370 trace js7.common.http.PekkoHttpClient - |--> #143 »checkCouplingToken« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:13:52,438 debug js7.common.http.PekkoHttpClient - <--| ✔#143 »checkCouplingToken« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 68ms => 200 OK 2026-06-03T17:13:52,439 trace js7.common.http.PekkoHttpClient - |--> #144 »checkCouplingToken« Session:2 POST http://172.17.5.10:4444/controller/api/cluster/command ClusterConfirmCoupling 2026-06-03T17:13:52,450 debug js7.common.http.PekkoHttpClient - <--| ✔#144 »checkCouplingToken« Session:2 post http://172.17.5.10:4444/controller/api/cluster/command ClusterConfirmCoupling 11.4ms => 200 OK 2026-06-03T17:13:52,450 trace js7.base.session.SessionApi - ↘ HttpControllerApi(http://172.17.5.10:4444): tryLogout ↘ 2026-06-03T17:13:52,450 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Logout(Session:2) 2026-06-03T17:13:52,451 trace js7.common.http.PekkoHttpClient - |--> #145 »checkCouplingToken« POST http://172.17.5.10:4444/controller/api/session Logout(Session:2) 2026-06-03T17:13:52,456 debug js7.common.http.PekkoHttpClient - <--| ✔#145 »checkCouplingToken« post http://172.17.5.10:4444/controller/api/session Logout(Session:2) 5ms => 200 OK 2026-06-03T17:13:52,456 trace js7.base.session.SessionApi - ↙ HttpControllerApi(http://172.17.5.10:4444): tryLogout => 5.9ms ↙ 2026-06-03T17:13:52,456 trace js7.common.http.PekkoHttpClient - http://172.17.5.10:4444 »checkCouplingToken«: close 2026-06-03T17:13:52,456 debug js7.cluster.ActiveClusterNode - ↙ checkCouplingToken => 88ms ↙ 2026-06-03T17:13:52,456 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:13:52,456 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:13:52,457 trace js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (6) stop, called by js7.cluster.ActiveClusterNode#persist ↘ 2026-06-03T17:13:52,457 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (6) fiber => 0.156s ↙ 2026-06-03T17:13:52,457 trace js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (6) stop, called by js7.cluster.ActiveClusterNode#persist => 0.24ms ↙ 2026-06-03T17:13:52,458 debug js7.journal.Journal - : flush 1.3ms 1780478032457000 ClusterCouplingPrepared(activeId=Node:Backup) 2026-06-03T17:13:52,458 info js7.journal.Journal - Event (⚠️ PreparedToBeCoupled) ClusterCouplingPrepared(activeId=Node:Backup) 2026-06-03T17:13:52,459 trace js7.cluster.ClusterWatchCounterpart - ↘ applyEvent(ClusterCouplingPrepared(activeId=Node:Backup)) ↘ 2026-06-03T17:13:52,459 trace js7.cluster.ClusterWatchCounterpart - ↘ check(ClusterWatchCheckEvent(Request:9166206603757000092,,Node:Backup,ClusterCouplingPrepared(activeId=Node:Backup),PreparedToBeCoupled(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0),false), clusterWatchIdChangeAllowed=true) ↘ 2026-06-03T17:13:52,461 trace js7.web.log - --> Session:6 #10748 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:52,461 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:52,461 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:52,462 trace js7.cluster.ClusterWatchCounterpart - ↙ check => 2.9ms · Right(ConfirmedByClusterWatch(Request:9166206603757000092 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↙ 2026-06-03T17:13:52,462 trace js7.cluster.ClusterWatchCounterpart - ↙ applyEvent => 3.1ms ↙ 2026-06-03T17:13:52,462 trace js7.cluster.ActiveClusterNode - ↘ registerClusterWatchId(ConfirmedByClusterWatch(Request:9166206603757000092 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↘ 2026-06-03T17:13:52,462 debug js7.web.log - 200 Session:6 #10748 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.25ms 2026-06-03T17:13:52,462 trace js7.cluster.ClusterWatchCounterpart - onClusterWatchRegistered ClusterWatch:joc#0 2026-06-03T17:13:52,462 trace js7.cluster.ActiveClusterNode - ↙ registerClusterWatchId => 68µs · Right(()) ↙ 2026-06-03T17:13:52,462 trace js7.cluster.ClusterWatchSynchronizer - ↘ continueHeartbeating ↘ 2026-06-03T17:13:52,462 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (7) fiber ↘ 2026-06-03T17:13:52,462 trace js7.cluster.ClusterWatchSynchronizer - ↙ continueHeartbeating => 0.131ms ↙ 2026-06-03T17:13:52,462 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 5.9ms ↙ 2026-06-03T17:13:52,463 info js7.cluster.ClusterNode - ↙ executeCommand ClusterPrepareCoupling(activeId=Node:Backup passiveId=Node:Primary) => 94ms ↙ 2026-06-03T17:13:52,463 debug js7.web.log - 200 Session:8 #4 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 19bytes 96ms 2026-06-03T17:13:52,464 trace js7.web.log - --> Session:6 #10749 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:52,464 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:52,464 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:52,465 debug js7.web.log - 200 Session:6 #10749 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 0.97ms 2026-06-03T17:13:52,474 trace js7.web.log - --> Session:8 #5 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 Controller 2.8.3" 2026-06-03T17:13:52,475 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(SuperPermission), List()) 2026-06-03T17:13:52,475 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'Anonymous' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:52,475 info js7.cluster.ClusterNode - ↘ executeCommand ClusterCouple(activeId=Node:Backup passiveId=Node:Primary) ↘ 2026-06-03T17:13:52,475 debug js7.cluster.ActiveClusterNode - ↘ checkCouplingToken ↘ 2026-06-03T17:13:52,475 debug js7.cluster.ActiveClusterNode - checkCouplingToken http://172.17.5.10:4444: ClusterConfirmCoupling 2026-06-03T17:13:52,476 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:13:52,476 trace js7.common.http.PekkoHttpClient - |--> #146 »checkCouplingToken« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:13:52,480 debug js7.common.http.PekkoHttpClient - <--| ✔#146 »checkCouplingToken« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 3.7ms => 200 OK 2026-06-03T17:13:52,480 trace js7.common.http.PekkoHttpClient - |--> #147 »checkCouplingToken« Session:3 POST http://172.17.5.10:4444/controller/api/cluster/command ClusterConfirmCoupling 2026-06-03T17:13:52,485 debug js7.common.http.PekkoHttpClient - <--| ✔#147 »checkCouplingToken« Session:3 post http://172.17.5.10:4444/controller/api/cluster/command ClusterConfirmCoupling 5.4ms => 200 OK 2026-06-03T17:13:52,486 trace js7.base.session.SessionApi - ↘ HttpControllerApi(http://172.17.5.10:4444): tryLogout ↘ 2026-06-03T17:13:52,486 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Logout(Session:3) 2026-06-03T17:13:52,486 trace js7.common.http.PekkoHttpClient - |--> #148 »checkCouplingToken« POST http://172.17.5.10:4444/controller/api/session Logout(Session:3) 2026-06-03T17:13:52,491 debug js7.common.http.PekkoHttpClient - <--| ✔#148 »checkCouplingToken« post http://172.17.5.10:4444/controller/api/session Logout(Session:3) 4.8ms => 200 OK 2026-06-03T17:13:52,491 trace js7.base.session.SessionApi - ↙ HttpControllerApi(http://172.17.5.10:4444): tryLogout => 5.6ms ↙ 2026-06-03T17:13:52,491 trace js7.common.http.PekkoHttpClient - http://172.17.5.10:4444 »checkCouplingToken«: close 2026-06-03T17:13:52,491 debug js7.cluster.ActiveClusterNode - ↙ checkCouplingToken => 16.3ms ↙ 2026-06-03T17:13:52,492 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:13:52,492 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:13:52,492 trace js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (7) stop, called by js7.cluster.ActiveClusterNode#persist ↘ 2026-06-03T17:13:52,492 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (7) fiber => 30ms ↙ 2026-06-03T17:13:52,492 trace js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (7) stop, called by js7.cluster.ActiveClusterNode#persist => 0.21ms ↙ 2026-06-03T17:13:52,494 debug js7.journal.Journal - : flush 1.5ms 1780478032493000 ClusterCoupled(activeId=Node:Backup) 2026-06-03T17:13:52,494 info js7.journal.Journal - Event (⚠️ Coupled) ClusterCoupled(activeId=Node:Backup) 2026-06-03T17:13:52,494 trace js7.cluster.ClusterWatchCounterpart - ↘ applyEvent(ClusterCoupled(activeId=Node:Backup)) ↘ 2026-06-03T17:13:52,494 trace js7.cluster.ClusterWatchCounterpart - ↘ check(ClusterWatchCheckEvent(Request:9166206603757000094,,Node:Backup,ClusterCoupled(activeId=Node:Backup),Coupled(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0),false), clusterWatchIdChangeAllowed=true) ↘ 2026-06-03T17:13:52,495 info js7.journal.Committer - Cluster is coupled: Start requiring acknowledgements from passive cluster node 2026-06-03T17:13:52,496 trace js7.web.log - --> Session:6 #10750 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:52,497 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:52,497 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:52,498 trace js7.cluster.ClusterWatchCounterpart - ↙ check => 3.3ms · Right(ConfirmedByClusterWatch(Request:9166206603757000094 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↙ 2026-06-03T17:13:52,498 trace js7.cluster.ClusterWatchCounterpart - ↙ applyEvent => 3.5ms ↙ 2026-06-03T17:13:52,498 trace js7.cluster.ActiveClusterNode - ↘ registerClusterWatchId(ConfirmedByClusterWatch(Request:9166206603757000094 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↘ 2026-06-03T17:13:52,498 debug js7.web.log - 200 Session:6 #10750 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.67ms 2026-06-03T17:13:52,498 trace js7.cluster.ClusterWatchCounterpart - onClusterWatchRegistered ClusterWatch:joc#0 2026-06-03T17:13:52,498 trace js7.cluster.ActiveClusterNode - ↙ registerClusterWatchId => 74µs · Right(()) ↙ 2026-06-03T17:13:52,498 trace js7.cluster.ClusterWatchSynchronizer - ↘ continueHeartbeating ↘ 2026-06-03T17:13:52,498 debug js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (8) fiber ↘ 2026-06-03T17:13:52,498 trace js7.cluster.ClusterWatchSynchronizer - ↙ continueHeartbeating => 0.108ms ↙ 2026-06-03T17:13:52,498 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 6.6ms ↙ 2026-06-03T17:13:52,498 debug js7.cluster.ActiveClusterNode - fetchAndHandleAcknowledgedEventIds: already isFetchingAcks 2026-06-03T17:13:52,498 info js7.cluster.ClusterNode - ↙ executeCommand ClusterCouple(activeId=Node:Backup passiveId=Node:Primary) => 23ms ↙ 2026-06-03T17:13:52,499 debug js7.web.log - 200 Session:8 #5 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 19bytes 24ms 2026-06-03T17:13:52,500 trace js7.web.log - --> Session:6 #10751 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:52,500 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:52,500 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:52,501 debug js7.web.log - 200 Session:6 #10751 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.04ms 2026-06-03T17:13:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001238,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:53,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+43µs) 2026-06-03T17:13:53,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001238,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.43ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:53,037 trace js7.common.http.PekkoHttpClient - |--> #149 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001238 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:53,039 debug js7.common.http.PekkoHttpClient - <--| ✔#149 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001238 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:13:53,443 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:13:53,443 trace js7.common.http.PekkoHttpClient - |--> #150 »acknowledgements« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:13:53,449 debug js7.common.http.PekkoHttpClient - <--| ✔#150 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 5.4ms => 200 OK 2026-06-03T17:13:53,449 debug js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToCouple => 5.7s ↙ 2026-06-03T17:13:53,449 trace js7.common.http.RecouplingStreamReader - ↘ getStreamX(after=-1) ↘ 2026-06-03T17:13:53,490 debug js7.common.http.PekkoHttpClient - <--< ✔#151 »acknowledgements« Session:4 get http://172.17.5.10:4444/controller/api/event?onlyAcks=true&heartbeat=1 41ms => 200 OK 2026-06-03T17:13:53,491 trace js7.common.http.RecouplingStreamReader - ↙ getStreamX => 42ms ↙ 2026-06-03T17:13:53,491 trace js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToGetStream => 6.7s ↙ 2026-06-03T17:13:53,491 info js7.common.http.RecouplingStreamReader - Info Streaming HttpControllerApi(http://172.17.5.10:4444) ... 2026-06-03T17:13:53,492 trace js7.common.http.StreamingSupport - ↘ asFs2Stream: Stream[ByteString] ↘ 2026-06-03T17:13:53,501 debug js7.journal.FileJournal - releaseObsoleteEvents(1780477260506004) JournalState(Map(User:History -> 1780477260506004)), clusterState=Coupled(passive Primary http://172.17.5.10:4444, active Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:13:53,501 debug js7.journal.watch.JournalEventWatch - releaseEventsNow(1780477260506004) 2026-06-03T17:13:54,482 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:13:54,485 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 2.5ms 2026-06-03T17:13:54,487 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:13:54,488 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:54,488 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:13:54,488 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 251bytes 0.92ms 2026-06-03T17:13:54,514 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api - "Java-http-client/21.0.8" 2026-06-03T17:13:54,516 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api · 1kB 2.2ms 2026-06-03T17:13:54,519 trace js7.web.log - --> - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster - "Java-http-client/21.0.8" 2026-06-03T17:13:54,520 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:54,520 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:13:54,520 debug js7.web.log - 200 - # 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster · 251bytes 1.09ms 2026-06-03T17:13:55,503 trace js7.web.log - --> Session:6 #10752 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:55,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:55,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:55,505 debug js7.web.log - 200 Session:6 #10752 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.44ms 2026-06-03T17:13:56,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001239,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:56,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:56,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+49µs) 2026-06-03T17:13:56,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001239,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.63ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:56,037 trace js7.common.http.PekkoHttpClient - |--> #152 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001239 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:56,040 debug js7.common.http.PekkoHttpClient - <--| ✔#152 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001239 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.8ms => 200 OK 2026-06-03T17:13:58,503 trace js7.web.log - --> Session:6 #10756 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:13:58,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:13:58,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:13:58,505 debug js7.web.log - 200 Session:6 #10756 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.55ms 2026-06-03T17:13:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001240,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:13:59,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:13:59,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+44µs) 2026-06-03T17:13:59,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001240,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.37ms · Right(Confirmed(None)) ↙ 2026-06-03T17:13:59,037 trace js7.common.http.PekkoHttpClient - |--> #153 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001240 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:13:59,039 debug js7.common.http.PekkoHttpClient - <--| ✔#153 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001240 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:14:01,503 trace js7.web.log - --> Session:6 #10757 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:01,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:01,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:01,505 debug js7.web.log - 200 Session:6 #10757 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.73ms 2026-06-03T17:14:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001241,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:02,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:02,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+47µs) 2026-06-03T17:14:02,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001241,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.39ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:02,037 trace js7.common.http.PekkoHttpClient - |--> #154 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001241 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:02,039 debug js7.common.http.PekkoHttpClient - <--| ✔#154 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001241 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:14:04,503 trace js7.web.log - --> Session:6 #10758 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:04,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:04,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:04,505 debug js7.web.log - 200 Session:6 #10758 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.41ms 2026-06-03T17:14:05,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001242,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:05,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+47µs) 2026-06-03T17:14:05,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001242,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.42ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:05,037 trace js7.common.http.PekkoHttpClient - |--> #155 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001242 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:05,039 debug js7.common.http.PekkoHttpClient - <--| ✔#155 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001242 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:14:07,503 trace js7.web.log - --> Session:6 #10759 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:07,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:07,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:07,505 debug js7.web.log - 200 Session:6 #10759 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.51ms 2026-06-03T17:14:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001243,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:08,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:08,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+43µs) 2026-06-03T17:14:08,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001243,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.37ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:08,037 trace js7.common.http.PekkoHttpClient - |--> #156 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001243 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:08,040 debug js7.common.http.PekkoHttpClient - <--| ✔#156 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001243 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.8ms => 200 OK 2026-06-03T17:14:10,503 trace js7.web.log - --> Session:6 #10760 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:10,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:10,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:10,505 debug js7.web.log - 200 Session:6 #10760 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.62ms 2026-06-03T17:14:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001244,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:11,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+46µs) 2026-06-03T17:14:11,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001244,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.39ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:11,037 trace js7.common.http.PekkoHttpClient - |--> #157 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001244 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:11,039 debug js7.common.http.PekkoHttpClient - <--| ✔#157 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001244 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:14:13,503 trace js7.web.log - --> Session:6 #10761 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:13,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:13,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:13,505 debug js7.web.log - 200 Session:6 #10761 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.48ms 2026-06-03T17:14:14,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001245,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:14,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+55µs) 2026-06-03T17:14:14,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001245,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.45ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:14,037 trace js7.common.http.PekkoHttpClient - |--> #158 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001245 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:14,039 debug js7.common.http.PekkoHttpClient - <--| ✔#158 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001245 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:14:16,503 trace js7.web.log - --> Session:6 #10762 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:16,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:16,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:16,505 debug js7.web.log - 200 Session:6 #10762 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.71ms 2026-06-03T17:14:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001246,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:17,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+79µs) 2026-06-03T17:14:17,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001246,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.58ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:17,037 trace js7.common.http.PekkoHttpClient - |--> #159 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001246 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:17,039 debug js7.common.http.PekkoHttpClient - <--| ✔#159 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001246 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.3ms => 200 OK 2026-06-03T17:14:19,503 trace js7.web.log - --> Session:6 #10763 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:19,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:19,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:19,505 debug js7.web.log - 200 Session:6 #10763 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.83ms 2026-06-03T17:14:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001247,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:20,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+73µs) 2026-06-03T17:14:20,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001247,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.57ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:20,037 trace js7.common.http.PekkoHttpClient - |--> #160 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001247 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:20,039 debug js7.common.http.PekkoHttpClient - <--| ✔#160 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001247 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.5ms => 200 OK 2026-06-03T17:14:22,504 trace js7.web.log - --> Session:6 #10764 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:22,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:22,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:22,505 debug js7.web.log - 200 Session:6 #10764 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.64ms 2026-06-03T17:14:23,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001248,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:23,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+45µs) 2026-06-03T17:14:23,037 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001248,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.53ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:23,037 trace js7.common.http.PekkoHttpClient - |--> #161 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001248 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:23,039 debug js7.common.http.PekkoHttpClient - <--| ✔#161 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001248 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:14:25,504 trace js7.web.log - --> Session:6 #10765 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:25,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:25,505 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:25,505 debug js7.web.log - 200 Session:6 #10765 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.66ms 2026-06-03T17:14:26,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001249,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:26,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:26,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+59µs) 2026-06-03T17:14:26,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001249,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.47ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:26,037 trace js7.common.http.PekkoHttpClient - |--> #162 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001249 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:26,040 debug js7.common.http.PekkoHttpClient - <--| ✔#162 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001249 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.9ms => 200 OK 2026-06-03T17:14:28,288 trace js7.base.metering.CallMeter - ⎡ 1× 0.77ms 0.77ms/60s 0.0% DirectoryStateJvm.readDirectory 2026-06-03T17:14:28,288 trace js7.base.metering.CallMeter - ⎢ 3× 0.21ms 0.64ms/60s 0.0% FileJournal.jsonWrite 2026-06-03T17:14:28,288 trace js7.base.metering.CallMeter - ⎢ 4× 2.5ms 9.9ms/60s 0.0% FileJournal.persist 2026-06-03T17:14:28,288 trace js7.base.metering.CallMeter - ⎢ 3× 39µs 0.117ms/60s 0.0% JournalWriter.flush 2026-06-03T17:14:28,288 trace js7.base.metering.CallMeter - ⎢ 6× 1.94ms 11.6ms/60s 0.0% RealEventWatch.collectEventsSince 2026-06-03T17:14:28,288 trace js7.base.metering.CallMeter - ⎣ 40× 2.2ms 89ms/60s 0.1% Web service request 2026-06-03T17:14:28,504 trace js7.web.log - --> Session:6 #10766 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:28,505 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:28,505 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:28,505 debug js7.web.log - 200 Session:6 #10766 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.53ms 2026-06-03T17:14:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001250,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:29,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+41µs) 2026-06-03T17:14:29,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001250,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.4ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:29,036 trace js7.common.http.PekkoHttpClient - |--> #163 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001250 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:29,040 debug js7.common.http.PekkoHttpClient - <--| ✔#163 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001250 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 3.2ms => 200 OK 2026-06-03T17:14:31,504 trace js7.web.log - --> Session:6 #10767 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:31,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:31,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:31,505 debug js7.web.log - 200 Session:6 #10767 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.42ms 2026-06-03T17:14:32,035 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001251,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:32,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+45µs) 2026-06-03T17:14:32,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001251,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.4ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:32,036 trace js7.common.http.PekkoHttpClient - |--> #164 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001251 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:32,039 debug js7.common.http.PekkoHttpClient - <--| ✔#164 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001251 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.2ms => 200 OK 2026-06-03T17:14:34,504 trace js7.web.log - --> Session:6 #10768 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:34,505 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:34,505 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:34,506 debug js7.web.log - 200 Session:6 #10768 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.64ms 2026-06-03T17:14:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001252,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:35,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:35,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+66µs) 2026-06-03T17:14:35,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001252,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.48ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:35,037 trace js7.common.http.PekkoHttpClient - |--> #165 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001252 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:35,039 debug js7.common.http.PekkoHttpClient - <--| ✔#165 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001252 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.6ms => 200 OK 2026-06-03T17:14:37,504 trace js7.web.log - --> Session:6 #10769 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:37,504 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:37,504 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:37,505 debug js7.web.log - 200 Session:6 #10769 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.47ms 2026-06-03T17:14:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↘ processRequest(ClusterWatchCheckState(Request:914939453060001253,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) ↘ 2026-06-03T17:14:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) Node:Primary: Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster), after 3s 2026-06-03T17:14:38,036 trace js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) _state=Normal(Coupled(Node:Primary is active), lastHeartbeat=+51µs) 2026-06-03T17:14:38,036 debug js7.cluster.watch.ClusterWatch - (Agent:agent-cluster) ↙ processRequest(ClusterWatchCheckState(Request:914939453060001253,,Node:Primary,Coupled(active Primary http://172.17.5.12:4445, passive Backup http://172.17.5.13:4445, ClusterWatch:controller/Backup/agent-cluster))) => 0.47ms · Right(Confirmed(None)) ↙ 2026-06-03T17:14:38,037 trace js7.common.http.PekkoHttpClient - |--> #166 »Agent:agent-cluster« Session:18 POST http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001253 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2026-06-03T17:14:38,039 debug js7.common.http.PekkoHttpClient - <--| ✔#166 »Agent:agent-cluster« Session:18 post http://172.17.5.12:4445/agent/api/cluster/command ClusterWatchConfirm(Request:914939453060001253 ClusterWatch:controller/Backup/agent-cluster ClusterWatchRunId:poVrxE3_SLarv2MWwpl_Bw) 2.4ms => 200 OK 2026-06-03T17:14:39,144 trace js7.web.log - --> Session:4 #10770 172.17.5.10 POST http://172.17.5.11:4444/controller/api/command - "JS7 2.8.3" 2026-06-03T17:14:39,144 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:39,144 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/command 2026-06-03T17:14:39,145 debug js7.controller.command.ControllerCommandExecutor - ↘ Command ClusterSwitchOver(None) by User:JOC 2026-06-03T17:14:39,145 trace js7.controller.RunningController - ↘ currentOrderKeeperActor ↘ 2026-06-03T17:14:39,146 trace js7.controller.RunningController - ↙ currentOrderKeeperActor => 74µs ↙ 2026-06-03T17:14:39,148 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:14:39,148 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:14:39,148 trace js7.cluster.ClusterWatchSynchronizer - ↘ Heartbeat (8) stop, called by js7.cluster.ActiveClusterNode#persist ↘ 2026-06-03T17:14:39,148 debug js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (8) fiber => 47s ↙ 2026-06-03T17:14:39,148 trace js7.cluster.ClusterWatchSynchronizer - ↙ Heartbeat (8) stop, called by js7.cluster.ActiveClusterNode#persist => 0.22ms ↙ 2026-06-03T17:14:39,150 debug js7.journal.Committer - ClusterSwitchedOver: no more events are accepted 2026-06-03T17:14:39,150 debug js7.journal.Journal - : flush 1.8ms 1780478079149000 ClusterSwitchedOver(Node:Primary) 2026-06-03T17:14:39,151 info js7.journal.Journal - Event (⚠️ SwitchedOver) ClusterSwitchedOver(Node:Primary) 2026-06-03T17:14:39,151 trace js7.cluster.ClusterWatchCounterpart - ↘ applyEvent(ClusterSwitchedOver(Node:Primary)) ↘ 2026-06-03T17:14:39,151 trace js7.cluster.ClusterWatchCounterpart - ↘ check(ClusterWatchCheckEvent(Request:9166206603757000111,,Node:Backup,ClusterSwitchedOver(Node:Primary),SwitchedOver(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0),false), clusterWatchIdChangeAllowed=true) ↘ 2026-06-03T17:14:39,156 trace js7.web.log - --> Session:6 #10771 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command - "JS7 2.8.3" 2026-06-03T17:14:39,156 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:39,157 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for POST /controller/api/cluster/command 2026-06-03T17:14:39,157 trace js7.cluster.ClusterWatchCounterpart - ↙ check => 5.8ms · Right(ConfirmedByClusterWatch(Request:9166206603757000111 ClusterWatch:joc#0 ClusterWatchRunId:Y4MujdwgR7WIaI0PX0J8TA)) ↙ 2026-06-03T17:14:39,157 trace js7.cluster.ClusterWatchCounterpart - ↙ applyEvent => 6.1ms ↙ 2026-06-03T17:14:39,157 debug js7.web.log - 200 Session:6 #10771 172.17.5.10 POST http://172.17.5.11:4444/controller/api/cluster/command · 2bytes 1.24ms 2026-06-03T17:14:39,157 trace js7.cluster.ClusterWatchSynchronizer - ↙ suspendHeartbeat => 9.1ms ↙ 2026-06-03T17:14:39,157 debug js7.cluster.ActiveClusterNode - Stop fetchAndHandleAcknowledgedEventIds2 due to stopAcknowledging 2026-06-03T17:14:39,157 debug js7.controller.ControllerOrderKeeper - SwitchOver => Succeeded(IO(Right(()))) 2026-06-03T17:14:39,158 debug js7.controller.command.ControllerCommandExecutor - ↙ # ClusterSwitchOver (12.2ms): Right(Accepted) 2026-06-03T17:14:39,158 debug js7.web.log - 200 Session:4 #10770 172.17.5.10 POST http://172.17.5.11:4444/controller/api/command · 19bytes 14.1ms 2026-06-03T17:14:39,158 debug js7.controller.ControllerOrderKeeper - Stopped 2026-06-03T17:14:39,159 trace js7.controller.RunningController - ↙ untilOrderKeeperTerminated => 5:07min ↙ 2026-06-03T17:14:39,160 trace js7.controller.RunningController - ↘ resource: Resource[RunningController] release ↘ 2026-06-03T17:14:39,160 trace js7.base.service.StoppableByRequest - ↘ RunningController stop ↘ 2026-06-03T17:14:39,160 debug js7.base.service.Service - ↙ RunningController run => 5:07min ↙ 2026-06-03T17:14:39,160 trace js7.base.service.StoppableByRequest - ↙ RunningController stop => 0.181ms ↙ 2026-06-03T17:14:39,160 trace js7.base.service.StoppableByRequest - ↘ HttpsDirectoryWatch() stop ↘ 2026-06-03T17:14:39,160 trace js7.base.service.StoppableByRequest - ↙ HttpsDirectoryWatch() stop => 9µs ↙ 2026-06-03T17:14:39,160 trace js7.base.service.StoppableByRequest - ↘ PekkoWebServer(http://0.0.0.0:4444) stop ↘ 2026-06-03T17:14:39,160 trace js7.common.pekkohttp.web.PekkoWebServer - ↘ stopPortWebServers ↘ 2026-06-03T17:14:39,160 trace js7.base.service.StoppableByRequest - ↘ SinglePortPekkoWebServer(http://0.0.0.0:4444) stop ↘ 2026-06-03T17:14:39,160 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↘ http://0.0.0.0:4444 unbind ↘ 2026-06-03T17:14:39,161 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↘ http://0.0.0.0:4444 Delay web server termination for 0.5s ↘ 2026-06-03T17:14:39,161 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↙ http://0.0.0.0:4444 unbind => 0.52ms ↙ 2026-06-03T17:14:39,163 debug js7.web.log - <-| Session:8 #3 172.17.5.10 get http://172.17.5.11:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477490386000&position=17864472 · 19 chunks, 47s/0kB 2026-06-03T17:14:39,163 debug js7.web.log - <-| Session:2 #10641 172.17.5.10 get http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&after=1780477488727000 · 608 chunks, 4:56min/154kB 2026-06-03T17:14:39,163 debug js7.web.log - <-| Session:7 #10651 172.17.5.10 get http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&tornOlder=31.6&after=1780477782626007 · 549 chunks, 4:55min/57kB 2026-06-03T17:14:39,163 debug js7.web.log - <-| Session:6 #10635 172.17.5.10 get http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · 314 chunks, 4:59min/38kB 2026-06-03T17:14:39,164 trace js7.web.log - --> Session:2 #10772 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&after=1780478079149000 - "JS7 2.8.3" 2026-06-03T17:14:39,165 trace js7.web.log - --> Session:6 #10773 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 - "JS7 2.8.3" 2026-06-03T17:14:39,165 trace js7.web.log - --> Session:7 #10774 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&tornOlder=30&after=1780478079149000 - "JS7 2.8.3" 2026-06-03T17:14:39,165 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:39,165 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'History' has all permissions for GET /controller/api/event 2026-06-03T17:14:39,166 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:39,166 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/event 2026-06-03T17:14:39,167 debug js7.web.log - 200 Session:2 #10772 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&after=1780478079149000 · STREAM... 2.9ms 2026-06-03T17:14:39,167 debug js7.web.log - 200 Session:7 #10774 172.17.5.10 GET http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&tornOlder=30&after=1780478079149000 · STREAM... 2.3ms 2026-06-03T17:14:39,168 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:39,168 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster/clusterWatchMessage 2026-06-03T17:14:39,169 debug js7.web.log - <-| Session:2 #10772 172.17.5.10 get http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&after=1780478079149000 · 0 chunks, 1.31ms/0kB 2026-06-03T17:14:39,169 debug js7.web.log - <-| Session:7 #10774 172.17.5.10 get http://172.17.5.11:4444/controller/api/event?heartbeat=1&return=Event&delay=0&tornOlder=30&after=1780478079149000 · 0 chunks, 1.44ms/0kB 2026-06-03T17:14:39,170 debug js7.web.log - 200 Session:6 #10773 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · STREAM... 4.8ms 2026-06-03T17:14:39,171 debug js7.web.log - <-| Session:6 #10773 172.17.5.10 get http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · 0 chunks, 0.92ms/0kB 2026-06-03T17:14:39,661 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↙ http://0.0.0.0:4444 Delay web server termination for 0.5s => 0.5s ↙ 2026-06-03T17:14:39,661 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↘ http://0.0.0.0:4444 terminate(3s) ↘ 2026-06-03T17:14:39,666 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - ↙ http://0.0.0.0:4444 terminate(3s) => 4.6ms ↙ 2026-06-03T17:14:39,666 debug js7.base.service.Service - ↙ SinglePortPekkoWebServer(http://0.0.0.0:4444) run => 5:07min ↙ 2026-06-03T17:14:39,666 trace js7.base.service.StoppableByRequest - ↙ SinglePortPekkoWebServer(http://0.0.0.0:4444) stop => 0.51s ↙ 2026-06-03T17:14:39,666 trace js7.common.pekkohttp.web.PekkoWebServer - ↙ stopPortWebServers => 0.51s ↙ 2026-06-03T17:14:39,667 debug js7.base.service.Service - ↙ PekkoWebServer(http://0.0.0.0:4444) run => 5:07min ↙ 2026-06-03T17:14:39,667 trace js7.base.service.StoppableByRequest - ↙ PekkoWebServer(http://0.0.0.0:4444) stop => 0.51s ↙ 2026-06-03T17:14:39,667 trace js7.base.service.StoppableByRequest - ↘ SessionRegister[SimpleSession] stop ↘ 2026-06-03T17:14:39,669 debug js7.common.pekkohttp.web.session.SessionRegister - 1 open sessions for User:Anonymous (Session:8) 2026-06-03T17:14:39,669 debug js7.common.pekkohttp.web.session.SessionRegister - 1 open sessions for User:History (Session:2) 2026-06-03T17:14:39,669 debug js7.common.pekkohttp.web.session.SessionRegister - 3 open sessions for User:JOC (Session:4 Session:6 Session:7) 2026-06-03T17:14:39,669 debug js7.common.pekkohttp.web.session.SessionRegister - 1 open sessions for User:System (Session:1) 2026-06-03T17:14:39,669 debug js7.base.service.Service - ↙ SessionRegister[SimpleSession] run => 5:08min ↙ 2026-06-03T17:14:39,669 trace js7.base.service.StoppableByRequest - ↙ SessionRegister[SimpleSession] stop => 1.98ms ↙ 2026-06-03T17:14:39,670 trace js7.base.service.StoppableByRequest - ↘ ClusterNode(Backup) stop ↘ 2026-06-03T17:14:39,670 trace js7.base.service.StoppableByRequest - ↘ DirectoryWatchingSignatureVerifier(X509) stop ↘ 2026-06-03T17:14:39,670 debug js7.cluster.ClusterNode - ↘ run guarantee(Succeeded(IO(()))) ↘ 2026-06-03T17:14:39,671 debug js7.cluster.WorkingClusterNode - ↘ shutDownThisNode ↘ 2026-06-03T17:14:39,671 trace js7.base.io.file.watch.DirectoryWatch - ↙◼️ readDirectoryThenStreamForever: Stream[Tuple2] => Canceled • 0 chunks, 0 elems ↙ 2026-06-03T17:14:39,671 trace js7.cluster.ActiveClusterNode - ↘ shutDownThisNode ↘ 2026-06-03T17:14:39,672 debug js7.base.io.file.watch.BasicDirectoryWatch - watchKey.cancel() /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:14:39,672 trace js7.cluster.ClusterWatchSynchronizer - ↘ suspendHeartbeat ↘ 2026-06-03T17:14:39,672 debug js7.base.service.Service - ◼️ Stop BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) due to cancellation 2026-06-03T17:14:39,672 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ActiveClusterNode#persist 2026-06-03T17:14:39,672 trace js7.base.service.StoppableByRequest - ↘ BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) stop ↘ 2026-06-03T17:14:39,672 debug js7.base.io.file.watch.BasicDirectoryWatch - watchService.close() — /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:14:39,673 debug js7.base.service.Service - ↙ BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) run => 5:10min ↙ 2026-06-03T17:14:39,673 trace js7.base.service.StoppableByRequest - ↙ BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) stop => 0.64ms ↙ 2026-06-03T17:14:39,673 trace js7.base.io.file.watch.DirectoryWatch - ↙◼️ stream2: Stream[DirectoryEvent] => Canceled • 0 chunks, 0 elems ↙ 2026-06-03T17:14:39,673 debug js7.base.service.Service - ↙◼️ DirectoryWatchingSignatureVerifier(X509) run => 5:10min Canceled ↙ 2026-06-03T17:14:39,673 trace js7.base.service.StoppableByRequest - ↙ DirectoryWatchingSignatureVerifier(X509) stop => 3.3ms ↙ 2026-06-03T17:14:39,674 trace js7.cluster.ClusterWatchSynchronizer - ↙❓ suspendHeartbeat => 1.98ms Left(ClusterNodeHasBeenSwitchedOver: After switchover, this node is passive and writing the journal is not allowed) ↙ 2026-06-03T17:14:39,674 trace js7.cluster.ActiveClusterNode - ↙ shutDownThisNode => 2.7ms · Right(Completed) ↙ 2026-06-03T17:14:39,674 debug js7.cluster.WorkingClusterNode - ↙ shutDownThisNode => 3.4ms ↙ 2026-06-03T17:14:39,675 debug js7.cluster.ActiveClusterNode - ↘ stop ↘ 2026-06-03T17:14:39,675 trace js7.cluster.ActiveClusterNode - ↘ fetchingAcks cancel ↘ 2026-06-03T17:14:39,675 trace js7.cluster.ActiveClusterNode - ↘ clusterWatchSynchronizer stop ↘ 2026-06-03T17:14:39,675 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ClusterWatchSynchronizer#stop 2026-06-03T17:14:39,675 trace js7.cluster.ActiveClusterNode - ↙ clusterWatchSynchronizer stop => 32µs ↙ 2026-06-03T17:14:39,864 trace js7.common.http.StreamingSupport - ↙◼️ asFs2Stream: Stream[ByteString] => Canceled • 47 chunks, ⏱️ 46s/47 elems (⌀0.99s), 1 elems/s ↙ 2026-06-03T17:14:39,864 trace js7.common.http.RecouplingStreamReader - ↙◼️ streamAgainAndAgain: Stream[Long] => Canceled • 317 chunks, ⏱️ 4:52min/317 elems (⌀0.92s), 1 elems/s ↙ 2026-06-03T17:14:39,864 trace js7.common.http.InUse - ↙ HttpControllerApi(http://172.17.5.10:4444): inUse := false 2026-06-03T17:14:39,865 debug js7.common.http.RecouplingStreamReader - ↙◼️ stream(HttpControllerApi(http://172.17.5.10:4444) after=-1) => Canceled • 317 chunks, ⏱️ 4:52min/317 elems (⌀0.92s), 1 elems/s ↙ 2026-06-03T17:14:39,865 trace js7.base.session.SessionApi - ↘ HttpControllerApi(http://172.17.5.10:4444): tryLogout ↘ 2026-06-03T17:14:39,865 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Logout(Session:4) 2026-06-03T17:14:39,866 trace js7.common.http.PekkoHttpClient - |--> #167 »acknowledgements« POST http://172.17.5.10:4444/controller/api/session Logout(Session:4) 2026-06-03T17:14:39,884 debug js7.common.http.PekkoHttpClient - <--| ✔#167 »acknowledgements« post http://172.17.5.10:4444/controller/api/session Logout(Session:4) 18.1ms => 200 OK 2026-06-03T17:14:39,884 trace js7.base.session.SessionApi - ↙ HttpControllerApi(http://172.17.5.10:4444): tryLogout => 19ms ↙ 2026-06-03T17:14:39,884 trace js7.common.http.PekkoHttpClient - http://172.17.5.10:4444 »acknowledgements«: close 2026-06-03T17:14:39,884 debug js7.cluster.ActiveClusterNode - ↙◼️ fetchAndHandleAcknowledgedEventIds2 => 4:52min Canceled ↙ 2026-06-03T17:14:39,884 debug js7.cluster.ActiveClusterNode - isFetchingAcks := false 2026-06-03T17:14:39,884 trace js7.cluster.ActiveClusterNode - ↙ fetchingAcks cancel => 0.21s ↙ 2026-06-03T17:14:39,884 debug js7.cluster.ActiveClusterNode - ↙ stop => 0.21s ↙ 2026-06-03T17:14:39,884 trace js7.base.service.StoppableByRequest - ↘ FileJournal[ControllerState] stop ↘ 2026-06-03T17:14:39,885 trace js7.base.service.StoppableByRequest - ↘ CommitterService stop ↘ 2026-06-03T17:14:39,886 trace js7.journal.Snapshotter - ↙ snapshotPeriodically => 5:08min ↙ 2026-06-03T17:14:39,886 trace js7.journal.Committer - ↙ runCommitPipeline => 5:08min ↙ 2026-06-03T17:14:39,886 debug js7.base.service.Service - ↙ CommitterService run => 5:08min ↙ 2026-06-03T17:14:39,886 trace js7.base.service.StoppableByRequest - ↙ CommitterService stop => 0.71ms ↙ 2026-06-03T17:14:39,887 debug js7.journal.watch.JournalEventWatch - onJournalingEnded controller--1780477490386000.journal fileLength=17864781 2026-06-03T17:14:39,889 debug js7.journal.write.EventJournalWriter - (controller--1780477490386000.journal) 316 events, 60 commits (60 flushes, 0 syncs) 39µs/flush, 1 commits/flush 2026-06-03T17:14:39,891 debug js7.journal.Committer - 61 persists · 316 events (5.2/persist) 1.61ms…∅40ms…0.97s 2026-06-03T17:14:39,891 debug js7.base.service.Service - ↙ FileJournal[ControllerState] run => 5:08min ↙ 2026-06-03T17:14:39,892 trace js7.base.service.StoppableByRequest - ↙ FileJournal[ControllerState] stop => 7ms ↙ 2026-06-03T17:14:39,892 debug js7.cluster.ClusterNode - ↙ run guarantee => 0.22s ↙ 2026-06-03T17:14:39,892 debug js7.base.service.Service - ↙ ClusterNode(Backup) run => 5:09min ↙ 2026-06-03T17:14:39,892 trace js7.base.service.StoppableByRequest - ↙ ClusterNode(Backup) stop => 0.22s ↙ 2026-06-03T17:14:39,892 trace js7.base.service.StoppableByRequest - ↘ js7.cluster.ClusterCommon@c4b1ca8 stop ↘ 2026-06-03T17:14:39,892 trace js7.cluster.ClusterWatchSynchronizer - stopHeartbeating called by js7.cluster.ClusterWatchSynchronizer#stop 2026-06-03T17:14:39,893 debug js7.base.service.Service - ↙ js7.cluster.ClusterCommon@c4b1ca8 run => 5:09min ↙ 2026-06-03T17:14:39,893 trace js7.base.service.StoppableByRequest - ↙ js7.cluster.ClusterCommon@c4b1ca8 stop => 0.46ms ↙ 2026-06-03T17:14:39,893 debug js7.common.pekkoutils.Pekkos - ↘ ActorSystem:pekko-JS7 terminate ↘ 2026-06-03T17:14:39,894 debug js7.common.pekkoutils.Pekkos - ActorSystem:pekko-JS7 shutdownAllConnectionPools() 2026-06-03T17:14:39,894 debug js7.journal.watch.FileEventIteratorPool - Closed FileEventIterator(controller--1780477488727000.journal fileEventId=1780477488727000/2026-06-03T09:04:48.727Z eventId=1780477488727000)#1 2026-06-03T17:14:39,894 debug js7.journal.watch.FileEventIteratorPool - Closed FileEventIterator(controller--1780477488727000.journal fileEventId=1780477488727000/2026-06-03T09:04:48.727Z eventId=1780477489682000)#2 2026-06-03T17:14:39,894 debug js7.journal.watch.FileEventIteratorPool - Closed FileEventIterator(controller--1780477489682000.journal fileEventId=1780477489682000/2026-06-03T09:04:49.682Z eventId=1780477490386000)#1 2026-06-03T17:14:39,894 debug js7.journal.watch.FileEventIteratorPool - Closed FileEventIterator(controller--1780477490386000.journal fileEventId=1780477490386000/2026-06-03T09:04:50.386Z eventId=1780478079149000)#1 2026-06-03T17:14:39,894 debug js7.journal.watch.FileEventIteratorPool - Closed FileEventIterator(controller--1780477490386000.journal fileEventId=1780477490386000/2026-06-03T09:04:50.386Z eventId=1780478079149000)#2 2026-06-03T17:14:40,161 trace js7.base.utils.Worry - ⚪️ Still waiting for release resource: Resource[RunningController] for 1s 2026-06-03T17:14:40,429 debug js7.common.pekkoutils.Pekkos - ActorSystem:pekko-JS7 shutdownAllConnectionPools() ⏰ timed out after 0.1s 2026-06-03T17:14:40,446 trace js7.common.http.StreamingSupport - ↙💥️ asFs2Stream: Stream[ByteString] => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-17-0-filter#605146568]] terminated abruptly • 301 chunks, ⏱️ 4:58min/301 elems (⌀0.99s), 1 elems/s ↙ 2026-06-03T17:14:40,446 trace js7.common.http.StreamingSupport - ↙💥️ asFs2Stream: Stream[ByteString] => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-16-0-filter#-2080894562]] terminated abruptly • 298 chunks, ⏱️ 4:58min/298 elems (⌀1s) ↙ 2026-06-03T17:14:40,446 trace js7.common.http.StreamingSupport - ↙💥️ asFs2Stream: Stream[ByteString] => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-26-0-recoverWith#1360360461]] terminated abruptly • 375 chunks, ⏱️ 4:56min/375 elems (⌀0.79s), 1 elems/s ↙ 2026-06-03T17:14:40,447 trace js7.cluster.watch.ClusterWatchService - ↙💥️ clusterWatchRequestStream(AgentClient(http://172.17.5.13:4445/agent)) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-16-0-filter#-2080894562]] terminated abruptly • 0 chunks, 0 elems ↙ 2026-06-03T17:14:40,447 trace js7.cluster.watch.ClusterWatchService - ↙💥️ clusterWatchRequestStream(AgentClient(http://172.17.5.12:4445/agent)) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-17-0-filter#605146568]] terminated abruptly • 101 chunks, ⏱️ 4:59min/101 elems (⌀3s) ↙ 2026-06-03T17:14:40,448 WARN js7.cluster.watch.ClusterWatchService - 🔴 AgentClient(http://172.17.5.12:4445/agent) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-17-0-filter#605146568]] terminated abruptly 2026-06-03T17:14:40,448 WARN js7.cluster.watch.ClusterWatchService - 🔴 AgentClient(http://172.17.5.13:4445/agent) => org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-16-0-filter#-2080894562]] terminated abruptly 2026-06-03T17:14:40,449 trace js7.base.utils.Delayer - js7.cluster.watch.ClusterWatchService#WatchedNode#streamAgainAndAgain sleep 1s elapsed=0.7ms Delayer(nextDelay=3s DelayConf(1s 3s 6s 10s resetWhen=10s)) 2026-06-03T17:14:40,449 WARN js7.controller.agent.AgentDriver - (agent-cluster) Coupling failed: org.apache.pekko.stream.AbruptTerminationException: Processor actor [Actor[pekko://pekko-JS7/system/Materializers/StreamSupervisor-0/flow-26-0-recoverWith#1360360461]] terminated abruptly 2026-06-03T17:14:40,450 trace js7.base.utils.Delayer - js7.cluster.watch.ClusterWatchService#WatchedNode#streamAgainAndAgain sleep 1s elapsed=0.55ms Delayer(nextDelay=3s DelayConf(1s 3s 6s 10s resetWhen=10s)) 2026-06-03T17:14:40,451 trace js7.common.http.RecouplingStreamReader - ↙💥️ streamAgainAndAgain: Stream[Stamped] => ServiceStopped: FileJournal[ControllerState] service stopped • 83 chunks, ⏱️ 4:56min/83 elems (⌀3.6s) ↙ js7.base.problem.ProblemException$NoStackTrace: ServiceStopped: FileJournal[ControllerState] service stopped at js7.controller.agent.AgentDriver.onCouplingFailed$$anonfun$1$$anonfun$3$$anonfun$1(AgentDriver.scala:117) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at get @ js7.base.service.StoppableByRequest.untilStopRequested(StoppableByRequest.scala:29) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at apply @ js7.base.service.StoppableByRequest.requireNotStopping(StoppableByRequest.scala:65) ~[?:?] at apply @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:215) ~[?:?] at flatMap @ js7.base.utils.ScalaUtils$syntax$RichEitherF$.flatMapT$extension(ScalaUtils.scala:95) ~[?:?] at flatMap @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:216) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] 2026-06-03T17:14:40,451 trace js7.common.http.InUse - ↙ AgentClient(http://172.17.5.12:4445/agent): inUse := false 2026-06-03T17:14:40,452 debug js7.common.http.RecouplingStreamReader - ↙💥️ stream(AgentClient(http://172.17.5.12:4445/agent) after=1780477783269000) => ServiceStopped: FileJournal[ControllerState] service stopped • 83 chunks, ⏱️ 4:56min/83 elems (⌀3.6s) ↙ js7.base.problem.ProblemException$NoStackTrace: ServiceStopped: FileJournal[ControllerState] service stopped at js7.controller.agent.AgentDriver.onCouplingFailed$$anonfun$1$$anonfun$3$$anonfun$1(AgentDriver.scala:117) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at get @ js7.base.service.StoppableByRequest.untilStopRequested(StoppableByRequest.scala:29) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at apply @ js7.base.service.StoppableByRequest.requireNotStopping(StoppableByRequest.scala:65) ~[?:?] at apply @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:215) ~[?:?] at flatMap @ js7.base.utils.ScalaUtils$syntax$RichEitherF$.flatMapT$extension(ScalaUtils.scala:95) ~[?:?] at flatMap @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:216) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] 2026-06-03T17:14:40,452 debug js7.base.catsutils.OurIORuntime - WARN 💥 Uncaught exception in thread 'js7-3': ServiceStopped: FileJournal[ControllerState] service stopped js7.base.problem.ProblemException$NoStackTrace: ServiceStopped: FileJournal[ControllerState] service stopped at js7.controller.agent.AgentDriver.onCouplingFailed$$anonfun$1$$anonfun$3$$anonfun$1(AgentDriver.scala:117) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at get @ js7.base.service.StoppableByRequest.untilStopRequested(StoppableByRequest.scala:29) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at apply @ js7.base.service.StoppableByRequest.requireNotStopping(StoppableByRequest.scala:65) ~[?:?] at apply @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:215) ~[?:?] at flatMap @ js7.base.utils.ScalaUtils$syntax$RichEitherF$.flatMapT$extension(ScalaUtils.scala:95) ~[?:?] at flatMap @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:216) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] 2026-06-03T17:14:40,452 trace js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ↙💥️ observeAndConsumeEvents => 4:56min ServiceStopped: FileJournal[ControllerState] service stopped ↙ js7.base.problem.ProblemException$NoStackTrace: ServiceStopped: FileJournal[ControllerState] service stopped at js7.controller.agent.AgentDriver.onCouplingFailed$$anonfun$1$$anonfun$3$$anonfun$1(AgentDriver.scala:117) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at get @ js7.base.service.StoppableByRequest.untilStopRequested(StoppableByRequest.scala:29) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at apply @ js7.base.service.StoppableByRequest.requireNotStopping(StoppableByRequest.scala:65) ~[?:?] at apply @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:215) ~[?:?] at flatMap @ js7.base.utils.ScalaUtils$syntax$RichEitherF$.flatMapT$extension(ScalaUtils.scala:95) ~[?:?] at flatMap @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:216) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] 2026-06-03T17:14:40,452 ERROR js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) ServiceStopped: FileJournal[ControllerState] service stopped js7.base.problem.ProblemException$NoStackTrace: ServiceStopped: FileJournal[ControllerState] service stopped at js7.controller.agent.AgentDriver.onCouplingFailed$$anonfun$1$$anonfun$3$$anonfun$1(AgentDriver.scala:117) ~[com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:2.8.3] at get @ js7.base.service.StoppableByRequest.untilStopRequested(StoppableByRequest.scala:29) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] at defer @ js7.base.catsutils.UnsafeMemoizable$.memoize(UnsafeMemoizable.scala:43) ~[?:?] at complete @ js7.base.service.StoppableByRequest.onFiberStarted(StoppableByRequest.scala:26) ~[?:?] at apply @ js7.base.service.StoppableByRequest.requireNotStopping(StoppableByRequest.scala:65) ~[?:?] at apply @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:215) ~[?:?] at flatMap @ js7.base.utils.ScalaUtils$syntax$RichEitherF$.flatMapT$extension(ScalaUtils.scala:95) ~[?:?] at flatMap @ js7.journal.FileJournal.enqueue$$anonfun$1(FileJournal.scala:216) ~[?:?] at as @ js7.base.service.Service.startService(Service.scala:97) ~[?:?] 2026-06-03T17:14:40,452 debug js7.controller.agent.DirectorDriver - (Agent:agent-cluster #2 http://172.17.5.12:4445) onDecoupled 2026-06-03T17:14:40,453 trace js7.base.session.SessionApi - ↘ AgentClient(http://172.17.5.12:4445/agent): tryLogout ↘ 2026-06-03T17:14:40,453 debug js7.data.session.HttpSessionApi - AgentClient(http://172.17.5.12:4445/agent): Logout(Session:19) 2026-06-03T17:14:40,453 trace js7.common.http.PekkoHttpClient - |--> #168 »Agent:agent-cluster« POST http://172.17.5.12:4445/agent/api/session Logout(Session:19) 2026-06-03T17:14:40,631 debug js7.common.pekkoutils.Pekkos - ↙ ActorSystem:pekko-JS7 terminate => 0.74s ↙ 2026-06-03T17:14:40,632 trace js7.controller.RunningController - ↙ resource: Resource[RunningController] release => 1.47s ↙ 2026-06-03T17:14:40,634 trace js7.base.utils.Worry - 🔵 release resource: Resource[RunningController] completed after 1.47s 2026-06-03T17:14:40,634 trace js7.base.service.StoppableByRequest - ↘ ResponsivenessMeter stop ↘ 2026-06-03T17:14:40,634 debug js7.base.service.Service - ↙◼️ ResponsivenessMeter run => 5:12min Canceled ↙ 2026-06-03T17:14:40,634 trace js7.base.service.StoppableByRequest - ↙ ResponsivenessMeter stop => 0.35ms ↙ 2026-06-03T17:14:40,634 trace js7.base.service.StoppableByRequest - ↘ CallMeterLoggingService stop ↘ 2026-06-03T17:14:40,636 debug js7.base.metering.CallMeter - ⎡ 1× 0.92ms 0.92ms/12.3s 0.0% DirectoryStateJvm.readDirectory 2026-06-03T17:14:40,636 debug js7.base.metering.CallMeter - ⎢ 1× 0.115ms 0.115ms/12.3s 0.0% FileJournal.jsonWrite 2026-06-03T17:14:40,636 debug js7.base.metering.CallMeter - ⎢ 2× 1.91ms 3.8ms/12.3s 0.0% FileJournal.persist 2026-06-03T17:14:40,636 debug js7.base.metering.CallMeter - ⎢ 1× 28µs 28µs/12.3s 0.0% JournalWriter.flush 2026-06-03T17:14:40,636 debug js7.base.metering.CallMeter - ⎢ 2× 0.54ms 1.07ms/12.3s 0.0% RealEventWatch.collectEventsSince 2026-06-03T17:14:40,636 debug js7.base.metering.CallMeter - ⎣ 9× 2.3ms 21ms/12.3s 0.2% Web service request 2026-06-03T17:14:40,636 debug js7.base.service.Service - ↙ CallMeterLoggingService run => 5:12min ↙ 2026-06-03T17:14:40,636 trace js7.base.service.StoppableByRequest - ↙ CallMeterLoggingService stop => 1.93ms ↙ 2026-06-03T17:14:40,637 info js7.common.system.startup.ServiceMain - Controller terminates 5:12min after start and is expected to restart 2026-06-03T17:14:40,638 trace js7.base.log.log4j.Log4jThreadContextMap - 2995×getImmutableMapOrNull, 3×(0%) new Log4jMap, 2999×Map.get 2026-06-03T17:14:40,638 info js7.base.log.log4j.Log4j - Shutdown 2026-06-03T17:14:40,641 End of logging 2026-06-03T17:14:41,427 info js7.base.system.startup.StartUp - Controller 2.8.3 · Java 21.0.8 · OpenJDK 64-Bit Server VM 21.0.8+9-LTS (2GiB) · Linux (Red Hat Enterprise Linux release 9.6 (Plow)) · Intel(R) Xeon(R) Gold 6442Y (4 threads) 7.5GiB · pid=1501479 host=cexstlts1ba82x · started at 2026-06-03T17:14:40.699+08:00 Asia/Hong_Kong ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2026-06-03T17:14:41,527 trace js7.base.catsutils.OurIORuntime - ↘ js7 Resource[IORuntime] acquire ↘ 2026-06-03T17:14:41,532 debug js7.base.catsutils.OurIORuntime - __________________________________ 2026-06-03T17:14:41,532 debug js7.base.catsutils.OurIORuntime - ↘ Cats IORuntime 'js7' 4 threads ↘ 2026-06-03T17:14:41,669 trace js7.base.catsutils.Environment - (js7) environment[IORuntime] registered IORuntime(cats.effect.unsafe.WorkStealingThreadPool@2d66530f, cats.effect.unsafe.WorkStealingThreadPool@2d66530f, IORuntimeConfig(512,1024,true,16,Duration.Inf,true,1 second,10 seconds,0.1)) 2026-06-03T17:14:41,670 trace js7.base.catsutils.Environment - (js7) environment[Scheduler] registered cats.effect.unsafe.WorkStealingThreadPool@2d66530f 2026-06-03T17:14:41,671 trace js7.base.catsutils.Environment - (js7) environment[IOExecutor] registered 2026-06-03T17:14:41,673 trace js7.base.catsutils.OurIORuntime - ↙ js7 Resource[IORuntime] acquire => 0.145s ↙ 2026-06-03T17:14:41,728 trace js7.base.configutils.Configs - Reading configuration JavaResource js7/common/message/messages-en.conf 2026-06-03T17:14:41,743 trace js7.base.io.file.FileUtils - Deleted file /opt/sos-berlin.com/js7/controller/var/work/http-uri 2026-06-03T17:14:41,745 debug js7.common.system.startup.ServiceMain - --id=controller --http-port=4444 --config-directory=/opt/sos-berlin.com/js7/controller/var/config --data-directory=/opt/sos-berlin.com/js7/controller/var 2026-06-03T17:14:41,755 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/private/private.conf 2026-06-03T17:14:41,757 info js7.base.configutils.Configs - Reading configuration file /opt/sos-berlin.com/js7/controller/var/config/controller.conf 2026-06-03T17:14:41,762 trace js7.base.configutils.Configs - Reading configuration JavaResource js7/controller/configuration/controller.conf 2026-06-03T17:14:41,768 trace js7.base.configutils.Configs - Reading configuration JavaResource js7/base/config/js7.conf 2026-06-03T17:14:41,850 info js7.common.system.startup.ServiceMain - config=/opt/sos-berlin.com/js7/controller/var/config data=/opt/sos-berlin.com/js7/controller/var 2026-06-03T17:14:41,856 debug js7.base.configutils.Configs - JS7.Controller="controller" (system properties) 2026-06-03T17:14:41,856 debug js7.base.configutils.Configs - file.encoding="UTF-8" (system properties) 2026-06-03T17:14:41,856 debug js7.base.configutils.Configs - file.separator="/" (system properties) 2026-06-03T17:14:41,857 debug js7.base.configutils.Configs - java.class.path="/opt/sos-berlin.com/js7/controller/var/config:/opt/sos-berlin.com/js7/controller/var/config/patches/*:/opt/sos-berlin.com/js7/controller/var/config/lib/*:/opt/sos-berlin.com/js7/controller/lib/patches/*:/opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-service-prometheus-2.8.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcutil-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcprov-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcpg-jdk18on-1.82.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-core_3-3.12.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-reactive-streams_3-3.12.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.intellij.annotations-12.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lihaoyi.sourcecode_3-0.4.2.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lmax.disruptor-3.4.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.softwaremill.common.tagging_3-2.3.5.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.config-1.4.5.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.scala-logging.scala-logging_3-3.9.6.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.ssl-config-core_2.13-0.7.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect-thirdparty-boopickle-shaded_3-3.0.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect_3-3.0.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-core_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-generic_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-jawn_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-numbers_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-parser_3-0.14.15.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-common_3-0.16.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-scalayaml_3-0.16.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.projectreactor.reactor-core-3.7.11.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.jmx.collector-1.5.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-config-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-core-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exporter-common-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-formats-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-textformats-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-model-1.4.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-common-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-initializer-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-agent-1.4.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-0.10.7.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-match-0.10.7.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/javax.inject.javax.inject-1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-5.18.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-platform-5.18.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-api-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-core-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-slf4j2-impl-2.24.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-actor_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http-core_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-parsing_2.13-1.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-protobuf-v3_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-slf4j_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-stream_2.13-1.4.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.parboiled.parboiled_2.13-2.5.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.reactivestreams.reactive-streams-1.0.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.modules.scala-xml_3-2.1.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala-library-2.13.18.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala3-library_3-3.7.4.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scalactic.scalactic_3-3.2.19.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scodec.scodec-bits_3-1.1.38.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.slf4j.slf4j-api-2.0.17.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-core_3-2.13.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-kernel_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-std_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect_3-3.6.3.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-kernel_3-2.13.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-mtl_3-1.3.1.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-parse_3-1.1.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.jawn-parser_3-1.6.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.virtuslab.scala-yaml_3-0.3.0.jar:/opt/sos-berlin.com/js7/controller/lib/3rd-party/org.yaml.snakeyaml-2.5.jar" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.class.version="65.0" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.home="/usr/lib/jvm/java-21-openjdk-21.0.8.0.9-1.0.1.el9.x86_64" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.io.tmpdir="/tmp" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.library.path="/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.runtime.name="OpenJDK Runtime Environment" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.runtime.version="21.0.8+9-LTS" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.specification.name="Java Platform API Specification" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.specification.vendor="Oracle Corporation" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.specification.version="21" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.vendor.url.bug="https://github.com/oracle/oracle-linux" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.vendor.version="(Red_Hat-21.0.8.0.9-1.0.1)" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.version="21.0.8" (system properties) 2026-06-03T17:14:41,858 debug js7.base.configutils.Configs - java.vm.compressedOopsMode="32-bit" (system properties) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - java.vm.info="mixed mode, sharing" (system properties) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - java.vm.name="OpenJDK 64-Bit Server VM" (system properties) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - java.vm.specification.name="Java Virtual Machine Specification" (system properties) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - java.vm.specification.vendor="Oracle Corporation" (system properties) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - java.vm.specification.version="21" (system properties) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - java.vm.vendor="Red Hat, Inc." (system properties) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - java.vm.version="21.0.8+9-LTS" (system properties) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - jdk.debug="release" (system properties) 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.auth.session.timeout="1 hour" 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - js7.auth.users.History.password=(secret) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - js7.auth.users.JOC.password=(secret) 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - js7.auth.users.JOC.permissions=(secret) 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.component.name="JS7 Controller" 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - js7.config-directory="/opt/sos-berlin.com/js7/controller/var/config" (hardcoded value) 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.configuration.allow-expired-certificates="yes" 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - js7.configuration.trusted-signature-keys.X509="/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys" (merge of hardcoded value,JS7 Secret: 22) 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.controller.agent-driver.command-batch-delay="10ms" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.controller.agent-driver.command-batch-size=100 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.controller.agent-driver.command-error-delay="5s" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.controller.agent-driver.command-parallelism=1 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.controller.agent-driver.event-buffer-delay="10ms" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.controller.agent-driver.event-buffer-size=999 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.controller.agent-driver.release-events-period="1 minute" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.controller.id="Controller" 2026-06-03T17:14:41,859 debug js7.base.configutils.Configs - js7.data-directory="/opt/sos-berlin.com/js7/controller/var" (hardcoded value) 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.directory-watch.directory-silence="1s" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.directory-watch.log-delays=["0s","10s"] 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.directory-watch.poll-timeout="60s" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.directory-watch.retry-delays=["1s","3s","6s","10s","10s","30s","60s"] 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.directory-watch.watch-delay="100ms" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.findTimeIntervalLimit="1096 days" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.journal.cluster.consent-timeout="6s" 2026-06-03T17:14:41,859 trace js7.base.configutils.Configs - js7.journal.cluster.heartbeat="3s" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.cluster.heartbeat-timeout="10s" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.cluster.keep-truncated-rest="no" 2026-06-03T17:14:41,860 debug js7.base.configutils.Configs - js7.journal.cluster.node.is-backup="yes" (/opt/sos-berlin.com/js7/controller/var/config/controller.conf: 2) 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.cluster.retry-delays=["1s","1s","1s","1s","1s","2s","3s","5s"] 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.cluster.suppress-failover="no" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.cluster.watch.restart-after-failure-delays=["10s","20s","30s","60s"] 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.cluster.watch.retry-delays=["1s","3s","6s","10s"] 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.cluster.watch.uniqueness-memory-size=1000 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.concurrent-persist-limit=512 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.delay="0ms" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.log.ack-warn-durations=["3s","7s","10s"] 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.log.info-events=["SnapshotTaken","ClusterEvent","ExternalOrderRejected","OrderAdded","OrderCycleStarted","OrderCycleFinished","OrderRetrying","OrderFinished","OrderFailed","OrderDeleted","OrderCancellationMarked","OrderCancelled","OrderSuspended","OrderResumed","OrderOutcomeAdded","OrderBroken","SubagentShutdown","ControllerEvent","UnsignedSimpleItemAdded","UnsignedSimpleItemChanged","SignedItemAdded","SignedItemChanged","SubagentCouplingFailed","VersionedEvent","ItemDeletionMarked","ItemDeleted","AgentDedicated","AgentReady","AgentCoupled","AgentCouplingFailed","AgentShutDown","AgentResetStarted","AgentReset"] 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.persist-warn-durations=["10s"] 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.release-events-delay="60s" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.remove-obsolete-files=true 2026-06-03T17:14:41,860 debug js7.base.configutils.Configs - js7.journal.slow-check-state="false" (hardcoded value) 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.snapshot.estimate-event-threshold=1000 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.snapshot.log-actor-limit=10 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.snapshot.log-period="30s" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.snapshot.period="1hour" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.snapshot.when-bigger-than="1GB" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.sync="off" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.sync-delay="50ms" 2026-06-03T17:14:41,860 debug js7.base.configutils.Configs - js7.journal.users-allowed-to-release-events=(secret) 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.watch.index-factor=100 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.watch.index-size=10000 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.journal.watch.keep-open=100 2026-06-03T17:14:41,860 debug js7.base.configutils.Configs - js7.log.file="/opt/sos-berlin.com/js7/controller/var/logs/controller.log" (merge of hardcoded value,JS7: 66) 2026-06-03T17:14:41,860 debug js7.base.configutils.Configs - js7.log4j.immediateFlush="false" (system properties) 2026-06-03T17:14:41,860 debug js7.base.configutils.Configs - js7.longVersion="2.8.3" (hardcoded value) 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.metering.log-every="1 minute" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.order.delete-delay="0s" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.pekko.actor-message-log-level="None" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.pekko.ask-timeout="1 hour" 2026-06-03T17:14:41,860 trace js7.base.configutils.Configs - js7.pekko.http.connection-pool-shutdown-timeout="100ms" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.pekko.shutdown-timeout="1s" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.pekko.use-js7-thread-pool="on" 2026-06-03T17:14:41,861 debug js7.base.configutils.Configs - js7.prettyVersion="2.8.3" (hardcoded value) 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.responsive.emit-events="no" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.responsive.event-interval="15s" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.responsive.initialDelay="1s" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.responsive.log-level="Warn" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.responsive.meter-interval="1s" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.responsive.slow-threshold="1s" 2026-06-03T17:14:41,861 debug js7.base.configutils.Configs - js7.test="false" (hardcoded value) 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.thread-pools.compute.threads="1/1" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.time.clock-setting-check-interval="10s" 2026-06-03T17:14:41,861 debug js7.base.configutils.Configs - js7.version="2.8.3" (hardcoded value) 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.chunk-size="8MiB" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.client.compression="off" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.client.failure-delays=["1s","3s","6s","10s"] 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.client.idle-get-timeout="30s" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.client.keep-alive="1s" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.client.polling-delay="1s" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.client.prefetch=50 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.auth.get-is-public="off" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.auth.https-client-authentication="on" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.auth.invalid-authentication-delay="1s" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.auth.loopback-is-public="off" 2026-06-03T17:14:41,861 debug js7.base.configutils.Configs - js7.web.server.auth.public=true (/opt/sos-berlin.com/js7/controller/var/config/controller.conf: 5) 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.auth.realm="JS7 JobScheduler Controller" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.delay-shutdown="500ms" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.log.500-level="Warn" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.log.error-level="Debug" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.log.level="Debug" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.log.request="off" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.log.response="on" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.prefetch=50 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.services.command-size-limit="8m" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.services.event.streaming.delay="0ms" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.services.log.poll-interval="100ms" 2026-06-03T17:14:41,861 trace js7.base.configutils.Configs - js7.web.server.services.streaming-post-size-limit-factor="40%" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - js7.web.server.shutdown-delay="500ms" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - js7.web.server.shutdown-timeout="3s" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - js7.web.server.test="off" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - js7.web.server.verbose-error-messages="on" 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - line.separator="\n" (system properties) 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - log4j2.asyncLoggerWaitStrategy="Block" (system properties) 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - log4j2.contextSelector="org.apache.logging.log4j.core.async.AsyncLoggerContextSelector" (system properties) 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - log4j2.threadContextMap="js7.base.log.log4j.Log4jThreadContextMap" (system properties) 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - native.encoding="UTF-8" (system properties) 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - os.arch="amd64" (system properties) 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - os.name="Linux" (system properties) 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - os.version="5.14.0-570.37.1.el9_6.x86_64" (system properties) 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - path.separator=":" (system properties) 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.actor.default-dispatcher.fork-join-executor.parallelism-factor=1 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.actor.default-dispatcher.fork-join-executor.parallelism-min=1 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.actor.guardian-supervisor-strategy="org.apache.pekko.actor.StoppingSupervisorStrategy" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.actor.internal-dispatcher="pekko.actor.default-dispatcher" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.coordinated-shutdown.run-by-jvm-shutdown-hook="off" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.client.connecting-timeout="10s" 2026-06-03T17:14:41,862 debug js7.base.configutils.Configs - pekko.http.client.user-agent-header="JS7 Controller 2.8.3" (merge of JS7: 103,hardcoded value) 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.base-connection-backoff="1s" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.keep-alive-timeout="30s" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.max-connection-backoff="1s" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.max-connections=10 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.max-retries=0 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.host-connection-pool.response-entity-subscription-timeout="10s" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.parsing.max-chunk-size="8MiB" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.parsing.max-uri-length=8000 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.parsing.tls-session-info-header="on" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.routing.decode-max-bytes-per-chunk="8MiB" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.server.idle-timeout="17m" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.server.remote-address-attribute="on" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.server.request-timeout="16m" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.server.server-header="" 2026-06-03T17:14:41,862 trace js7.base.configutils.Configs - pekko.http.server.verbose-error-messages="on" 2026-06-03T17:14:41,863 trace js7.base.configutils.Configs - pekko.log-dead-letters="off" 2026-06-03T17:14:41,863 trace js7.base.configutils.Configs - pekko.logger-startup-timeout="30s" 2026-06-03T17:14:41,863 trace js7.base.configutils.Configs - pekko.loggers=["org.apache.pekko.event.slf4j.Slf4jLogger"] 2026-06-03T17:14:41,863 trace js7.base.configutils.Configs - pekko.logging-filter="org.apache.pekko.event.slf4j.Slf4jLoggingFilter" 2026-06-03T17:14:41,863 trace js7.base.configutils.Configs - pekko.loglevel="WARNING" 2026-06-03T17:14:41,863 trace js7.base.configutils.Configs - pekko.scheduler.tick-duration="200ms" 2026-06-03T17:14:41,863 trace js7.base.configutils.Configs - pekko.stdout-loglevel="ERROR" 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - stderr.encoding="UTF-8" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - stdout.encoding="UTF-8" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - sun.arch.data.model="64" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - sun.boot.library.path="/usr/lib/jvm/java-21-openjdk-21.0.8.0.9-1.0.1.el9.x86_64/lib" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - sun.cpu.endian="little" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - sun.io.unicode.encoding="UnicodeLittle" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - sun.java.command="js7.controller.ControllerMain --id=controller --http-port=4444 --config-directory=/opt/sos-berlin.com/js7/controller/var/config --data-directory=/opt/sos-berlin.com/js7/controller/var" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - sun.java.launcher="SUN_STANDARD" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - sun.jnu.encoding="UTF-8" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - sun.management.compiler="HotSpot 64-Bit Tiered Compilers" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - user.country="US" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - user.dir="/opt/sos-berlin.com/js7/controller/var" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - user.home="/home/js7" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - user.language="en" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - user.name="js7" (system properties) 2026-06-03T17:14:41,863 debug js7.base.configutils.Configs - user.timezone="Asia/Hong_Kong" (system properties) 2026-06-03T17:14:41,863 debug js7.base.system.startup.StartUp - TRACE level logging is enabled 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath contains 73 entries: 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config/patches/* 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/var/config/lib/* 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/patches/* 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-service-prometheus-2.8.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcutil-jdk18on-1.82.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcprov-jdk18on-1.82.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.bouncycastle.bcpg-jdk18on-1.82.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-core_3-3.12.2.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/co.fs2.fs2-reactive-streams_3-3.12.2.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.intellij.annotations-12.0.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lihaoyi.sourcecode_3-0.4.2.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.lmax.disruptor-3.4.4.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.softwaremill.common.tagging_3-2.3.5.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.config-1.4.5.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.scala-logging.scala-logging_3-3.9.6.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/com.typesafe.ssl-config-core_2.13-0.7.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect-thirdparty-boopickle-shaded_3-3.0.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/dev.zio.izumi-reflect_3-3.0.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-core_3-0.14.15.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-generic_3-0.14.15.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-jawn_3-0.14.15.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-numbers_3-0.14.15.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-parser_3-0.14.15.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-common_3-0.16.0.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.circe.circe-yaml-scalayaml_3-0.16.0.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.projectreactor.reactor-core-3.7.11.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.jmx.collector-1.5.0.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-config-1.4.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-core-1.4.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exporter-common-1.4.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-formats-1.4.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-exposition-textformats-1.4.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-model-1.4.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-common-1.4.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-initializer-1.4.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-1.4.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.prometheus.prometheus-metrics-tracer-otel-agent-1.4.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-0.10.7.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/io.vavr.vavr-match-0.10.7.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/javax.inject.javax.inject-1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-5.18.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/net.java.dev.jna.jna-platform-5.18.1.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-api-2.24.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-core-2.24.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.logging.log4j.log4j-slf4j2-impl-2.24.3.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-actor_2.13-1.4.0.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http-core_2.13-1.3.0.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-http_2.13-1.3.0.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-parsing_2.13-1.3.0.jar 2026-06-03T17:14:41,865 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-protobuf-v3_2.13-1.4.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-slf4j_2.13-1.4.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.apache.pekko.pekko-stream_2.13-1.4.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.parboiled.parboiled_2.13-2.5.1.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.reactivestreams.reactive-streams-1.0.4.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.modules.scala-xml_3-2.1.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala-library-2.13.18.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scala-lang.scala3-library_3-3.7.4.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scalactic.scalactic_3-3.2.19.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.scodec.scodec-bits_3-1.1.38.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.slf4j.slf4j-api-2.0.17.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-core_3-2.13.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-kernel_3-3.6.3.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect-std_3-3.6.3.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-effect_3-3.6.3.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-kernel_3-2.13.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-mtl_3-1.3.1.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.cats-parse_3-1.1.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.typelevel.jawn-parser_3-1.6.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.virtuslab.scala-yaml_3-0.3.0.jar 2026-06-03T17:14:41,866 debug js7.base.system.startup.StartUp - Classpath /opt/sos-berlin.com/js7/controller/lib/3rd-party/org.yaml.snakeyaml-2.5.jar 2026-06-03T17:14:41,956 debug js7.base.service.Service - ↘ CallMeterLoggingService run ↘ 2026-06-03T17:14:42,026 debug js7.base.service.Service - ↘ ResponsivenessMeter run ↘ 2026-06-03T17:14:42,030 trace js7.base.system.MBeanUtils - registerMBean(js7:name=Threads) 2026-06-03T17:14:42,033 trace js7.base.system.MBeanUtils - registerMBean(js7:name=AsyncLock) 2026-06-03T17:14:42,034 trace js7.base.system.MBeanUtils - registerMBean(js7:name=HttpMXBean) 2026-06-03T17:14:42,035 trace js7.base.system.MBeanUtils - registerMBean(js7:name=Sessions) 2026-06-03T17:14:42,047 trace js7.controller.RunningController - ↘ resource: Resource[RunningController] acquire ↘ 2026-06-03T17:14:42,065 trace js7.base.eventbus.StandardEventBus - new js7.base.eventbus.StandardEventBus@2c4937f2[Object] 2026-06-03T17:14:42,067 trace js7.base.catsutils.Environment - (js7) environment[AlarmClock] registered ClockCheckingAlarmClock(2026-06-03T09:14:42.065Z, no alarm) 2026-06-03T17:14:42,067 trace js7.base.catsutils.Environment - (js7) environment[WallClock] registered ClockCheckingAlarmClock(2026-06-03T09:14:42.067Z, no alarm) 2026-06-03T17:14:42,071 trace js7.base.catsutils.Environment - (js7) environment[EventPublisher[=Stamped[+KeyedEvent[+Event]]]] registered js7.base.eventbus.StandardEventBus@2c4937f2 2026-06-03T17:14:42,072 trace js7.base.catsutils.Environment - (js7) environment[EventIdGenerator] registered EventIdGenerator(0) 2026-06-03T17:14:42,333 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_PlanSchema.unknownPlanIsOpenFunction) 2026-06-03T17:14:42,406 debug js7.base.crypt.generic.SignatureProviderRegister - Found service provider PGP · js7.service.pgp.PgpService in file:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:14:42,411 info js7.journal.recover.StateRecoverer - Recovering ControllerState from file controller--1780477490386000.journal (17MB) 2026-06-03T17:14:42,419 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_DirectoryStateJvm.readDirectory) 2026-06-03T17:14:42,428 debug js7.common.pekkoutils.Pekkos - ↘ newActorSystem(JS7) ↘ 2026-06-03T17:14:42,566 debug js7.base.crypt.x509.X509SignatureVerifier - Trusting signatures signed with a certificate which is signed with root X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:14:42,567 debug js7.base.crypt.x509.X509SignatureVerifier - Trusting signatures signed with X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:14:42,570 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - Trusting signature keys: 2026-06-03T17:14:42,571 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 origin=/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:14:42,571 info js7.base.crypt.generic.DirectoryWatchingSignatureVerifier - X.509 certificate EMAILADDRESS=admin@sos-berlin.com, CN=SOS Intermediate CA, OU=IT, O=SOS, L=Berlin, ST=Berlin, C=DE · CA 2020-06-17T23:49:14Z...2030-06-15T23:49:14Z fingerprint=d2689951 4827d60c 503001b8 0dc75024 e57b7de8 keyUsage=digitalSignature,keyCertSign,crlSign 2026-06-03T17:14:42,575 debug js7.base.service.Service - ↘ DirectoryWatchingSignatureVerifier(X509) run ↘ 2026-06-03T17:14:42,633 trace js7.base.io.file.watch.DirectoryWatch - ↘ stream2: Stream[DirectoryEvent] ↘ 2026-06-03T17:14:42,639 debug js7.base.io.file.watch.BasicDirectoryWatch - newWatchService /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:14:42,643 debug js7.base.service.Service - ↘ BasicDirectoryWatch(/opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys) run ↘ 2026-06-03T17:14:42,675 debug js7.base.io.file.watch.BasicDirectoryWatch - register watchService Set(ENTRY_CREATE, ENTRY_MODIFY, ENTRY_DELETE), /opt/sos-berlin.com/js7/controller/var/config/private/trusted-x509-keys 2026-06-03T17:14:42,683 trace js7.base.io.file.watch.DirectoryWatch - ↘ readDirectoryThenStreamForever: Stream[Tuple2] ↘ 2026-06-03T17:14:42,721 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_ServerMeteringEvent.fromCurrentMxBean) 2026-06-03T17:14:42,723 debug js7.base.thread.VirtualThreads - hasVirtualThreads=false 2026-06-03T17:14:42,806 debug js7.journal.recover.FileSnapshotableStateRecoverer - JournalHeader(q2nu3xgJTc-pIrkNvviDRw, 1780477490386000, #188, total=2341723, 2026-06-03T09:09:30.867Z, 5days2h (442554s), 2026-05-28T08:42:25.956Z, 1, 2.8.3, 2.8.3) 2026-06-03T17:14:42,933 debug js7.common.pekkoutils.Pekkos - ↙ newActorSystem => 0.5s ↙ 2026-06-03T17:14:43,027 trace js7.base.system.MBeanUtils - registerMBean(js7:name=InternalResponsiveness) 2026-06-03T17:14:44,272 debug js7.journal.recover.FileSnapshotableStateRecoverer - ⏱️ 1.86s/27'175 snapshots+events (⌀69µs), 14'596 snapshots+events/s, 9MB/s 17MB read 2026-06-03T17:14:44,277 info js7.journal.recover.FileSnapshotableStateRecoverer - Recovered ControllerState, last EventId is 1780478079149000/2026-06-03T09:14:39.149Z, emitted 5s ago (26859 snapshot objects and 316 events, 17MB read) 2026-06-03T17:14:44,286 debug js7.journal.watch.JournalEventWatch - new JournalEventWatch(JournalLocation(ControllerState,/opt/sos-berlin.com/js7/controller/var/state/controller), announceNextFileEventId=Some(1780478079149000)) 2026-06-03T17:14:44,290 debug js7.journal.watch.JournalEventWatch - HistoricJournalFile:controller--1780476884100000.journal 17MiB 2026-06-03T17:14:44,290 debug js7.journal.watch.JournalEventWatch - HistoricJournalFile:controller--1780477488727000.journal 16MiB 2026-06-03T17:14:44,290 debug js7.journal.watch.JournalEventWatch - HistoricJournalFile:controller--1780477489682000.journal 16MiB 2026-06-03T17:14:44,290 debug js7.journal.watch.JournalEventWatch - HistoricJournalFile:controller--1780477490386000.journal 17MiB 2026-06-03T17:14:44,295 debug js7.core.license.LicenseChecker - Found service provider com.sos.js7.license.controller.ClusterLicenseCheck@c6cd798 · com.sos.js7.license.controller.ClusterLicenseCheck in file:/opt/sos-berlin.com/js7/controller/lib/user_lib/js7-license.jar 2026-06-03T17:14:44,295 debug js7.core.license.LicenseChecker - Found service provider FakeLicenseCheck · js7.licensefake.FakeLicenseCheck in file:/opt/sos-berlin.com/js7/controller/lib/sos/com.sos-berlin.js7.engine.js7-engine-2.8.3.jar 2026-06-03T17:14:44,310 debug js7.core.license.LicenseChecker - com.sos.js7.license.controller.ClusterLicenseCheck hasLicense(js7.controller.cluster) => true 2026-06-03T17:14:44,336 info js7.cluster.ClusterNode - This is cluster Node:Backup, recovered ClusterState is SwitchedOver(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:14:44,335 debug js7.base.service.Service - ↘ js7.cluster.ClusterCommon@43777916 run ↘ 2026-06-03T17:14:44,336 info js7.cluster.ClusterNode - Remaining a passive cluster node trying to follow the active Node:Primary 2026-06-03T17:14:44,348 trace js7.base.system.MBeanUtils - registerMBean(js7:name=Journal) 2026-06-03T17:14:44,353 debug js7.common.configuration.CommonConfiguration - No keystore: Missing configuration key 'js7.web.https.keystore' 2026-06-03T17:14:44,399 debug js7.base.service.Service - ↘ ClusterNode(Backup) run ↘ 2026-06-03T17:14:44,399 debug js7.cluster.ClusterNode - ↘ untilWorkingNodeStarted ↘ 2026-06-03T17:14:44,399 debug js7.cluster.ClusterNode - ↘ untilRecovered ↘ 2026-06-03T17:14:44,399 debug js7.cluster.ActivationInhibitor - startAs Passive 2026-06-03T17:14:44,409 debug js7.cluster.PassiveClusterNode - ↘ run ↘ 2026-06-03T17:14:44,415 debug js7.core.license.LicenseChecker - com.sos.js7.license.controller.ClusterLicenseCheck hasLicense(js7.controller.cluster) => true 2026-06-03T17:14:44,416 debug js7.cluster.PassiveClusterNode - recoveredClusterState=SwitchedOver(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:14:44,421 debug js7.journal.watch.JournalEventWatch - releaseEventsNow(1780477260506004) 2026-06-03T17:14:44,421 debug js7.base.service.Service - ↘ SessionRegister[SimpleSession] run ↘ 2026-06-03T17:14:44,425 trace js7.base.auth.SimpleUser - SimpleUser(User:System, Set(SuperPermission, ValidUserPermission), List()) 2026-06-03T17:14:44,425 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(), List()) 2026-06-03T17:14:44,426 trace js7.base.auth.SimpleUser - SimpleUser(User:TEST, Set(ValidUserPermission), List()) 2026-06-03T17:14:44,427 trace js7.cluster.PassiveClusterNode - ↘ tryEndlesslyToSendCommandInBackground ↘ 2026-06-03T17:14:44,435 info js7.common.pekkohttp.web.session.SessionRegister - Session:1 for User:System Login (2.8.3 ✔) (eternal) 2026-06-03T17:14:44,443 debug js7.common.pekkohttp.web.session.SessionRegister - SessionToken for internal User:System has been placed in file /opt/sos-berlin.com/js7/controller/var/work/session-token 2026-06-03T17:14:44,450 trace js7.base.eventbus.StandardEventBus - new js7.base.eventbus.StandardEventBus@7f235760[Object] 2026-06-03T17:14:44,454 debug js7.cluster.PassiveClusterNode - ↘ replicateJournalFile(1780477490386000) ↘ 2026-06-03T17:14:44,456 debug js7.cluster.PassiveClusterNode - replicateJournalFile size(controller--1780477490386000.journal)=17864781 Empty 2026-06-03T17:14:44,456 info js7.cluster.PassiveClusterNode - Start replicating 'controller--1780477490386000.journal' file after 1780478079149000/2026-06-03T09:14:39.149Z, position 17864781 2026-06-03T17:14:44,457 debug js7.journal.watch.JournalEventWatch - onJournalingStarted controller--1780477490386000.journal, firstEventPositionAndFileEventId=PositionAnd(17709531,1780477490386000), flushedLengthAndEventId=PositionAnd(17864781,1780478079149000) 2026-06-03T17:14:44,460 debug js7.journal.watch.JournalEventWatch - currentEventReader=CurrentEventReader(controller--1780477490386000.journal) 2026-06-03T17:14:44,488 debug js7.common.http.RecouplingStreamReader - ↘ stream(HttpControllerApi(http://172.17.5.10:4444) after=17864781) ↘ 2026-06-03T17:14:44,489 trace js7.common.http.InUse - ↘ HttpControllerApi(http://172.17.5.10:4444): inUse := true 2026-06-03T17:14:44,500 trace js7.common.http.RecouplingStreamReader - ↘ streamAgainAndAgain: Stream[PositionAnd] ↘ 2026-06-03T17:14:44,500 trace js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToGetStream ↘ 2026-06-03T17:14:44,501 debug js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToCouple ↘ 2026-06-03T17:14:44,502 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:44,579 trace js7.common.http.PekkoHttpClient - |--> #1 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:44,658 debug js7.common.auth.IdToUser - distinguishedNameToUserIds=⏎ 2026-06-03T17:14:44,661 trace js7.base.auth.SimpleUser - SimpleUser(User:Anonymous, Set(), List()) 2026-06-03T17:14:44,714 debug js7.controller.web.ControllerRoute - new ControllerRoute(http://0.0.0.0:4444 #1) 2026-06-03T17:14:44,729 info js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 Controller web services are available - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T17:14:44,799 debug js7.common.pekkohttp.web.SinglePortPekkoWebServer - http://0.0.0.0:4444 is bound to Controller web services - ACCESS IS PUBLIC - EVERYONE HAS ACCESS (public = true) 2026-06-03T17:14:44,801 debug js7.base.service.Service - ↘ SinglePortPekkoWebServer(http://0.0.0.0:4444) run ↘ 2026-06-03T17:14:44,802 debug js7.base.service.Service - ↘ PekkoWebServer(http://0.0.0.0:4444) run ↘ 2026-06-03T17:14:44,806 debug js7.base.service.Service - ↘ HttpsDirectoryWatch() run ↘ 2026-06-03T17:14:44,807 debug js7.base.service.Service - ↙ HttpsDirectoryWatch() run => 0.37ms ↙ 2026-06-03T17:14:44,808 trace js7.base.system.MBeanUtils - registerMBean(js7:name=EngineState) 2026-06-03T17:14:44,811 trace js7.controller.RunningController - ↘ untilOrderKeeperTerminated ↘ 2026-06-03T17:14:44,811 trace js7.controller.RunningController - ↘ orderKeeperStarted ↘ 2026-06-03T17:14:44,812 trace js7.cluster.ClusterNode - ↘ untilActivated ↘ 2026-06-03T17:14:44,813 debug js7.base.service.Service - ↘ RunningController run ↘ 2026-06-03T17:14:44,813 trace js7.controller.RunningController - ↙ resource: Resource[RunningController] acquire => 2.8s ↙ 2026-06-03T17:14:44,870 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #1 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 0.29s => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:44,870 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:44,871 trace js7.common.http.PekkoHttpClient - |--> #2 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:44,873 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 0.56s elapsed=0.44s Delayer(nextDelay=1s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:14:46,327 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #2 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 1.46s => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:46,328 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:46,330 trace js7.common.http.PekkoHttpClient - |--> #3 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:46,330 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:46,685 trace js7.base.system.MBeanUtils - registerMBean(js7:name=CallMeter_Web service request) 2026-06-03T17:14:46,688 trace js7.web.log - --> - #10806 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:14:46,688 trace js7.web.log - --> - #10805 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:14:46,719 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'History' logs in with credentials despite public=true 2026-06-03T17:14:46,720 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:14:46,724 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission), Vector()) 2026-06-03T17:14:46,725 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission), Vector()) 2026-06-03T17:14:46,726 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'History' logs in with credentials despite public=true 2026-06-03T17:14:46,726 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:14:46,729 info js7.common.pekkohttp.web.session.SessionRegister - Session:2 for User:History Login (2.8.3 ✔) 2026-06-03T17:14:46,730 info js7.common.pekkohttp.web.session.SessionRegister - Session:3 for User:JOC Login (2.8.3 ✔) 2026-06-03T17:14:46,747 debug js7.web.log - 200 - #10805 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 64ms 2026-06-03T17:14:46,752 debug js7.web.log - 200 - #10806 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 64ms 2026-06-03T17:14:46,776 trace js7.web.log - --> Session:3 #10807 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:14:46,778 trace js7.web.log - --> Session:2 #10808 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:14:46,781 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:46,781 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:46,781 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'History' has all permissions for GET /controller/api/cluster 2026-06-03T17:14:46,781 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:14:46,799 debug js7.web.log - 200 Session:2 #10808 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 21ms 2026-06-03T17:14:46,801 debug js7.web.log - 200 Session:3 #10807 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 25ms 2026-06-03T17:14:47,325 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #3 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 1s => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:47,325 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:47,326 debug js7.cluster.ClusterCommon - 🟡 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:47,326 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 0s elapsed=1.9s Delayer(nextDelay=1s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:14:47,326 trace js7.common.http.PekkoHttpClient - |--> #4 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:47,525 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #4 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 0.198s => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:47,525 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:47,525 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:47,526 trace js7.common.http.PekkoHttpClient - |--> #5 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:47,530 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #5 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 3.6ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:47,530 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:47,530 info js7.cluster.ClusterCommon - 🟠 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:47,530 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 0.8s elapsed=0.2s Delayer(nextDelay=1s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:14:47,531 trace js7.common.http.PekkoHttpClient - |--> #6 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:47,534 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #6 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 3ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:47,534 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:47,769 trace js7.web.log - --> - #10810 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:14:47,770 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:14:47,770 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:14:47,771 info js7.common.pekkohttp.web.session.SessionRegister - Session:4 for User:JOC Login (2.8.3 ✔) 2026-06-03T17:14:47,775 debug js7.web.log - 200 - #10810 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 6.6ms 2026-06-03T17:14:47,777 trace js7.web.log - --> Session:4 #10811 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:14:47,778 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:47,778 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:14:47,779 debug js7.web.log - 200 Session:4 #10811 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.2ms 2026-06-03T17:14:48,327 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:48,329 trace js7.common.http.PekkoHttpClient - |--> #7 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:48,334 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #7 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 5.2ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:48,334 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:48,334 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 0.99s elapsed=7.9ms Delayer(nextDelay=1s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:14:48,535 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:48,536 trace js7.common.http.PekkoHttpClient - |--> #8 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:48,540 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #8 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4.2ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:48,540 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:49,167 trace js7.web.log - --> Session:6 #10812 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 - "JS7 2.8.3" 2026-06-03T17:14:49,168 debug js7.common.pekkohttp.web.session.SessionRegister - 🔒 InvalidSessionToken: Rejecting unknown Session:6 of User:Anonymous 2026-06-03T17:14:49,175 debug js7.web.log - 403 Session:6 #10812 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 "InvalidSessionToken: Invalid session token" 2026-06-03T17:14:49,178 trace js7.web.log - --> - #10813 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session - "JS7 2.8.3" 2026-06-03T17:14:49,180 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:14:49,180 WARN js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) User 'JOC' logs in with credentials despite public=true 2026-06-03T17:14:49,180 info js7.common.pekkohttp.web.session.SessionRegister - Session:5 for User:JOC Login (2.8.3 ✔) 2026-06-03T17:14:49,181 debug js7.web.log - 200 - #10813 172.17.5.10 POST http://172.17.5.11:4444/controller/api/session · 84bytes 2.9ms 2026-06-03T17:14:49,183 trace js7.web.log - --> Session:5 #10814 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 - "JS7 2.8.3" 2026-06-03T17:14:49,184 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:49,184 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster/clusterWatchMessage 2026-06-03T17:14:49,214 debug js7.web.log - 200 Session:5 #10814 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster/clusterWatchMessage?clusterWatchId=joc%230&keepAlive=1 · STREAM... 31ms 2026-06-03T17:14:49,327 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:49,329 trace js7.common.http.PekkoHttpClient - |--> #9 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:49,333 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #9 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4.5ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:49,333 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:49,334 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 0.99s elapsed=7.4ms Delayer(nextDelay=2s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:14:49,541 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:49,542 trace js7.common.http.PekkoHttpClient - |--> #10 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:49,546 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #10 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4.3ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:49,547 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:50,327 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:50,328 trace js7.common.http.PekkoHttpClient - |--> #11 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:50,333 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #11 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4.2ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:50,333 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:50,333 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 1.99s elapsed=6.7ms Delayer(nextDelay=3s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:14:51,548 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:51,549 trace js7.common.http.PekkoHttpClient - |--> #12 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:51,553 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #12 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4.5ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:51,554 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:52,327 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:52,328 trace js7.common.http.PekkoHttpClient - |--> #13 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:52,333 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #13 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4.3ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:52,333 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:52,333 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 3s elapsed=6.7ms Delayer(nextDelay=5s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:14:52,647 trace js7.web.log - --> Session:2 #10817 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:14:52,648 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:52,648 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'History' has all permissions for GET /controller/api/cluster 2026-06-03T17:14:52,650 trace js7.web.log - --> Session:3 #10816 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:14:52,650 debug js7.web.log - 200 Session:2 #10817 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.8ms 2026-06-03T17:14:52,650 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:52,651 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:14:52,652 debug js7.web.log - 200 Session:3 #10816 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.3ms 2026-06-03T17:14:53,768 trace js7.web.log - --> Session:4 #10820 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:14:53,769 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:14:53,769 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:14:53,771 debug js7.web.log - 200 Session:4 #10820 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.6ms 2026-06-03T17:14:55,331 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:55,332 trace js7.common.http.PekkoHttpClient - |--> #14 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:55,336 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #14 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 3.8ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:55,336 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:55,336 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 5s elapsed=10.1ms Delayer(nextDelay=5s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:14:56,555 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:14:56,556 trace js7.common.http.PekkoHttpClient - |--> #15 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:14:56,559 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #15 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 3.7ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:14:56,559 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:00,327 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:15:00,329 trace js7.common.http.PekkoHttpClient - |--> #16 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:15:00,334 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #16 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 5.2ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:00,334 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:00,334 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 5s elapsed=7.8ms Delayer(nextDelay=5s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:15:02,647 trace js7.web.log - --> Session:2 #10823 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:15:02,647 trace js7.web.log - --> Session:3 #10825 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:15:02,648 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:15:02,648 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:15:02,648 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:15:02,648 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'History' has all permissions for GET /controller/api/cluster 2026-06-03T17:15:02,649 debug js7.web.log - 200 Session:3 #10825 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.5ms 2026-06-03T17:15:02,649 debug js7.web.log - 200 Session:2 #10823 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.5ms 2026-06-03T17:15:03,502 trace js7.cluster.PassiveClusterNode - Ignoring observed pause without heartbeat because cluster is not coupled: clusterState=SwitchedOver(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:15:03,769 trace js7.web.log - --> Session:4 #10827 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:15:03,770 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:15:03,770 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:15:03,771 debug js7.web.log - 200 Session:4 #10827 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.7ms 2026-06-03T17:15:05,327 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:15:05,328 trace js7.common.http.PekkoHttpClient - |--> #17 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:15:05,332 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #17 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:05,332 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:05,333 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 5s elapsed=6.3ms Delayer(nextDelay=5s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:15:06,561 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:15:06,562 trace js7.common.http.PekkoHttpClient - |--> #18 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:15:06,566 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #18 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 4ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:06,566 WARN js7.common.http.RecouplingStreamReader - 🔴 HttpControllerApi(http://172.17.5.10:4444) reports: Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:10,327 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:15:10,328 trace js7.common.http.PekkoHttpClient - |--> #19 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:15:10,332 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #19 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 3.9ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:10,332 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:10,333 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 5s elapsed=6.4ms Delayer(nextDelay=5s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:15:12,647 trace js7.web.log - --> Session:2 #10830 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:15:12,647 trace js7.web.log - --> Session:3 #10832 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:15:12,648 trace js7.base.auth.SimpleUser - SimpleUser(User:History, Set(ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:15:12,648 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:15:12,648 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:15:12,649 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'History' has all permissions for GET /controller/api/cluster 2026-06-03T17:15:12,650 debug js7.web.log - 200 Session:3 #10832 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.3ms 2026-06-03T17:15:12,650 debug js7.web.log - 200 Session:2 #10830 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.7ms 2026-06-03T17:15:13,769 trace js7.web.log - --> Session:4 #10834 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState - "JS7 2.8.3" 2026-06-03T17:15:13,770 trace js7.base.auth.SimpleUser - SimpleUser(User:JOC, Set(UpdateItemPermission, ValidUserPermission, SuperPermission), Vector()) 2026-06-03T17:15:13,770 debug js7.common.pekkohttp.web.auth.GateKeeper - (http://0.0.0.0:4444) Due to public=true, user 'JOC' has all permissions for GET /controller/api/cluster 2026-06-03T17:15:13,771 debug js7.web.log - 200 Session:4 #10834 172.17.5.10 GET http://172.17.5.11:4444/controller/api/cluster?return=ClusterNodeState · 308bytes 2.6ms 2026-06-03T17:15:15,327 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:15:15,328 trace js7.common.http.PekkoHttpClient - |--> #20 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:15:15,333 debug js7.common.http.PekkoHttpClient - <~~ ⭕ #20 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 5.1ms => failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:15,334 WARN js7.cluster.ClusterCommon - 🔴 ClusterPrepareCoupling(activeId=Node:Primary passiveId=Node:Backup) command failed with Active node Connect(172.17.5.10/:4444): java.net.ConnectException: Connection refused, caused by: org.apache.pekko.stream.StreamTcpException: Tcp command [Connect(172.17.5.10/:4444,None,List(),Some(10 seconds),true)] failed because of java.net.ConnectException: Connection refused 2026-06-03T17:15:15,334 trace js7.base.utils.Delayer - js7.cluster.ClusterCommon#tryEndlesslyToSendCommand sleep 5s elapsed=7.5ms Delayer(nextDelay=5s DelayConf(1s 1s 1s 1s 1s 2s 3s 5s)) 2026-06-03T17:15:16,567 debug js7.data.session.HttpSessionApi - HttpControllerApi(http://172.17.5.10:4444): Login(None,Some(2.8.3)) 2026-06-03T17:15:16,568 trace js7.common.http.PekkoHttpClient - |--> #21 »Active node« POST http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 2026-06-03T17:15:16,705 debug js7.common.http.PekkoHttpClient - <--| ✔#21 »Active node« post http://172.17.5.10:4444/controller/api/session Login(None,Some(2.8.3)) 0.137s => 200 OK 2026-06-03T17:15:16,708 debug js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToCouple => 32s ↙ 2026-06-03T17:15:16,708 trace js7.common.http.RecouplingStreamReader - ↘ getStreamX(after=17864781) ↘ 2026-06-03T17:15:16,713 trace js7.common.http.PekkoHttpClient - |--> #22 »Active node« Session:2 GET http://172.17.5.10:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477490386000&position=17864781 2026-06-03T17:15:16,797 debug js7.common.http.PekkoHttpClient - <--< ✔#22 »Active node« Session:2 get http://172.17.5.10:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780477490386000&position=17864781 84ms => 200 OK 2026-06-03T17:15:16,802 trace js7.common.http.RecouplingStreamReader - ↙ getStreamX => 94ms ↙ 2026-06-03T17:15:16,802 trace js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToGetStream => 32s ↙ 2026-06-03T17:15:16,803 info js7.common.http.RecouplingStreamReader - Info Streaming HttpControllerApi(http://172.17.5.10:4444) ... 2026-06-03T17:15:16,804 trace js7.common.http.StreamingSupport - ↘ asFs2Stream: Stream[ByteString] ↘ 2026-06-03T17:15:16,809 trace js7.common.http.PekkoHttpClient - <-<- #22 »"/// END OF JOURNAL FILE ///"⏎« 2026-06-03T17:15:16,824 debug js7.cluster.PassiveClusterNode - End of replicated journal file reached: controller--1780477490386000.journal eventId=1780478079149000 fileLength=17864811 2026-06-03T17:15:16,829 trace js7.common.http.StreamingSupport - ↙◼️ asFs2Stream: Stream[ByteString] => Canceled • 1 chunks, ⏱️ 23ms/1 elems ↙ 2026-06-03T17:15:16,830 trace js7.common.http.RecouplingStreamReader - ↙◼️ streamAgainAndAgain: Stream[PositionAnd] => Canceled • 1 chunks, ⏱️ 32s/1 elems ↙ 2026-06-03T17:15:16,830 trace js7.common.http.InUse - ↙ HttpControllerApi(http://172.17.5.10:4444): inUse := false 2026-06-03T17:15:16,830 debug js7.common.http.RecouplingStreamReader - ↙◼️ stream(HttpControllerApi(http://172.17.5.10:4444) after=17864781) => Canceled • 1 chunks, ⏱️ 32s/1 elems ↙ 2026-06-03T17:15:16,832 debug js7.cluster.PassiveClusterNode - replicateJournalFile finished, isReplicatingHeadOfFile=false, replicatedFileLength=17864781, clusterState=SwitchedOver(active Primary http://172.17.5.10:4444, passive Backup http://172.17.5.11:4444, ClusterWatch:joc#0) 2026-06-03T17:15:16,832 debug js7.journal.watch.JournalEventWatch - onJournalingEnded controller--1780477490386000.journal fileLength=17864781 2026-06-03T17:15:16,833 debug js7.cluster.PassiveClusterNode - ↙ replicateJournalFile => 32s ↙ 2026-06-03T17:15:16,833 debug js7.cluster.PassiveClusterNode - ↘ replicateJournalFile(1780478079149000) ↘ 2026-06-03T17:15:16,833 debug js7.cluster.PassiveClusterNode - Replicating snapshot into temporary journal file controller--1780478079149000.journal.tmp 2026-06-03T17:15:16,834 debug js7.cluster.PassiveClusterNode - replicateJournalFile size(controller--1780478079149000.journal.tmp)=0 Empty 2026-06-03T17:15:16,836 debug js7.common.http.RecouplingStreamReader - ↘ stream(HttpControllerApi(http://172.17.5.10:4444) after=0) ↘ 2026-06-03T17:15:16,837 trace js7.common.http.InUse - ↘ HttpControllerApi(http://172.17.5.10:4444): inUse := true 2026-06-03T17:15:16,837 trace js7.common.http.RecouplingStreamReader - ↘ streamAgainAndAgain: Stream[PositionAnd] ↘ 2026-06-03T17:15:16,837 trace js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToGetStream ↘ 2026-06-03T17:15:16,837 debug js7.common.http.RecouplingStreamReader - ↘ tryEndlesslyToCouple ↘ 2026-06-03T17:15:16,838 debug js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToCouple => 0.128ms ↙ 2026-06-03T17:15:16,838 trace js7.common.http.RecouplingStreamReader - ↘ getStreamX(after=0) ↘ 2026-06-03T17:15:16,838 trace js7.common.http.PekkoHttpClient - |--> #23 »Active node« Session:2 GET http://172.17.5.10:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780478079149000&position=0 2026-06-03T17:15:16,870 debug js7.common.http.PekkoHttpClient - <--< ✔#23 »Active node« Session:2 get http://172.17.5.10:4444/controller/api/journal?heartbeat=3&markEOF=true&file=1780478079149000&position=0 31ms => 200 OK 2026-06-03T17:15:16,870 trace js7.common.http.RecouplingStreamReader - ↙ getStreamX => 33ms ↙ 2026-06-03T17:15:16,870 trace js7.common.http.RecouplingStreamReader - ↙ tryEndlesslyToGetStream => 33ms ↙ 2026-06-03T17:15:16,871 trace js7.common.http.StreamingSupport - ↘ asFs2Stream: Stream[ByteString] ↘ 2026-06-03T17:15:16,874 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"JS7.Journal","typeName":"ControllerState","journalId":"q2nu3xgJTc-pIrkNvviDRw","eventId":1780478079149000,"generation":190,"totalEventCount":2342039,"totalRunningTime":442752.8«...(length 329) 2026-06-03T17:15:16,874 trace js7.common.http.PekkoHttpClient - <-<- #23 »"-------SNAPSHOT-------"⏎« 2026-06-03T17:15:16,876 debug js7.journal.recover.FileSnapshotableStateRecoverer - JournalHeader(q2nu3xgJTc-pIrkNvviDRw, 1780478079149000, #190, total=2342039, 2026-06-03T09:14:39.237Z, 5days2h (442752s), 2026-05-28T08:42:25.956Z, 1, 2.8.3, 2.8.3) 2026-06-03T17:15:16,877 debug js7.data.event.JournalHeader - JournalHeader of file 'controller--1780478079149000.journal' is as expected, journalId=q2nu3xgJTc-pIrkNvviDRw 2026-06-03T17:15:16,881 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"JournalState","userIdToReleasedEventId":{"History":1780477260506004}}⏎« 2026-06-03T17:15:16,883 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"ClusterStateSnapshot","clusterState":{"TYPE":"SwitchedOver","setting":{"idToUri":{"Primary":"http://172.17.5.10:4444","Backup":"http://172.17.5.11:4444"},"activeId":"Primary","«...(length 278) 2026-06-03T17:15:16,885 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"ControllerMetaState","controllerId":"controller","initiallyStartedAt":1779957745956,"timezone":"Asia/Hong_Kong"}⏎« 2026-06-03T17:15:16,887 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"WorkflowPathControl","path":"TSW3-manifest-transition-batch-process-emcm01","suspended":false,"skip":[],"itemRevision":8}⏎« 2026-06-03T17:15:16,891 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"WorkflowControl","id":{"path":"TSW3-manifest-transition-batch-process-emcm01","versionId":"24527b38-1db9-4b97-b6fa-a76bc7fd0158"},"breakpoints":[],"itemRevision":3}⏎« 2026-06-03T17:15:16,893 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"AgentRefState","agentRef":{"path":"agent-cluster","directors":["director-agent-1","director-agent-2"],"itemRevision":21},"agentRunId":"-tfQljg-TECzGOD5A-5mNA","timezone":"Asia«...(length 1134) 2026-06-03T17:15:16,895 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SubagentItemState","subagentItem":{"id":"subagent-2","agentPath":"agent-cluster","uri":"http://172.17.5.13:4447","disabled":false,"itemRevision":21},"subagentRunId":"NNSuH-SXR7«...(length 855) 2026-06-03T17:15:16,898 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SubagentItemState","subagentItem":{"id":"subagent-1","agentPath":"agent-cluster","uri":"http://172.17.5.12:4447","disabled":false,"itemRevision":21},"subagentRunId":"hEqlI9pBSU«...(length 855) 2026-06-03T17:15:16,905 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SubagentItemState","subagentItem":{"id":"director-agent-2","agentPath":"agent-cluster","uri":"http://172.17.5.13:4445","disabled":false,"itemRevision":21},"subagentRunId":"Rcf0«...(length 862) 2026-06-03T17:15:16,907 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SubagentItemState","subagentItem":{"id":"director-agent-1","agentPath":"agent-cluster","uri":"http://172.17.5.12:4445","disabled":false,"itemRevision":21},"subagentRunId":"2XpZ«...(length 861) 2026-06-03T17:15:16,908 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SubagentBundle","id":"subagent-1","subagentToPriority":{"subagent-1":0},"itemRevision":0}⏎« 2026-06-03T17:15:16,910 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SubagentBundle","id":"subagent-2","subagentToPriority":{"subagent-2":0},"itemRevision":0}⏎« 2026-06-03T17:15:16,911 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SubagentBundle","id":"metrics-based-subagent-cluster","subagentToPriority":{"subagent-2":"-$js7CpuLoad * 2 + $js7FreeMemorySize / 1000000000 - $js7SubagentProcessCount * 3","su«...(length 298) 2026-06-03T17:15:16,912 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-co-batch-submitted-matching-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,914 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-batch-send-oma-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,915 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-batch-send-manifest-demand-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,917 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-tdec-general-batch-process-mail-mode-tdec-ataatd-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,918 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-cs-batch-uf-em-cs-008-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,919 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-user-acc-batch-retry-sync-data-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,920 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-mc-cron-atces-daily-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,922 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-s2s-impt-ccrn-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,923 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-web-expt-ubr-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,924 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-s2s-impt-ubr-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,927 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-tdec-tdvc-batch-if-td-vc-208-gen-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,928 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-process-background-reports-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,929 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-user-acc-batch-send-broadcasting-messages-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,930 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-batch-expt-ccrn-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,932 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-process-ccm-file-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,933 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-s2s-expt-ubr-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,936 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-sys-cron-cud-download-file-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,937 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-send-noti-pga-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,938 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-web-expt-ccrn-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,939 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-tdec-cron-rr-virus-scan-update-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,940 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-tdec-tdvc-batch-second-alloc-job-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,941 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-batch-send-manifest-query-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,942 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-mc-cron-tces-daily-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,943 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-hdl-lic-requ-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,944 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-hdl-lic-noti-tran-mode-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,945 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-air-s2s-latest-ack-minute-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,946 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-transition-batch-pull-emcm01-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,948 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-retrieve-flagged-csgmt-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,949 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-hdl-lic-comm-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,950 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-sys-cron-cud-full-task-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,956 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-web-impt-ubr-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,958 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-user-acc-batch-file-scan-get-result-lock","limit":1,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,959 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"curl-script-lock","limit":10,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,963 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-batch-impt-ccrn-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,966 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-dc-report-047-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,967 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-batch-send-sea-RV-RN-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,968 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-tdec-tdvc-sch-release-tdec-edit-lock-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,969 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-user-acc-batch-do-valid07-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,981 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-s2s-expt-ccrn-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,982 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-batch-msw-response-status-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,983 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-update-warning-weather-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,984 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-transition-batch-process-emqr01-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,985 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"podman-job-lock","limit":12,"itemRevision":1},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,986 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-batch-send-declaration-form-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,987 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-transition-batch-process-emoa01-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,988 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-transition-batch-process-emcm01-lock","limit":7,"itemRevision":3},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,989 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-sys-cron-cud-update-user-post-role-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,991 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-cs-batch-rf-em-cs-050-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,992 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-tdec-tdvc-batch-first-alloc-job-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,993 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-send-flagged-csgmt-fehd-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,994 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-transition-batch-process-emci01-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,995 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-road-util-web-impt-ccrn-generate-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,995 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-send-keyword-ccm-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,996 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-payment-batch-handle-txn-recovery-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:16,997 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-general-cron-flight-sch-minute-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:17,000 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-transition-batch-process-emqu01-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:17,001 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-com-cron-pga-capture-lic-csgmt-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:17,002 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"LockState","lock":{"path":"TSW3-manifest-batch-send-sea-DN-II-lock","limit":7,"itemRevision":0},"acquired":{"TYPE":"Available"},"queue":[]}⏎« 2026-06-03T17:15:17,004 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"PlanSchema","id":"DailyPlan","unknownPlanIsOpenFunction":"day => $day >= $unknownPlansOpenFrom","namedValues":{"unknownPlansOpenFrom":""},"itemRevision":18}⏎« 2026-06-03T17:15:17,004 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"PlanSchemaState","id":"DailyPlan","finishedPlanRetentionPeriod":0,"namedValues":{"unknownPlansOpenFrom":"2026-05-02"}}⏎« 2026-06-03T17:15:17,005 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-06-06"],"status":"Open"}⏎« 2026-06-03T17:15:17,007 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-06-02"],"status":"Open"}⏎« 2026-06-03T17:15:17,008 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-05-29"],"status":"Closed"}⏎« 2026-06-03T17:15:17,009 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-06-04"],"status":"Open"}⏎« 2026-06-03T17:15:17,010 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-05-28"],"status":"Closed"}⏎« 2026-06-03T17:15:17,011 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-05-31"],"status":"Closed"}⏎« 2026-06-03T17:15:17,012 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-06-05"],"status":"Open"}⏎« 2026-06-03T17:15:17,013 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-06-01"],"status":"Closed"}⏎« 2026-06-03T17:15:17,014 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-05-30"],"status":"Closed"}⏎« 2026-06-03T17:15:17,015 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Plan","planId":["DailyPlan","2026-06-03"],"status":"Open"}⏎« 2026-06-03T17:15:17,016 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"Calendar","path":"dailyPlan","dateOffset":0,"orderIdPattern":"#([^#]+)#.*","periodDatePattern":"yyyy-MM-dd","itemRevision":20}⏎« 2026-06-03T17:15:17,017 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SignedItemAdded","signed":{"string":"{\"TYPE\":\"JobResource\",\"path\":\"common-config\",\"variables\":{\"common_config_repo\":\"\\\"https://git.std-nonprod.customs.hksarg/TS«...(length 2835) 2026-06-03T17:15:17,018 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SignedItemAdded","signed":{"string":"{\"TYPE\":\"JobResource\",\"path\":\"Default\",\"variables\":{\"javaHome\":\"env('JAVA_HOME', \\\"\\\")\",\"javaOptions\":\"env('JAVA_OPTI«...(length 5791) 2026-06-03T17:15:17,023 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"SignedItemAdded","signed":{"string":"{\"TYPE\":\"JobResource\",\"path\":\"eMailDefault\",\"variables\":{\"from\":\"\\\"js7@example.com\\\"\",\"from_name\":\"\\\"JS7 JobSchedul«...(length 2486) 2026-06-03T17:15:17,028 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"b89aaaad-c18b-4ea9-819d-44037cab77fa"}⏎« 2026-06-03T17:15:17,029 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"105c570f-c671-4c2b-b563-35f05f9ad5c5"}⏎« 2026-06-03T17:15:17,036 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"f88165b1-5a28-4004-afbc-9573f0741f00"}⏎« 2026-06-03T17:15:17,037 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"770bd7d2-706c-4340-8223-e81b509d3277"}⏎« 2026-06-03T17:15:17,038 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"4fa2179f-eb39-4edd-a3d4-643d61ca0ec6"}⏎« 2026-06-03T17:15:17,039 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"62016871-f884-476c-b59f-9e45b8ac12da"}⏎« 2026-06-03T17:15:17,041 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"9de83224-c9aa-4a6c-bb59-833c72ff8e22"}⏎« 2026-06-03T17:15:17,041 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"dd05ff38-7a37-4e88-b207-ff6dab41a9c0"}⏎« 2026-06-03T17:15:17,043 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"f9517a7b-b343-48a8-8693-3a622623088b"}⏎« 2026-06-03T17:15:17,046 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-sys-cron-git-image-pull\",\"versionId\":\"f9517a7b-b343-48a8-8693-3a622623088b\",\"timeZone\":\«...(length 82700) 2026-06-03T17:15:17,048 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"189f4f5f-cc27-456a-a329-bb0bd2307f70"}⏎« 2026-06-03T17:15:17,056 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"fb119440-eef5-43e9-9e05-9503b34931bf"}⏎« 2026-06-03T17:15:17,057 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2"}⏎« 2026-06-03T17:15:17,058 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-batch-general-expire\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZone\"«...(length 11596) 2026-06-03T17:15:17,059 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-web-expt-ccrn-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"time«...(length 4555) 2026-06-03T17:15:17,067 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-web-impt-ubr-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 4551) 2026-06-03T17:15:17,070 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-batch-cccrt-full-data-job\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 11592) 2026-06-03T17:15:17,073 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-audit-abnormal-s2s-submission-acis\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d«...(length 4463) 2026-06-03T17:15:17,076 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-batch-impt-ccrn-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"ti«...(length 4561) 2026-06-03T17:15:17,078 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-expire-data-reuse-consents\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"«...(length 4387) 2026-06-03T17:15:17,081 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-s2s-impt-ccrn-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"time«...(length 4555) 2026-06-03T17:15:17,083 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-web-expt-ubr-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 4551) 2026-06-03T17:15:17,085 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-batch-impt-ccrn-enqueue\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"tim«...(length 4394) 2026-06-03T17:15:17,086 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-s2s-expt-ccrn-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"time«...(length 4555) 2026-06-03T17:15:17,088 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-s2s-expt-ccrn-enqueue\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 4390) 2026-06-03T17:15:17,089 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-batch-cccrt-preliminary-data-job\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",«...(length 11613) 2026-06-03T17:15:17,091 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-batch-general-acknowledging-aci-received-by-ccm\",\"versionId\":\"cc3bf797-7672-45ee-bec5-«...(length 11656) 2026-06-03T17:15:17,093 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-s2s-impt-ccrn-enqueue\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 4390) 2026-06-03T17:15:17,096 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-batch-data-consent-expire\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 11604) 2026-06-03T17:15:17,098 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-batch-msw-response-status\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZo«...(length 4488) 2026-06-03T17:15:17,100 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-audit-abnormal-s2s-submission-bundlings\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1«...(length 4478) 2026-06-03T17:15:17,101 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-batch-general-acknowledging-bundling-received-by-ccm\",\"versionId\":\"cc3bf797-7672-45ee-«...(length 11671) 2026-06-03T17:15:17,103 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-web-impt-ccrn-enqueue\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 4390) 2026-06-03T17:15:17,105 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-expire-master-records-and-send-notification\",\"versionId\":\"cc3bf797-7672-45ee-bec5-«...(length 4498) 2026-06-03T17:15:17,106 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-report-save-road-tdec-statistics-daily\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3«...(length 4355) 2026-06-03T17:15:17,118 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-web-expt-ccrn-enqueue\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 4390) 2026-06-03T17:15:17,120 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-s2s-expt-ubr-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 4551) 2026-06-03T17:15:17,122 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-batch-expt-ccrn-enqueue\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"tim«...(length 4394) 2026-06-03T17:15:17,124 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-batch-expt-ccrn-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"ti«...(length 4561) 2026-06-03T17:15:17,125 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-web-impt-ccrn-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"time«...(length 4555) 2026-06-03T17:15:17,132 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-s2s-impt-ubr-generate\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"timeZ«...(length 4551) 2026-06-03T17:15:17,135 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-road-util-adhoc-migrate-ubr-sequence\",\"versionId\":\"cc3bf797-7672-45ee-bec5-04e1c9d6d3b2\",\"«...(length 4373) 2026-06-03T17:15:17,136 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"f3df1573-e0a4-4293-9c36-dd35ba1f62a3"}⏎« 2026-06-03T17:15:17,138 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"f5961110-cd33-4e3e-90ec-1f31852ee943"}⏎« 2026-06-03T17:15:17,139 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-air-s2s-latest-ack-minute\",\"versionId\":\"f5961110-cd33-4e3e-90ec-1f31852ee943\",\"timeZone\":«...(length 4472) 2026-06-03T17:15:17,141 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"398dded3-fdce-4477-ae01-c62688769e33"}⏎« 2026-06-03T17:15:17,143 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"e856c8ba-5a3f-47e2-ac0a-d2c0756d3e42"}⏎« 2026-06-03T17:15:17,144 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"09854c05-8ccb-4551-b3d8-9aada38e9701"}⏎« 2026-06-03T17:15:17,145 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"acf773d0-01e2-4581-80f4-aa2e3aa84fc4"}⏎« 2026-06-03T17:15:17,146 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"bac9c345-a21a-4fff-943d-4bdc935158ac"}⏎« 2026-06-03T17:15:17,147 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"6095e316-cc1a-453c-ba05-3168476337f6"}⏎« 2026-06-03T17:15:17,148 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"b879dba6-eeac-43e7-a9bc-92a1d5752499"}⏎« 2026-06-03T17:15:17,149 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"cfee1c8c-af0f-4bad-8aef-602afc3a00aa"}⏎« 2026-06-03T17:15:17,150 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"36c7cff1-56a4-4000-9eb2-5f373a50e3a4"}⏎« 2026-06-03T17:15:17,150 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"67851fd6-9138-4b32-8837-0803dbae9e3f"}⏎« 2026-06-03T17:15:17,151 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"e70ffd85-ce7b-431c-86d6-af1ad5bf2912"}⏎« 2026-06-03T17:15:17,152 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"489abb7b-f5e8-4b80-aeca-2e1160a84021"}⏎« 2026-06-03T17:15:17,153 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"702d0b84-5034-453b-96c6-833e659b31cf"}⏎« 2026-06-03T17:15:17,154 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"8b1ff97c-0898-461a-b166-25b090e2050a"}⏎« 2026-06-03T17:15:17,156 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"be451233-9a89-41e5-9f3c-ad6019d791b4"}⏎« 2026-06-03T17:15:17,157 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"200d4c80-2ebe-4fb6-a0f6-411f5384c6ed"}⏎« 2026-06-03T17:15:17,158 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"cb1ef9a6-038a-4270-9476-5534739ee4f3"}⏎« 2026-06-03T17:15:17,159 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-air-s2s-export-dummy-flight-daily\",\"versionId\":\"cb1ef9a6-038a-4270-9476-5534739ee4f3\",\"tim«...(length 4334) 2026-06-03T17:15:17,160 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"dd0ba82c-ba0f-468b-bc8d-90a00a00d58b"}⏎« 2026-06-03T17:15:17,162 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-co-batch-submitted-matching\",\"versionId\":\"dd0ba82c-ba0f-468b-bc8d-90a00a00d58b\",\"timeZone«...(length 11736) 2026-06-03T17:15:17,163 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"0259280c-bc91-4459-9e17-1889cb508c92"}⏎« 2026-06-03T17:15:17,175 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-hdl-lic-noti-tran-mode\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"t«...(length 4502) 2026-06-03T17:15:17,175 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-send-noti-pga\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"timeZone\"«...(length 4475) 2026-06-03T17:15:17,182 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-capture-lic-csgmt\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"timeZo«...(length 4487) 2026-06-03T17:15:17,187 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-process-background-reports\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"t«...(length 4502) 2026-06-03T17:15:17,191 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-retrieve-flagged-csgmt\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"t«...(length 4502) 2026-06-03T17:15:17,193 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-process-ccm-file\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"timeZon«...(length 4484) 2026-06-03T17:15:17,196 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-update-warning-weather\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"timeZ«...(length 4490) 2026-06-03T17:15:17,197 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-send-keyword-ccm\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"timeZon«...(length 4484) 2026-06-03T17:15:17,199 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-hdl-lic-requ\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"timeZone\":«...(length 4472) 2026-06-03T17:15:17,201 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-calendar-generate-dates\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"time«...(length 4330) 2026-06-03T17:15:17,203 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-send-flagged-csgmt-fehd\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"«...(length 4505) 2026-06-03T17:15:17,205 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-pga-hdl-lic-comm\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"timeZone\":«...(length 4472) 2026-06-03T17:15:17,206 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-com-cron-process-batch-reports\",\"versionId\":\"0259280c-bc91-4459-9e17-1889cb508c92\",\"timeZo«...(length 4328) 2026-06-03T17:15:17,208 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa"}⏎« 2026-06-03T17:15:17,209 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-batch-uf-em-dc-007\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZ«...(length 11608) 2026-06-03T17:15:17,210 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-report-046\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZone\":\"A«...(length 4381) 2026-06-03T17:15:17,212 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-batch-uf-em-dc-006\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZ«...(length 11585) 2026-06-03T17:15:17,213 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-batch-manifest-as-ie-statement\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7«...(length 11621) 2026-06-03T17:15:17,225 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-batch-uf-em-dc-028\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZ«...(length 11602) 2026-06-03T17:15:17,227 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-batch-sync-tsw2-statement\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",«...(length 11608) 2026-06-03T17:15:17,230 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-report-041\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZone\":\"A«...(length 4381) 2026-06-03T17:15:17,232 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-batch-uf-em-dc-019\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZ«...(length 11609) 2026-06-03T17:15:17,234 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-report-040\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZone\":\"A«...(length 4381) 2026-06-03T17:15:17,245 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-report-043\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZone\":\"A«...(length 4381) 2026-06-03T17:15:17,248 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-report-044\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZone\":\"A«...(length 4381) 2026-06-03T17:15:17,250 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-dc-report-047\",\"versionId\":\"e7c439a1-6179-4db6-bcf1-87ed0fefd7aa\",\"timeZone\":\"A«...(length 4462) 2026-06-03T17:15:17,251 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"ab7f0a6a-402b-4cb7-ad0e-a18b4d2622c0"}⏎« 2026-06-03T17:15:17,253 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-dcp-cron-send-dcp07-sch-job\",\"versionId\":\"ab7f0a6a-402b-4cb7-ad0e-a18b4d2622c0\",\"timeZone\«...(length 4322) 2026-06-03T17:15:17,254 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-dcp-cron-send-app-sch-job\",\"versionId\":\"ab7f0a6a-402b-4cb7-ad0e-a18b4d2622c0\",\"timeZone\":«...(length 4318) 2026-06-03T17:15:17,256 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"24527b38-1db9-4b97-b6fa-a76bc7fd0158"}⏎« 2026-06-03T17:15:17,257 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-hourly-tder-csgmt-link\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"time«...(length 11592) 2026-06-03T17:15:17,258 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-412\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,260 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-emtd-batch-uf-em-td-046-047\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\«...(length 11588) 2026-06-03T17:15:17,263 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-432\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11599) 2026-06-03T17:15:17,265 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-062-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,266 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-batch-uf-em-mc-015\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"timeZ«...(length 11572) 2026-06-03T17:15:17,268 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-063-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,270 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-ca-201\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,271 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-cm-008-02\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\"«...(length 11607) 2026-06-03T17:15:17,273 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-063-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,275 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-416\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,277 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-406\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,279 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-cm-210\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,281 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-400\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11599) 2026-06-03T17:15:17,282 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-056-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,286 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-421\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,287 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-402\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,289 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-429\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,291 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-055-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,292 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-transition-batch-process-emqr01\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158«...(length 11765) 2026-06-03T17:15:17,294 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-423\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,297 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-emtd-batch-uf-em-td-064-065\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\«...(length 11588) 2026-06-03T17:15:17,300 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-411\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11599) 2026-06-03T17:15:17,302 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-456\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,305 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-emtd-batch-uf-em-td-055-056\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\«...(length 11588) 2026-06-03T17:15:17,306 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-408\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,309 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-206-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 11616) 2026-06-03T17:15:17,311 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-053-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,313 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-431\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11599) 2026-06-03T17:15:17,315 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-emtd-batch-uf-em-td-080-081\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\«...(length 11588) 2026-06-03T17:15:17,317 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-206-weekly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd01«...(length 11613) 2026-06-03T17:15:17,319 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-transition-batch-process-emcm01\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158«...(length 11765) 2026-06-03T17:15:17,321 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-430\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,324 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-058-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,326 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-433\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,329 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-410\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,331 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-cm-209\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,334 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-424\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,336 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-ja-batch-auto-matching\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"time«...(length 11575) 2026-06-03T17:15:17,338 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-054-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,340 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-415\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,342 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-201\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,344 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-422\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11599) 2026-06-03T17:15:17,345 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-053-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,356 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-425-weekly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd01«...(length 11613) 2026-06-03T17:15:17,370 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-422-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 11616) 2026-06-03T17:15:17,373 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-mn-cron-em-am-ja-040-rpt-weekly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"timeZ«...(length 4409) 2026-06-03T17:15:17,375 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-cm-217\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,377 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-434\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,379 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-055-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,381 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-transition-batch-pull-eman.inf.15\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd01«...(length 11612) 2026-06-03T17:15:17,382 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-455\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11599) 2026-06-03T17:15:17,384 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-422-weekly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd01«...(length 11613) 2026-06-03T17:15:17,385 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-401\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,387 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-054-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,389 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-402\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11592) 2026-06-03T17:15:17,397 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-417\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,398 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-409\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,400 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-056-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,402 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-ca-205\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,413 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-transition-batch-process-eman.inf.15\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7f«...(length 11611) 2026-06-03T17:15:17,415 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-misc-batch-oma-fax\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"timeZone«...(length 11599) 2026-06-03T17:15:17,421 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-emtd-batch-uf-em-td-072-073\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\«...(length 11588) 2026-06-03T17:15:17,424 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-batch-uf-em-mc-029\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"timeZ«...(length 11572) 2026-06-03T17:15:17,432 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-transition-batch-pull-emcm01\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",«...(length 11763) 2026-06-03T17:15:17,434 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-454\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,436 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-445\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11599) 2026-06-03T17:15:17,437 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-425-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 11616) 2026-06-03T17:15:17,439 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-417\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,441 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-064-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,443 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-cm-202\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,444 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-transition-batch-process-emoa01\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158«...(length 11765) 2026-06-03T17:15:17,447 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-418\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,448 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-064-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,450 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-emtd-batch-uf-em-td-088-089\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\«...(length 11588) 2026-06-03T17:15:17,451 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-058-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,453 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-420\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,454 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-204-02\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\"«...(length 11608) 2026-06-03T17:15:17,472 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-438\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,473 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-057-rpt-yearly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,475 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-transition-batch-process-emqu01\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158«...(length 11765) 2026-06-03T17:15:17,477 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-062-rpt-weekly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0«...(length 4354) 2026-06-03T17:15:17,479 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-426\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,490 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-421\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11599) 2026-06-03T17:15:17,492 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-426\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,494 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-204-01\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\"«...(length 11608) 2026-06-03T17:15:17,496 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-batch-uf-em-mc-001\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"timeZ«...(length 12255) 2026-06-03T17:15:17,498 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-cm-218\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,501 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-057-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,503 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-cron-flight-sch-daily\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",«...(length 4343) 2026-06-03T17:15:17,505 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-206-daily\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd015«...(length 11610) 2026-06-03T17:15:17,506 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-uf-em-cm-008-01\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\"«...(length 11607) 2026-06-03T17:15:17,508 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-cron-flight-sch-minute\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\"«...(length 4513) 2026-06-03T17:15:17,509 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-407\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,511 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-ca-413\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11600) 2026-06-03T17:15:17,513 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-412\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,514 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-transition-batch-process-emci01\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158«...(length 11765) 2026-06-03T17:15:17,516 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-mc-report-cron-em-mc-062-rpt-monthly\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd«...(length 4356) 2026-06-03T17:15:17,518 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-manifest-general-batch-rp-em-cm-424\",\"versionId\":\"24527b38-1db9-4b97-b6fa-a76bc7fd0158\",\"«...(length 11598) 2026-06-03T17:15:17,520 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"1ea6596f-b444-49af-b59a-3b16bbe34bbb"}⏎« 2026-06-03T17:15:17,521 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-protected-personal-data-batch-cleansing-trader-profile-name\",\"versionId\":\"1ea6596f-b444-49a«...(length 11677) 2026-06-03T17:15:17,522 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-protected-personal-data-batch-receive-trader-registration-file\",\"versionId\":\"1ea6596f-b444-«...(length 11677) 2026-06-03T17:15:17,524 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-protected-personal-data-batch-rp-em-cm-419\",\"versionId\":\"1ea6596f-b444-49af-b59a-3b16bbe34b«...(length 11623) 2026-06-03T17:15:17,528 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-protected-personal-data-batch-rp-em-cm-409\",\"versionId\":\"1ea6596f-b444-49af-b59a-3b16bbe34b«...(length 11623) 2026-06-03T17:15:17,529 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-protected-personal-data-batch-pull-tderreg-file-through-sftp\",\"versionId\":\"1ea6596f-b444-49«...(length 11668) 2026-06-03T17:15:17,531 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"13450e80-6065-459f-8ad1-ec9ab136f348"}⏎« 2026-06-03T17:15:17,534 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-sys-report-update-open-data-statistics\",\"versionId\":\"13450e80-6065-459f-8ad1-ec9ab136f348\",«...(length 4382) 2026-06-03T17:15:17,535 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-sys-cron-database-sequence-reset\",\"versionId\":\"13450e80-6065-459f-8ad1-ec9ab136f348\",\"time«...(length 4331) 2026-06-03T17:15:17,537 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-sys-cron-gw-udi-seq-reset\",\"versionId\":\"13450e80-6065-459f-8ad1-ec9ab136f348\",\"timeZone\":«...(length 4318) 2026-06-03T17:15:17,538 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-sys-cron-session-clean-up\",\"versionId\":\"13450e80-6065-459f-8ad1-ec9ab136f348\",\"timeZone\":«...(length 4318) 2026-06-03T17:15:17,540 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionAdded","versionId":"472b25e5-1319-412d-abae-b7ebbb2de349"}⏎« 2026-06-03T17:15:17,542 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-transition-batch-process-tdld01\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\«...(length 20378) 2026-06-03T17:15:17,543 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-cron-sch-report-067\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"timeZone\":\«...(length 4367) 2026-06-03T17:15:17,545 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-031\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11582) 2026-06-03T17:15:17,546 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-iv-128\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11584) 2026-06-03T17:15:17,548 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-daily-complete-archive-tdec\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb«...(length 11625) 2026-06-03T17:15:17,549 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-375\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11582) 2026-06-03T17:15:17,551 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-cron-rr-virus-scan-update\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"timeZo«...(length 4488) 2026-06-03T17:15:17,552 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-uf-td-iv-125\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11582) 2026-06-03T17:15:17,554 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-tdiv-batch-uf-td-iv-058\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"timeZon«...(length 11572) 2026-06-03T17:15:17,556 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-276\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11620) 2026-06-03T17:15:17,557 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-284-285\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"«...(length 11600) 2026-06-03T17:15:17,558 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-cron-rr-create-alg-refer\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"timeZon«...(length 3960) 2026-06-03T17:15:17,560 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-282\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11598) 2026-06-03T17:15:17,561 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-318-to-319\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\"«...(length 11605) 2026-06-03T17:15:17,565 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-transition-batch-process-tdec.inf.009\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de3«...(length 11606) 2026-06-03T17:15:17,569 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-monthly-rp-td-gn-269\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\«...(length 11600) 2026-06-03T17:15:17,571 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-207\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11582) 2026-06-03T17:15:17,572 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-273\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11609) 2026-06-03T17:15:17,574 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-monthly-rp-td-gn-382\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\«...(length 11600) 2026-06-03T17:15:17,575 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-monthly-rp-td-vc-076\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\«...(length 11600) 2026-06-03T17:15:17,577 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-iv-126\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11595) 2026-06-03T17:15:17,580 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-tdiv-batch-uf-td-iv-145\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"timeZon«...(length 11572) 2026-06-03T17:15:17,582 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-286\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11584) 2026-06-03T17:15:17,584 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-265-01\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"t«...(length 11590) 2026-06-03T17:15:17,585 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-transit-s2s-outgoing-message-eman\",\"versionId\":\"472b25e5-1319-412d-abae-«...(length 11650) 2026-06-03T17:15:17,587 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-uf-td-gn-325\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11593) 2026-06-03T17:15:17,588 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-304\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11584) 2026-06-03T17:15:17,589 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-vc-063\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11584) 2026-06-03T17:15:17,595 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-monthly-rp-td-vc-077\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\«...(length 11600) 2026-06-03T17:15:17,598 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-tdiv-batch-uf-td-iv-144\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"timeZon«...(length 11572) 2026-06-03T17:15:17,600 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-317\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11607) 2026-06-03T17:15:17,602 trace js7.common.http.PekkoHttpClient - <-<- #23 »{"TYPE":"VersionedItemAdded","signed":{"string":"{\"TYPE\":\"Workflow\",\"path\":\"TSW3-tdec-general-batch-rp-td-gn-374\",\"versionId\":\"472b25e5-1319-412d-abae-b7ebbb2de349\",\"time«...(length 11584)