Hi all,
I’m facing an issue with flowcoll
on a customer system that I can’t reproduce in my own lab environment.
Here’s what I did:
-
Installed
flowcoll
on my own Ubuntu VM (version 7.7.2). -
Created a minimal
/etc/elastiflow/flowcoll.yml
withEF_ACCOUNT_ID
,EF_FLOW_LICENSE_KEY
, andEF_LICENSE_ACCEPTED
. -
Started the service → everything works fine, the collector runs and doesn’t exit.
On the customer’s system (version 7.5.0), using the same YAML content (account ID and license key are correct), the service fails to start and logs this:
{"level":"fatal","logger":"flowcoll","caller":"flowcoll/main.go:81","msg":"exiting because of a license error","code":"license/error","reason":"license key contains invalid Claims"}
It looks like the YAML is being read correctly, because the error only happens after the license check.
Has anyone seen this behavior before?
Could it be related to the collector version (7.5.0 vs 7.7.2), or something in the way the service is configured (systemd, permissions)?
What would you recommend checking next?
Thanks!