[Kea-users] Kea with stork server help

Lucas Petrino nsx1luke at gmail.com
Mon Oct 27 10:30:20 UTC 2025


Hi,

Not sure if this is the right place, I first tried to signup for at the 
GitLab site to create a issue, however it would not accept this email 
address.

I am attempting to setup a stork server to manage a few Kea instances.

Kea and the Kea Control Agent are running in one VM and stork is running 
in another. I have confirmed that stork can connect to the control 
agent, and the server appears in the stork UI, however no actions can be 
performed, this version shows as a blank string, and going to the 
"Software versions" tab results in "An error occurred when retrieving 
software version data: Couldn't parse valid semver from given undefined 
version!"

Looking at the stork server logs I see:

Oct 27 05:54:10 stork-92bky3sw stork-server[2356]: time="2025-10-27 
05:54:10" level="info" msg="Completed pulling DHCP status from Kea apps: 
0/0 succeeded" file="           status.go:258  "
Oct 27 05:54:20 stork-92bky3sw stork-server[2356]: time="2025-10-27 
05:54:20" level="warning" msg="Problem getting state from Kea CA: cannot 
find Kea app" file="           appkea.go:303  "
Oct 27 05:54:20 stork-92bky3sw stork-server[2356]: time="2025-10-27 
05:54:20" level="warning" msg="Problem getting state from Kea daemons: 
cannot find Kea app" file="           appkea.go:309  "
Oct 27 05:54:20 stork-92bky3sw stork-server[2356]: time="2025-10-27 
05:54:20" level="info" msg="Completed pulling information from machines: 
1/1 succeeded" file="      statepuller.go:73   "
Oct 27 05:54:40 stork-92bky3sw stork-server[2356]: time="2025-10-27 
05:54:40" level="info" msg="Completed pulling DHCP status from Kea apps: 
0/0 succeeded" file="           status.go:258  "

On the kea and kea control agent side I see version and config get 
commands being received.

Running the following command on the stork server:
curl -6 -X POST -H "Content-Type: application/json"      -d '{ 
"command": "version-get", "service": [ "dhcp6" ] }' 
http://[fdd7:d404:ca7c:20::200]:8000/

(fdd7:d404:ca7c:20::200 is my Kea server)

Results in:

[ { "arguments": { "extended": "3.0.1 (3.0.1 (isc20250820123020.el9 
rpm))\npremium: yes (isc20250820123020.el9 rpm)\nlinked with:\n- 
log4cplus 2.0.5\n- OpenSSL 3.2.2 4 Jun 2024\nlease backends:\n- Memfile 
backend 5.0\n- PostgreSQL backend 29.0, library 130020\nhost 
backends:\n- PostgreSQL backend 29.0, library 130020\nforensic 
backends:\n- PostgreSQL backend 29.0, library 130020" }, "result": 0, 
"text": "3.0.1" } ]


Not sure what steps I should take to debug.

Kea Version: 3.0.1
Stork Version: 2.2.1
OS: AlmaLinux 9

Would appreciate any help, or if there is somewhere else I should be 
asking this.

Thanks,
Lucas


More information about the Kea-users mailing list