[Kea-users] kea-dhcp upgrade from 2.6.4 -> 3.0.3

Peter Davies peterd at isc.org
Wed Apr 22 06:55:32 UTC 2026


Hi Ronald,

    Thanks for the info, good to hear you got things working again after 
your upgrade.

/Peter

On 21/04/2026 09.20, DDFR | Ronald Blaas wrote:
>
> I just had a clear moment 🙂
> The problem was that there was still a CA Daemon on the stork. But 
> ofcourse the CA was disabled on the machines.
> So I removed the CA from both machines on Stork and the problem is gone!
>
> Regards,
>
> Ronald
> ------------------------------------------------------------------------
> *Van:* Kea-users <kea-users-bounces at lists.isc.org> namens DDFR | 
> Ronald Blaas <ronald.blaas at ddfr.nl>
> *Verzonden:* maandag 20 april 2026 09:55
> *Aan:* kea-users at lists.isc.org <kea-users at lists.isc.org>
> *Onderwerp:* Re: [Kea-users] kea-dhcp upgrade from 2.6.4 -> 3.0.3
>
> I have switch the control-socket to http (in kea-dhcp)
> The control Agent is disabled
>
> At first communication between stork and isc-kea-dhcp seems to be in 
> order but I still cannot refresh .
> I have no machine under the unauthorized tab
>
> Regards,
>
> Ronald
> ------------------------------------------------------------------------
> *Van:* Kea-users <kea-users-bounces at lists.isc.org> namens Peter Davies 
> <peterd at isc.org>
> *Verzonden:* vrijdag 17 april 2026 11:01
> *Aan:* kea-users at lists.isc.org <kea-users at lists.isc.org>
> *Onderwerp:* Re: [Kea-users] kea-dhcp upgrade from 2.6.4 -> 3.0.3
> Hi Ronald,
>    Looking at the Stork ARMI, I see that on Stork 2.4 with Kea 3.0:
> --PASTE--
> The Stork agent uses the first control socket which it is able to 
> connect to. It supports both UNIX domain and network sockets.
> --PASTE--
> So it looks as if your “control-socket” statement should be ok.
>
> Are there any machines awaiting authorization on the Services -> 
> Machines -> unauthorized tab?
> If there are none, have you tried restarting Stork?
> /Peter
>
>
> On 17/04/2026 10.38, Peter Davies wrote:
>> Hi Ronald,
>>    Thanks for the update.
>> The Stork Agent communicates with Kea over http/https not over a unix 
>> socket, as the CA does.
>>
>> You need to replace your "control-socket" statement with a 
>> "control-sockets" statement that includes a "socket-type": "https"
>>
>> Perhaps you should restart the CA while you test this new 
>> configuration item.
>>
>> /Peter
>> On 17/04/2026 10.16, DDFR | Ronald Blaas wrote:
>>> Hi Peter,
>>>
>>> Thanks for your reply.
>>>
>>> I did see the Notes
>>> The problem: I have now disabled the CA but stork is not good.
>>>
>>> My 2 servers (HA) are reporting: Communication with the daemon on 
>>> this machine is broken. The Stork Agent and Kea Control Agent appear 
>>> to be working, but the daemon behind it is not responding or 
>>> responds with errors. The last 3 attempt(s) to communicate with the 
>>> daemon failed. Please make sure that the daemon is up and is reachable.
>>>
>>> So I am confused.
>>> Do I need to change anything in isc-kea-conf or stork-agent env ?
>>>
>>> HA is also not reporting (status is Fetching)
>>>
>>> Kind regards,
>>>
>>> Ronald
>>>
>>>
>>> ------------------------------------------------------------------------
>>> *Van:* Kea-users <kea-users-bounces at lists.isc.org> 
>>> <mailto:kea-users-bounces at lists.isc.org> namens Peter Davies 
>>> <peterd at isc.org> <mailto:peterd at isc.org>
>>> *Verzonden:* vrijdag 17 april 2026 07:54
>>> *Aan:* kea-users at lists.isc.org <mailto:kea-users at lists.isc.org> 
>>> <kea-users at lists.isc.org> <mailto:kea-users at lists.isc.org>
>>> *Onderwerp:* Re: [Kea-users] kea-dhcp upgrade from 2.6.4 -> 3.0.3
>>>
>>> Hi Ronald,
>>>
>>>    The Kea 3.0.0 Release Notes contain the following information 
>>> regarding the
>>> deprication of the Kea Control Agent (CA).
>>>
>>> —-PASTE—-
>>>  1. **Native HTTP/TLS support**: The DHCPv4, DHCPv6, and DHCP-DDNS
>>> daemons now have native support for API sockets over HTTP and TLS
>>> (HTTP), without the need to use the Control Agent (CA). This greatly
>>> simplifies the configuration as CA is no longer necessary [#3477, #1764,
>>> #3490]. As a result, the CA is now deprecated.
>>> —-PASTE—-
>>>
>>> The Stork 2.4.0 Release notes contain the following information 
>>> regarding the
>>> deprication of the CA.
>>>
>>> ---PASTE---
>>> 1. **Direct API support for Kea**: The Kea Control Agent (CA) is
>>> deprecated as of Kea 3.0; it is now possible to run Kea in a mode where
>>> the DHCP daemons receive commands directly (without the CA). This caused
>>> a major refactoring of Stork: the application concept was dropped and
>>> Stork now operates on the daemon level [#1835, #2193]. We fixed a
>>> problem where the Stork agent was not able to detect a Kea instance when
>>> the control agent was bound to an IPv6 address [#2092]. System tests for
>>> the direct API were implemented [#2133]. Commands to Kea are now sent
>>> over other control sockets if the first one is unavailable [#2223]. The
>>> daemons are no longer removed from the database if they are inactive; a
>>> button can delete them manually [#2095]. The agent can now communicate
>>> to UNIX control sockets if they are configured by name only in Kea
>>> [#2166].
>>> ---PASTE---
>>>
>>> See: 
>>> https://downloads.isc.org/isc/kea/3.0.0/Kea-3.0.0-ReleaseNotes.txt 
>>> <https://downloads.isc.org/isc/kea/3.0.0/Kea-3.0.0-ReleaseNotes.txt> 
>>> and
>>> https://downloads.isc.org/isc/stork/2.4.0/Stork-2.4.0-ReleaseNotes.txt 
>>> <https://downloads.isc.org/isc/stork/2.4.0/Stork-2.4.0-ReleaseNotes.txt>
>>>
>>> If there are duplicate entries, you should stop and disable the CA.
>>>
>>> When the CA is no longer running, you should be able to remove the 
>>> daemon, which
>>> communicates over the CA.
>>>
>>> /Peter
>>>
>>> On 16/04/2026 17.13, DDFR | Ronald Blaas wrote:
>>>> Hi all,
>>>>
>>>> I just upgraded my test environment from v2.6.5 to v3.0.3
>>>> After adjusting some changes in the config it is all up and 
>>>> running. So far no problems.
>>>>
>>>> The question I have is about the control agent and Stork.
>>>>
>>>> When I look at stork (v2.4.0) I now see duplicated entries is this 
>>>> because of the control agent? I have not (yet) changed the control 
>>>> agent
>>>>
>>>> The part which is unclear to me is that stork can now run without 
>>>> the use of the control agent. (as I understand it)
>>>> But it is unclear what I need to do to make this happen.
>>>>
>>>> Any insights are welcome 🙂
>>>>
>>>>
>>>> Kind regards,
>>>>
>>>> Ronald
>>> -- 
>>> Peter Davies
>>> Support Engineer
>>> Internet Systems Corporation
>>>
>> -- 
>> Peter Davies
>> Support Engineer
>> Internet Systems Corporation
>>
> -- 
> Peter Davies
> Support Engineer
>
>
-- 
Peter Davies
Support Engineer
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20260422/2ff4e928/attachment-0001.htm>


More information about the Kea-users mailing list