<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:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Aptos;
        panose-1:2 11 0 4 2 2 2 2 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 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;}
code
        {mso-style-priority:99;
        font-family:"Courier New";}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Courier New";}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Consolas",serif;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Aptos",sans-serif;
        color:windowtext;}
.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;}
--></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">
<p class="MsoNormal">Thanks for the reply!<br>
<br>
So, In ISC DHCP, would that config mean that the `dhcp6.<i><u><span style="color:black">
</span></u></i>bootfile-url` option following the vendor-class would only be sent to clients matching that class?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Thanks,<br>
– Diogo<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div id="mail-editor-reference-message-container">
<div>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal" style="margin-bottom:12.0pt"><b><span style="color:black">From:
</span></b><span style="color:black">Kea-users <kea-users-bounces@lists.isc.org> on behalf of Peter Davies <peterd@isc.org><br>
<b>Date: </b>Saturday, April 12, 2025 at 6:32</span><span style="font-family:"Arial",sans-serif;color:black"> </span><span style="color:black">AM<br>
<b>To: </b>Kea-users@lists.isc.org <kea-users@lists.isc.org><br>
<b>Subject: </b>Re: [Kea-users] ISC DHCP to Kea – Why KeaMa comments some options?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-line-height-alt:.75pt"><span style="font-size:1.0pt;color:white">Hi Diogo I ran this config snippet through Keama and got: Started parsing new subnet declaration in line 1 (.</span><span style="font-size:1.0pt;font-family:"Arial",sans-serif;color:white"> </span><span style="font-size:1.0pt;color:white">.</span><span style="font-size:1.0pt;font-family:"Arial",sans-serif;color:white"> </span><span style="font-size:1.0pt;color:white">.</span><span style="font-size:1.0pt;font-family:"Arial",sans-serif;color:white"> </span><span style="font-size:1.0pt;color:white">)/bc97e1f6-17a1-11f0-8122-0242ac120002.</span><span style="font-size:1.0pt;font-family:"Arial",sans-serif;color:white"> </span><span style="font-size:1.0pt;color:white">conf
 line 3: unknown option dhcp6.</span><span style="font-size:1.0pt;font-family:"Arial",sans-serif;color:white"> </span><span style="font-size:1.0pt;color:white">vendor-class option dhcp6.</span><span style="font-size:1.0pt;font-family:"Arial",sans-serif;color:white"> </span><span style="font-size:1.0pt;color:white">vendor-class
 0 ^ Could this be<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="mso-line-height-alt:.75pt"><span style="font-size:1.0pt;color:white"><o:p></o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">Hi Diogo<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black">   I ran this  config snippet through Keama and got:<o:p></o:p></span></p>
</div>
<div>
<pre style="font-variant-caps:normal;orphans:auto;text-align:start;widows:auto;word-spacing:0px"><code id="stderr"><span style="font-size:10.0pt;color:black">Started parsing new subnet declaration in line 1<o:p></o:p></span></code></pre>
<pre><code><span style="font-size:10.0pt;color:black">(...)/bc97e1f6-17a1-11f0-8122-0242ac120002.conf line 3: unknown option dhcp6.vendor-class<o:p></o:p></span></code></pre>
<pre><code><span style="font-size:10.0pt;color:black">  option dhcp6.vendor-class 0 <o:p></o:p></span></code></pre>
<pre><code><span style="font-size:10.0pt;color:black">               ^</span></code><span style="color:black"><br><br>Could this be because option 16 is expected to be sent by the client and not by the server?<br><br>/Peter</span><span style="font-size:10.0pt;color:black"><o:p></o:p></span></pre>
</div>
<div class="MsoNormal" align="center" style="text-align:center"><span style="font-family:"Arial",sans-serif;color:black">
<hr size="0" width="100%" align="center">
</span></div>
<div>
<p class="MsoNormal"><b><span style="font-family:"Arial",sans-serif;color:black">From:
</span></b><span style="font-family:"Arial",sans-serif;color:black">"Kea-users@lists.isc.org" <kea-users@lists.isc.org><br>
<b>To: </b>"Kea-users@lists.isc.org" <kea-users@lists.isc.org><br>
<b>Cc: </b>"Diogo André de Assumpção" <daa@meta.com><br>
<b>Sent: </b>Friday, 11 April, 2025 17:40:29<br>
<b>Subject: </b>[Kea-users] ISC DHCP to Kea – Why KeaMa comments some options?<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div>
<div>
<p class="MsoNormal"><span style="color:black">Hi all, <br>
<br>
I’m using KeaMa to validate a few things around a planned migration from ISC to Kea. I noticed that for some v6 options the script will output a Kea version of the ISC config, but comment it out. Any idea why?<br>
<br>
Here’s an example:<br>
<br>
ISC:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">subnet6 2001:db8:1234::/64 {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  <i><u>option</u></i> <i><u>dhcp6.name-servers</u></i>
<i><u>2001</u></i>:<i><u>DB</u></i>8<i><u>:</u></i>1234<i><u>::</u></i>53<i><u>;</u></i><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  <i><u>option</u></i> <i><u>dhcp</u></i>6<i><u>.vendor-class</u></i> 0 10 "HTTPClient"<i><u>;</u></i><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  <i><u>option</u></i> <i><u>dhcp</u></i>6<i><u>.bootfile-url</u></i> "<a href="https://urldefense.com/v3/__http:/deploy.cisco.com/install/ipxe2/ipxeb.efi__;!!Bt8RZUm9aw!_7Pw9jyv9RtUR1CuvwITq7M3xO6uqAO0upBEpcJiKGVOtN8k29ar6kSCssKgXnr_QDO6PA$">http://deploy.cisco.com/install/ipxe2/ipxeb.efi</a>"<i><u>;</u></i><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  <i><u>pool</u></i>6<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">      <i><u>range6</u></i> <i><u>2001</u></i>:<i><u>DB</u></i>8<i><u>:</u></i>1234<i><u>::</u></i>320 2001<i><u>:DB</u></i>8<i><u>:</u></i>1234<i><u>::</u></i>1000<i><u>;</u></i><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">Kea<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"> <o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">{<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  "id": 1997,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  "subnet": "2001:db8:1234::/64",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  "option-data": [<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">    {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">      "space": "dhcp6",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">      "name": "dns-servers",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">      </span><span lang="PT-BR" style="color:black">"code": 23,</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="PT-BR" style="color:black">//          "original-data": "2001:DB8:1234::53",</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="PT-BR" style="color:black">      "data": "2001:db8:1234::::53"</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="PT-BR" style="color:black">    </span><span style="color:black">}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//        {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//          "space": "dhcp6",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//          "name": "vendor-class",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//          "code": 16,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//          "data": "0, 10, HTTPClient"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//        }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//        {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//          "space": "dhcp6",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//          "name": "bootfile-url",<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="PT-BR" style="color:black">//          "code": 59,</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="PT-BR" style="color:black">//          "data": "<a href="https://urldefense.com/v3/__http:/deploy.cisco.com/install/ipxe2/ipxeb.efi__;!!Bt8RZUm9aw!_7Pw9jyv9RtUR1CuvwITq7M3xO6uqAO0upBEpcJiKGVOtN8k29ar6kSCssKgXnr_QDO6PA$">http://deploy.cisco.com/install/ipxe2/ipxeb.efi</a>"</span><span style="color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">//        }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  ],<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  "pools": [<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">    {<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">      "pool": "2001:db8:1234::320 - 2001:db8:1234::1000"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">    }<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">  ]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black">},<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:black"><br>
<br>
Thanks!<br>
– Diogo<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-family:"Arial",sans-serif;color:black"><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!_7Pw9jyv9RtUR1CuvwITq7M3xO6uqAO0upBEpcJiKGVOtN8k29ar6kSCssKgXnouNLj_Og$">
https://www.isc.org/contact/</a> for more information.<br>
<br>
To unsubscribe visit <a href="https://urldefense.com/v3/__https:/lists.isc.org/mailman/listinfo/kea-users__;!!Bt8RZUm9aw!_7Pw9jyv9RtUR1CuvwITq7M3xO6uqAO0upBEpcJiKGVOtN8k29ar6kSCssKgXnotrkeVoQ$">
https://lists.isc.org/mailman/listinfo/kea-users</a>.<br>
<br>
Kea-users mailing list<br>
Kea-users@lists.isc.org<br>
<a href="https://urldefense.com/v3/__https:/lists.isc.org/mailman/listinfo/kea-users__;!!Bt8RZUm9aw!_7Pw9jyv9RtUR1CuvwITq7M3xO6uqAO0upBEpcJiKGVOtN8k29ar6kSCssKgXnotrkeVoQ$">https://lists.isc.org/mailman/listinfo/kea-users</a><o:p></o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>