Not sure where to report bugs for axon server, So I thought to just post it here. Please redirect me if so required :-).
Axon server SE 2025.3, using the DCB.
We’re trying to clear the context after each test run. purging events the first time seems to work sort of fine, although I do see errors in the logs. Purging the events again a bit later results in a seemingly eternal loop. Stacktrace below…
2026-01-21T14:04:58.667Z INFO 1 --- [Axon Server] [nio-8024-exec-6] A.i.a.a.t.rest.DevModeRestController : [<anonymous>] Request to purge events for context default.
2026-01-21T14:04:58.760Z INFO 1 --- [Axon Server] [ault-raftNode-1] a.a.e.d.e.SegmentBasedEventStorageEngine : [default] Dropping event storage
2026-01-21T14:04:58.760Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.d.e.segment.FileSegmentManager : Closing all segments
2026-01-21T14:04:58.763Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.e.MultiContextEventStoreService : Creating DCB context: default using head: 0
2026-01-21T14:04:58.793Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.d.c.r.RainbowLastSequenceIndex : Initializing new RB-LSI file /axonserver/./events/default/rainbow.lsi for 67108864 keys
2026-01-21T14:05:00.361Z ERROR 1 --- [Axon Server] [nio-8024-exec-7] i.a.a.e.event.LoggingEventStoreService : [internal] Request to retrieve the event store head for context "default" failed.
java.lang.IllegalArgumentException: Unknown Context default
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.F(pma:190) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.F(pma:92) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.head(pma:166) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.ReplicatingEventStoreService.head(ava:352) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.FastValidationEventStoreService.head(ola:198) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.ProxyEventStoreService.head(rpa:173) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.LoggingEventStoreService.head(uta:93) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.AuthorizingEventStoreService.head(hra:144) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.MeteredEventStoreService.head(fqa:133) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.MeteredEventStoreService.F(fqa:120) ~[!/:na]
at io.micrometer.core.instrument.Gauge.lambda$builder$0(Gauge.java:58) ~[micrometer-core-1.14.11.jar!/:1.14.11]
at io.micrometer.core.instrument.StrongReferenceGaugeFunction.applyAsDouble(StrongReferenceGaugeFunction.java:48) ~[micrometer-core-1.14.11.jar!/:1.14.11]
at io.micrometer.core.instrument.internal.DefaultGauge.value(DefaultGauge.java:53) ~[micrometer-core-1.14.11.jar!/:1.14.11]
at io.axoniq.axonserver.eventstore.DefaultContextEventsProvider.F(kua:117) ~[!/:na]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) ~[na:na]
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) ~[na:na]
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[na:na]
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) ~[na:na]
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) ~[na:na]
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[na:na]
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) ~[na:na]
...
2026-01-21T14:05:00.758Z ERROR 1 --- [Axon Server] [MessageBroker-5] i.a.a.e.event.LoggingEventStoreService : [internal] Request to retrieve the event store head for context "default" failed.
java.lang.IllegalArgumentException: Unknown Context default
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.F(pma:190) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.F(pma:92) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.head(pma:166) ~[!/:na]
...
2026-01-21T14:05:01.834Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.d.e.s.FileSegmentManagerStartup : FileSegmentManager discovered 0 segments of which 0 were unsealed
2026-01-21T14:05:01.834Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.d.e.s.FileSegmentManagerStartup : FileSegmentManager discovered no segments at startup, will add the initial one.
2026-01-21T14:05:01.835Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.d.e.s.ReadWriteFileSegment : Starting reindexing of segment 0
2026-01-21T14:05:01.835Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.d.e.s.ReadWriteFileSegment : Indexed segment 0 with 0 events in 0ms
2026-01-21T14:05:01.947Z INFO 1 --- [Axon Server] [ault-raftNode-1] a.a.e.d.e.SegmentBasedEventStorageEngine : [default] Dropping event storage
2026-01-21T14:05:01.947Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.d.e.segment.FileSegmentManager : Closing all segments
2026-01-21T14:05:01.950Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.e.MultiContextEventStoreService : Creating DCB context: default using head: 0
2026-01-21T14:05:01.976Z INFO 1 --- [Axon Server] [ault-raftNode-1] i.a.a.e.d.c.r.RainbowLastSequenceIndex : Initializing new RB-LSI file /axonserver/./events/default/rainbow.lsi for 67108864 keys
2026-01-21T14:05:03.258Z ERROR 1 --- [Axon Server] [essageBroker-14] i.a.a.e.event.LoggingEventStoreService : [internal] Request to retrieve the event store head for context "default" failed.
java.lang.IllegalArgumentException: Unknown Context default
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.F(pma:190) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.F(pma:92) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.MultiContextEventStoreService.head(pma:166) ~[!/:na]
at io.axoniq.axonserver.enterprise.event.ReplicatingEventStoreService.head(ava:352) ~[!/:na]
...
etc. This should be easily reproduceable.