Hi Vadim,
This behaviour may be caused by a known Kea Configuration Backend
(CB) issue.
GitLab #2881 "DHCP4 Vendor-Specific Options do not get encapsulated when
using
the DB Backend (mysql)"
See: https://gitlab.isc.org/isc-projects/kea/-/issues/2881
This issue was fixed in Kea development release 2.5.8.
If you are unable to upgrade to 2.6, a workaround may be to add the
hexadecimal
data directly to option 43 instead of defining an encapsulated suboption
separately.
For example, sub-option 61 with the value "XXX.XXX.XXX.XXX" could be
represented as:
"3D0F5858582E5858582E5858582E585858"
3D = 61; 0F = 15 (length) and 5858582E5858582E5858582E585858 for
XXX.XXX.XXX.XXX
This would look like this.
"options": [ {
"always-send": true,
"code": 43,
"csv-format": false,
"data": "3D0F5858582E5858582E5858582E585858",
"name": "vendor-encapsulated-options",
"never-send": false,
"space": "dhcp4"
...
}
If you intend to upgrade to Kea 2.6, I suggest you wait until Kea 2.6.1,
which
is scheduled for release shortly. Kea 2.6.1 will include a fix for
Gitlab #3481
"Subnet DHCP options in the config backend are not correctly
encapsulated when
fetched from the config backend" which affects vendor-encapsulated
options saved
to the CB.
See: https://gitlab.isc.org/isc-projects/kea/-/issues/3481
Kind Regards Peter
Peter Davies
Support Engineer
Internet Systems Corporation
--
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
[email protected]
https://lists.isc.org/mailman/listinfo/kea-users