[Kea-users] Kea-DHCP upgrade 2.4 to 2.6 issues
Darren Ankney
darren.ankney at gmail.com
Sun May 4 10:05:01 UTC 2025
On Fri, May 2, 2025 at 5:30 PM Scott Rakow <srsqrd at gmail.com> wrote:
>
> Andrei,
> Thanks for the answer. You were correct. I thought I grabbed the el9 files, but they were the el8.
>
> I am now getting an error that the CmdHttpListner is not starting because multithreading is disabled. In searching I can not find any reference in the ISC documentation about the cmdhttplistener or how to configure it.
This likely refers to the HTTP Listener in the HA hook? In 2.6.2,
multithreading should be default on (see here:
https://kea.readthedocs.io/en/kea-2.6.2/arm/dhcp4-srv.html#multi-threading-settings)
and the HA Hook should default to multi-threading with dedicated
listener (see here:
https://kea.readthedocs.io/en/kea-2.6.2/arm/hooks.html#multi-threaded-configuration-ha-mt).
Perhaps you have disabled multi-threading in your configuration? In
the past (I think earlier than 2.4 though), all of this was default
disabled.
>
> A Google search did come up with this snippet:
>
> {
> "dhcp4": {
> "cmdhttplistner": {
> "enabled": true,
> "listen-interface": "eth0",
> "listen-port": 8080,
> "listen-address": "0.0.0.0",
> "auth-key": "your_auth_key"
> }
> }
> }
>
> But I can't find any other reference to it.
This is likely an AI hallucination.
>
> Is there a way to make sure that multithreading is enabled?
>
See above.
> I see that the kea-ctrl-agent will be merged with the kea-dhcpx service sometime after 2.6. Will all the current curl commands be available once that is in place? The list of commands that I saw left out the ha-maintenance-cancel and start commands.
You will be able to setup remote API listening directly in the various
daemons in 2.7+ The separate daemon is removed, but the functionality
survives. You are encouraged to setup a test machine of some sort and
start experimenting with the latest 2.7 dev branch. 3.0 will be a big
change, and it is never too early to start testing :)
Thank you,
Darren Ankney
More information about the Kea-users
mailing list