[Kea-users] Kea with stork server help
Lucas Petrino
nsx1luke at gmail.com
Sat Nov 1 22:02:46 UTC 2025
Hi Darren,
I wasn't aware of the stork mailing list, so thanks for that.
The stork agent was running on the server with kea and the kea control
agent, the issue ended up being a bug with using an IPv6 address in the
kea control agent http-host option.
Managed to use a different email to create a account on the ISC gitlab
and opened an issue.
(https://gitlab.isc.org/isc-projects/stork/-/issues/2092)
Thanks,
Lucas
On 11/2/2025 6:50 AM, Darren Ankney wrote:
> Hi Lucas,
>
> You might have better luck on the stork-users mailing list. See here:
> https://lists.isc.org/mailman/listinfo/stork-users
>
> It seems like there might be some confusion about how the Stork
> deployment works. There are two parts (stork-server and stork-agent)
> and I didn't see you mention the second part. On the server where you
> are running Kea, there should also be a stork-agent installed. I am
> unsure if you completed that step because you haven't mentioned it and
> there are no logs shown. The stork-server does not connect directly
> to the kea-ctrl-agent. See quickstart guide here:
> https://kb.isc.org/docs/stork-quickstart-guide
>
> Thank you,
> Darren Ankney
>
> On Mon, Oct 27, 2025 at 6:30 AM Lucas Petrino <nsx1luke at gmail.com> wrote:
>>
>> 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
>> --
>> ISC funds the development of this software with paid support subscriptions. Contact us at https://www.isc.org/contact/ for more information.
>>
>> To unsubscribe visit https://lists.isc.org/mailman/listinfo/kea-users.
>> Kea-users at lists.isc.org
More information about the Kea-users
mailing list