[Kea-users] Kea with stork server help

Darren Ankney darren.ankney at gmail.com
Sun Nov 2 01:28:27 UTC 2025


Hi Lucas,

I see you submitted a patch as well.  Thank you for that.

Thank you,
Darren Ankney

On Sat, Nov 1, 2025 at 6:03 PM Lucas Petrino <nsx1luke at gmail.com> wrote:
>
> 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
>
> --
> 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