<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>Kea since 1.2.0 version require <span class=""><span class="">ctrl_agent_srv</span></span>
parameter in keactr.conf</p>
<p>My keactrl.conf with hardcoded paths looks like that:<br>
</p>
<p>kea_config_file=/home/test/installed/git/etc/kea/kea.conf<br>
dhcp4_srv=/home/test/installed/git/sbin/kea-dhcp4<br>
dhcp6_srv=/home/test/installed/git/sbin/kea-dhcp6<br>
dhcp_ddns_srv=/home/test/installed/git/sbin/kea-dhcp-ddns<br>
ctrl_agent_srv=/home/test/installed/git/kea-ctrl-agent<br>
dhcp4=no<br>
dhcp6=yes<br>
dhcp_ddns=no<br>
kea_verbose=no<br>
ctrl_agent=no<br>
</p>
You need to add ctrl_agent_srv and ctrl_agent values.<br>
<br>
Włodek<br>
<br>
<div class="moz-cite-prefix">On 08/24/2017 07:30 PM, Torbjörn Eklöv
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:C0797677-5B33-4644-8828-C3866518C420@interlan.se">
<meta http-equiv="Context-Type" content="text/html; charset=utf-8">
Sorry, there where some mistake from me but
<div class=""><br class="">
</div>
<div class="">
<div class="">Tarball for 1.20 gives</div>
<div class=""><br class="">
</div>
<div class="">
<div class=""><span class="">keactrl start</span></div>
<div class=""><span class="">INFO/keactrl: Starting kea-dhcp6
-c /usr/local/etc/kea/kea.conf</span></div>
</div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">1.20-git</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">
<div class=""><span class="">keactrl start</span></div>
<div class=""><span class="">ERROR/keactrl: ctrl_agent_srv
parameter not specified</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">With -c</span></div>
<div class=""><span class="">
<div class=""><span class="">keactrl start -c
/usr/local/etc/kea/kea.conf </span></div>
<div class=""><span class="">/usr/local/sbin/keactrl:
39: /usr/local/etc/kea/kea.conf: Syntax error:
newline unexpected</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">The config file works with
the tarball.</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">/Tobbe</span></div>
<div class=""><span class=""><br class="">
</span></div>
</span></div>
</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div>
<blockquote type="cite" class="">
<div class="">24 aug. 2017 kl. 19:10 skrev Torbjörn Eklöv
<<a href="mailto:torbjorn.eklov@interlan.se" class=""
moz-do-not-send="true">torbjorn.eklov@interlan.se</a>>:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">ok,
<div class=""><br class="">
</div>
<div class="">Ubuntu 16.04 och did a git pull right now</div>
<div class=""><br class="">
</div>
<div class="">and then</div>
<div class=""><br class="">
</div>
<div class="">
<div class=""><span class="">./configure
--enable-logger-check --with-openssl
--with-dhcp-mysql --enable-debug && make
&& make install</span></div>
</div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><br class="">
</div>
<div class="">
<div class=""><span class="">keactrl start</span></div>
</div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">says</span></div>
<div class="">
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">ERROR/keactrl:
ctrl_agent_srv parameter not specified</span></div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">keactrl</div>
<div class=""><br class="">
</div>
<div class="">only says</div>
<div class=""><br class="">
</div>
<div class="">usage is keactrl command [-c
keactrl-config-file] [-s server[,server,..]]</div>
<div class=""><span class="">commands: start stop
reload status</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">And if I try with more
parameters it says</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">keactrl -c
/usr/local/etc/kea/kea.conf -s dhcp6</span></div>
<div class=""><span class="">ERROR/keactrl: invalid
command: -c</span></div>
</div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><span class="">/Tobbe</span></div>
<div class=""><span class=""><br class="">
</span></div>
<div class=""><br class="">
<div class="">
<blockquote type="cite" class="">
<div class="">24 aug. 2017 kl. 15:17 skrev Marcin
Siodelski <<a href="mailto:marcin@isc.org"
class="" moz-do-not-send="true">marcin@isc.org</a>>:</div>
<br class="Apple-interchange-newline">
<div class=""><span class="">Hello Torbjörn,</span><br
class="">
<br class="">
<span class="">You said that git's keactrl
doesn't work for you. Can you be more</span><br
class="">
<span class="">specific? Perhaps, we need a bug
report?</span><br class="">
<br class="">
<span class="">Marcin Siodelski</span><br
class="">
<span class="">ISC</span><br class="">
<br class="">
<span class="">On 17.08.2017 14:21, Torbjörn
Eklöv wrote:</span><br class="">
<blockquote type="cite" class="">Hello, I’m
trying to get KEA work with static PD
depending om remote ID<br class="">
and I can only get one subnet6 to work.<br
class="">
It only takes the last subnet6, in this case
2001:db8:30::/48. If I<br class="">
remove the 2001:db8:30::/48 the
2001:db8:20::/48 works.<br class="">
I’m using the kea 1.20 tar ball since the
latest kea 1.20-git’s keactrl<br class="">
don't work. What am I doing wrong?<br class="">
<br class="">
kea.conf<br class="">
<br class="">
"Dhcp6": {<br class="">
<span class="Apple-converted-space"> </span>"mac-sources":
[ "remote-id" ],<br class="">
.<br class="">
.<br class="">
.<br class="">
<?include
"/usr/local/etc/kea/4500.conf"?>,<br
class="">
<br class="">
4500.conf:<br class="">
<br class="">
"subnet6": [ {<br class="">
<span
class="Apple-converted-space"> </span>"subnet":
"2001:db8:20::/48", <br class="">
<span
class="Apple-converted-space"> </span>"pd-pools":
[ { "prefix": "2001:db8:20::", "prefix-len":<br
class="">
48,"delegated-len": 56 } ],<br class="">
<span
class="Apple-converted-space"> </span>"reservations":
[ <br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:21:00:0D:AF:00:0A:00:03:00:01:00:1F:6C:D1:DB:80", "prefixes": [<br
class="">
"2001:db8:20:0100:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:22:00:0D:AF:00:0A:00:03:00:01:00:1F:6C:D1:DB:80", "prefixes": [<br
class="">
"2001:db8:20:0200:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:23:00:0D:AF:00:0A:00:03:00:01:00:1F:6C:D1:DB:80", "prefixes": [<br
class="">
"2001:db8:20:0300:00::/56" ] },<br class="">
.<br class="">
.<br class="">
.<br class="">
.<br class="">
{ "hw-address":
"02:00:53:01:0D:AF:00:0A:00:03:00:01:00:1F:6C:D1:DB:80",<br
class="">
"prefixes": [ "2001:db8:20:FB00:00::/56" ] },<br
class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:54:01:0D:AF:00:0A:00:03:00:01:00:1F:6C:D1:DB:80", "prefixes": [<br
class="">
"2001:db8:20:FC00:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:55:01:0D:AF:00:0A:00:03:00:01:00:1F:6C:D1:DB:80", "prefixes": [<br
class="">
"2001:db8:20:FD00:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:56:01:0D:AF:00:0A:00:03:00:01:00:1F:6C:D1:DB:80", "prefixes": [<br
class="">
"2001:db8:20:FE00:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"he-address":<br class="">
"02:00:57:01:0D:AF:00:0A:00:03:00:01:00:1F:6C:D1:DB:80", "prefixes": [<br
class="">
"2001:db8:20:FF00:00::/56" ] }<br class="">
<span
class="Apple-converted-space"> </span>],<br
class="">
<br class="">
"subnet": "2001:db8:30::/48",<br class="">
<span
class="Apple-converted-space"> </span>"pd-pools":
[ { "prefix": "2001:db8:30::", "prefix-len":<br
class="">
48,"delegated-len": 56 } ],<br class="">
<span
class="Apple-converted-space"> </span>"reservations":
[<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:21:00:0D:AF:00:0A:00:03:00:01:58:AC:78:CF:95:40", "prefixes": [<br
class="">
"2001:db8:30:0100:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:22:00:0D:AF:00:0A:00:03:00:01:58:AC:78:CF:95:40", "prefixes": [<br
class="">
"2001:db8:30:0200:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:23:00:0D:AF:00:0A:00:03:00:01:58:AC:78:CF:95:40", "prefixes": [<br
class="">
"2001:db8:30:0300:00::/56" ] },<br class="">
.<br class="">
.<br class="">
.<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:54:01:0D:AF:00:0A:00:03:00:01:58:AC:78:CF:95:40", "prefixes": [<br
class="">
"2001:db8:30:FC00:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:55:01:0D:AF:00:0A:00:03:00:01:58:AC:78:CF:95:40", "prefixes": [<br
class="">
"2001:db8:30:FD00:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:56:01:0D:AF:00:0A:00:03:00:01:58:AC:78:CF:95:40", "prefixes": [<br
class="">
"2001:db8:30:FE00:00::/56" ] },<br class="">
<span
class="Apple-converted-space"> </span>{
"hw-address":<br class="">
"02:00:57:01:0D:AF:00:0A:00:03:00:01:58:AC:78:CF:95:40", "prefixes": [<br
class="">
"2001:db8:30:FF00:00::/56" ] }<br class="">
<span
class="Apple-converted-space"> </span>]<br
class="">
<br class="">
<br class="">
} ]<br class="">
*<br class="">
<br class="">
*<br class="">
<br class="">
*Torbjörn Eklöv | Interlan Gefle AB*<br
class="">
Norra Kungsgatan 5, 803 20 Gävle<br class="">
Växel: 026-18 50 00 | Direkt: 070-683 51 75<br
class="">
<a href="http://www.dnssecandipv6.se/"
class="" moz-do-not-send="true">http://www.dnssecandipv6.se</a><span
class="Apple-converted-space"> </span><<a
href="http://www.dnssecandipv6.se/" class=""
moz-do-not-send="true">http://www.dnssecandipv6.se/</a>><br
class="">
<br class="">
"Ever since I can remember I always wanted to
use IPv6. <br class="">
To me that was better than being president of
the United States. <br class="">
To use IPv6 was to own the world."<br class="">
<br class="">
<br class="">
<br class="">
_______________________________________________<br class="">
Kea-users mailing list<br class="">
<a href="mailto:Kea-users@lists.isc.org"
class="" moz-do-not-send="true">Kea-users@lists.isc.org</a><br
class="">
<a
href="https://lists.isc.org/mailman/listinfo/kea-users"
class="" moz-do-not-send="true">https://lists.isc.org/mailman/listinfo/kea-users</a></blockquote>
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div class=""><span class=""><b class=""><br
class="Apple-interchange-newline">
<br class="">
</b></span></div>
<div class=""><br class="">
</div>
<div class=""><b class="">Torbjörn Eklöv | <span
class="">Interlan Gefle AB</span></b></div>
<div class=""><span class="">Norra Kungsgatan 5, 803
20 Gävle</span></div>
<div class=""><span class="">Växel: 026-18 50 00 |
Direkt: 070-683 51 75</span></div>
<div class=""><a href="http://www.dnssecandipv6.se/"
class="" moz-do-not-send="true">http://www.dnssecandipv6.se</a></div>
<div class=""><br class="">
</div>
<div class="">
<div class="">"Ever since I can remember I always
wanted to use IPv6. </div>
<div class="">To me that was better than being
president of the United States. </div>
<div class="">To use IPv6 was to own the world."</div>
</div>
</div>
<br class="">
</div>
</div>
_______________________________________________<br
class="">
Kea-users mailing list<br class="">
<a href="mailto:Kea-users@lists.isc.org" class=""
moz-do-not-send="true">Kea-users@lists.isc.org</a><br
class="">
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users">https://lists.isc.org/mailman/listinfo/kea-users</a><br
class="">
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div class=""><span class=""><b class=""><br
class="Apple-interchange-newline">
<br class="">
</b></span></div>
<div class=""><br class="">
</div>
<div class=""><b class="">Torbjörn Eklöv | <span class="">Interlan
Gefle AB</span></b></div>
<div class=""><span class="">Norra Kungsgatan 5, 803 20 Gävle</span></div>
<div class=""><span class="">Växel: 026-18 50 00 | Direkt:
070-683 51 75</span></div>
<div class=""><a href="http://www.dnssecandipv6.se/" class=""
moz-do-not-send="true">http://www.dnssecandipv6.se</a></div>
<div class=""><br class="">
</div>
<div class="">
<div class="">"Ever since I can remember I always wanted to
use IPv6. </div>
<div class="">To me that was better than being president of
the United States. </div>
<div class="">To use IPv6 was to own the world."</div>
</div>
</div>
<br class="">
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Kea-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Kea-users@lists.isc.org">Kea-users@lists.isc.org</a>
<a class="moz-txt-link-freetext" href="https://lists.isc.org/mailman/listinfo/kea-users">https://lists.isc.org/mailman/listinfo/kea-users</a>
</pre>
</blockquote>
<br>
</body>
</html>