Hi Gregor,

if you execute (for example):

kea-dhcp4 -T /etc/kea/kea-dhcp4.conf

kea-dhcp4 will come pretty close to actually starting the server.  It
should catch most problems.  Do note that capital T in -T as the lower
-t does not perform as many checks. This, of course, doesn't mean that
it will find configuration errors that would not prevent Kea from
starting.

Thank you,
Darren Ankney

On Tue, Jun 3, 2025 at 10:35 AM Gregor Kling <gregor.kl...@its.thm.de> wrote:
>
>
> On 6/3/25 16:15, Francis Dupont wrote:
> > <server> -t <config_file> (it does not check everything but at least
> > syntax errors are detected and reported).
>
>
> Does syntax error here also mean it detects parameters that are used at
> places
>
> there are not supposed to?
>
> The warning  all-keys.json for example mentions mutually exclusive params:
>
> // WARNING: This example configuration is not meant for production use.
> // The Kea DHCPv4 server will refuse this configuration because it contains
> // mutually exclusive configuration parameters.
>
> > There is also an old ticket proposing to export the parsing part to
> > a library so such tools should become very easy to write.
> >
> > Regards
> >
> > Francis Dupont <fdup...@isc.org>
> >
> > PS: the API provides a config-test too.
>
>
> Thanks.
>
>
> gg
>
> --
> Gregor Kling
>
> Abteilung ITS, Sachgebiet ITS-N
> Technische Hochschule Mittelhessen
> University of Applied Sciences
> Tel: 0641/309-1292
> E-Mail: gregor.kl...@its.thm.de
>
> --
> 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 mailing list
> Kea-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/kea-users
-- 
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 mailing list
Kea-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/kea-users

Reply via email to