<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Aptos;
panose-1:2 11 0 4 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:12.0pt;
font-family:"Aptos",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;
mso-ligatures:none;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:1240210359;
mso-list-type:hybrid;
mso-list-template-ids:-1424562054 1352461108 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
{mso-level-start-at:2025;
mso-level-number-format:bullet;
mso-level-text:–;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Aptos",sans-serif;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:Aptos;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<div>
<div>
<p class="MsoNormal">Thanks for the link, Darren. My lfc is set to 7200 seconds, and I can consistently repro the issue, so unlikely to be hitting that condition. That said, after I bumped the logs to debug I could see some better messages, which seems related
to memfile-lfc:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">2025-10-14 06:04:41.596 INFO kea-dhcp6.dhcp6 DHCP6_CONFIG_COMPLETE DHCPv6 server has completed configuration: added IPv6 subnets: 4698; DDNS: disabled<o:p></o:p></p>
<p class="MsoNormal">2025-10-14 06:04:42.221 DEBUG kea-dhcp6.dhcpsrv DHCPSRV_CLOSE_DB closing currently open memfile database<o:p></o:p></p>
<p class="MsoNormal">2025-10-14 06:04:42.221 DEBUG kea-dhcp6.dhcpsrv DHCPSRV_TIMERMGR_UNREGISTER_TIMER unregistering timer: memfile-lfc<o:p></o:p></p>
<p class="MsoNormal">2025-10-14 06:04:42.221 DEBUG kea-dhcp6.dhcpsrv DHCPSRV_MEMFILE_LFC_UNREGISTER_TIMER_FAILED failed to unregister timer 'memfile-lfc': unable to unregister non existing timer 'memfile-lfc'<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">For reference, here’s what the lease section of my config looks like:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"> "lease-database": {<o:p></o:p></p>
<p class="MsoNormal"> "type": "memfile",<o:p></o:p></p>
<p class="MsoNormal"> "name": "/var/lib/kea/kea-dhcp6.csv",<o:p></o:p></p>
<p class="MsoNormal"> "lfc-interval": 7200,<o:p></o:p></p>
<p class="MsoNormal"> "persist": true<o:p></o:p></p>
<p class="MsoNormal"> },<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks,<o:p></o:p></p>
<p class="MsoNormal">Diogo<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<div id="ms-outlook-mobile-body-separator-line">
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div id="ms-outlook-mobile-signature">
<p class="MsoNormal">Get <a href="https://aka.ms/o0ukef">Outlook for iOS</a><o:p></o:p></p>
</div>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="0" width="100%" align="center">
</div>
<div id="divRplyFwdMsg">
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:black"> Kea-users <kea-users-bounces@lists.isc.org> on behalf of Darren
Ankney <darren.ankney@gmail.com><br>
<b>Sent:</b> Tuesday, October 14, 2025 2:01:36 AM<br>
<b>To:</b> Kea user's list <kea-users@lists.isc.org><br>
<b>Subject:</b> Re: [Kea-users] Dhcp6 crash with config-reload command v2.6.3</span>
<o:p></o:p></p>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-size:11.0pt"><br>
<br>
Hi Diogo,<br>
<br>
That backtrace doesn't look particularly useful because no symbols<br>
were found. Kea's logs would probably be far more useful in this<br>
case. it would have some message indicating why it is exiting. Here<br>
is one example of a problem you could be encountering:<br>
<a href="https://urldefense.com/v3/__https:/gitlab.isc.org/isc-projects/kea/-/issues/3986__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IJJDBDxQ$">https://urldefense.com/v3/__https://gitlab.isc.org/isc-projects/kea/-/issues/3986__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IJJDBDxQ$</a>
but without log<br>
messages, it is just guessing.<br>
<br>
Thank you,<br>
Darren Ankney<br>
<br>
On Mon, Oct 13, 2025 at 6:15</span><span style="font-size:11.0pt;font-family:"Arial",sans-serif"> </span><span style="font-size:11.0pt">PM Diogo André de Assumpção via Kea-users<br>
<kea-users@lists.isc.org> wrote:<br>
><br>
> Hi All,<br>
><br>
> I’ve been experiencing an issue with kea-dhcp6 (4 doesn’t seem affected) where when I issue a config-reload command directly to the dhcp6 socket, the server crashes.<br>
><br>
><br>
><br>
> Looking at the backtrace it seems to be related to the lease management – I’m using memfile – and maybe some cleanup that is done as part of the reload?<br>
><br>
><br>
><br>
> Has anyone experienced something similar?<br>
><br>
><br>
><br>
> Note that the config file loads fine when starting the server.<br>
><br>
><br>
><br>
> Here’s a backtrace and a few more things from the coredump if it helps: <a href="https://gist.github.com/DiogoAndre/aa8c144329424b431b755711d7a96606">
https://gist.github.com/DiogoAndre/aa8c144329424b431b755711d7a96606</a> <br>
><br>
><br>
><br>
> Thanks,<br>
> – Diogo<br>
><br>
><br>
><br>
> --<br>
> ISC funds the development of this software with paid support subscriptions. Contact us at
<a href="https://urldefense.com/v3/__https:/www.isc.org/contact/__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IBEgZWtQ$">
https://urldefense.com/v3/__https://www.isc.org/contact/__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IBEgZWtQ$</a> for more information.<br>
><br>
> To unsubscribe visit <a href="https://urldefense.com/v3/__https:/lists.isc.org/mailman/listinfo/kea-users__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IK-1-3Nd$">
https://urldefense.com/v3/__https://lists.isc.org/mailman/listinfo/kea-users__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IK-1-3Nd$</a> .<br>
> Kea-users@lists.isc.org<br>
-- <br>
ISC funds the development of this software with paid support subscriptions. Contact us at
<a href="https://urldefense.com/v3/__https:/www.isc.org/contact/__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IBEgZWtQ$">
https://urldefense.com/v3/__https://www.isc.org/contact/__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IBEgZWtQ$</a> for more information.<br>
<br>
To unsubscribe visit <a href="https://urldefense.com/v3/__https:/lists.isc.org/mailman/listinfo/kea-users__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IK-1-3Nd$">
https://urldefense.com/v3/__https://lists.isc.org/mailman/listinfo/kea-users__;!!Bt8RZUm9aw!5lLpANoHvQQvKiYaNVp_snTIJEP7aIzeFRxARTJkRY0DpyQZ-bOuL5RS6BqpenRvmpHjAJR5IK-1-3Nd$</a> .<br>
Kea-users@lists.isc.org<o:p></o:p></span></p>
</div>
</div>
</div>
</body>
</html>