<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Courier New, courier, monaco, monospace, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1540207212491_62425"><span>Hello,</span></div><div id="yui_3_16_0_ym19_1_1540207212491_62426"><span><br></span></div><div id="yui_3_16_0_ym19_1_1540207212491_62378" dir="ltr"><span id="yui_3_16_0_ym19_1_1540207212491_62529">I think that in case of relay, you need to specify the global IPv6 address in DHCPv6 configuration, like this:<br></span></div><pre id="yui_3_16_0_ym19_1_1540207212491_62422"> "interfaces": [ <strong id="yui_3_16_0_ym19_1_1540207212491_62423"><code id="yui_3_16_0_ym19_1_1540207212491_62424">"em1", "em1/2001:db8::1"</code></strong> ]</pre><div><span></span></div><div id="yui_3_16_0_ym19_1_1540207212491_62364"><div id="yui_3_16_0_ym19_1_1540207212491_62606">See this documentation:</div><div dir="ltr" id="yui_3_16_0_ym19_1_1540207212491_62618"><a href="https://kea.isc.org/docs/kea-guide.html#dhcp6-unicast" id="yui_3_16_0_ym19_1_1540207212491_62617">https://kea.isc.org/docs/kea-guide.html#dhcp6-unicast</a><br></div><div id="yui_3_16_0_ym19_1_1540207212491_62613"><br></div></div><div class="signature" id="yui_3_16_0_ym19_1_1540207212491_62362"><div style="font-size:16px;" id="yui_3_16_0_ym19_1_1540207212491_62361"><div id="yui_3_16_0_ym19_1_1540207212491_62363"><div>Regards,<br></div><div>--</div></div><div id="yui_3_16_0_ym19_1_1540207212491_62360">Joelson Vendramin</div></div></div><div class="qtdSeparateBR" id="yui_3_16_0_ym19_1_1540207212491_62359"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1540207212491_62249" style="display: block;"> <div style="font-family: Courier New, courier, monaco, monospace, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1540207212491_62248"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1540207212491_62247"> <div dir="ltr" id="yui_3_16_0_ym19_1_1540207212491_62358"> <font id="yui_3_16_0_ym19_1_1540207212491_62357" size="2" face="Arial"> <hr size="1"> <b><span style="font-weight:bold;">De:</span></b> "chris@slater-walker.net" <chris@slater-walker.net><br> <b><span style="font-weight: bold;">Para:</span></b> kea-users@lists.isc.org <br> <b><span style="font-weight: bold;">Enviadas:</span></b> Segunda-feira, 22 de Outubro de 2018 14:45<br> <b><span style="font-weight: bold;">Assunto:</span></b> [Kea-users] Kea DHCPv6 not working for a relayed subnet, but fine for local subnet<br> </font> </div> <div class="y_msg_container" id="yui_3_16_0_ym19_1_1540207212491_62246"><br><div id="yiv1279239647"><style><!--
#yiv1279239647
_filtered #yiv1279239647 {font-family:"Cambria Math";panose-1:2 4 5 3 5 4 6 3 2 4;}
_filtered #yiv1279239647 {font-family:Calibri;panose-1:2 15 5 2 2 2 4 3 2 4;}
#yiv1279239647
#yiv1279239647 p.yiv1279239647MsoNormal, #yiv1279239647 li.yiv1279239647MsoNormal, #yiv1279239647 div.yiv1279239647MsoNormal
{margin:0cm;margin-bottom:.0001pt;font-size:11.0pt;font-family:"Calibri", sans-serif;}
#yiv1279239647 a:link, #yiv1279239647 span.yiv1279239647MsoHyperlink
{color:#0563C1;text-decoration:underline;}
#yiv1279239647 a:visited, #yiv1279239647 span.yiv1279239647MsoHyperlinkFollowed
{color:#954F72;text-decoration:underline;}
#yiv1279239647 span.yiv1279239647EmailStyle17
{font-family:"Calibri", sans-serif;}
#yiv1279239647 .yiv1279239647MsoChpDefault
{font-family:"Calibri", sans-serif;}
_filtered #yiv1279239647 {margin:72.0pt 72.0pt 72.0pt 72.0pt;}
#yiv1279239647 div.yiv1279239647WordSection1
{}
--></style><div id="yui_3_16_0_ym19_1_1540207212491_62311"><div class="yiv1279239647WordSection1" id="yui_3_16_0_ym19_1_1540207212491_62310"><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62445">Hi all</div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62446"> </div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62309">This has stumped me.</div><div class="yiv1279239647MsoNormal"> </div><div class="yiv1279239647MsoNormal">I’m using Kea 1.1.0 on Ubuntu 18.04 for IPv6 only. The v4 server is not installed.</div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62356"> </div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62444">It is serving addresses for the local subnet with no problem. I have a guest wireless network connected to an interface on my Cisco 1941 router. This router has a dhcpv6 relay destination of my Kea server.</div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62428"> </div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62443">Tcpdump on the server shows that the server is receiving relayed DHCP requests from clients on the guest network, and the packets contain a link address which is valid in the subnet definition in the Kea config; however the server is not responding in any fashion to these requests. It’s as if they were not there at all.</div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62312"> </div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62313">I have tried the “relay” IPv6 address option in the relevant subnet definition, even though it shouldn’t be necessary, but it makes no difference.</div><div class="yiv1279239647MsoNormal"> </div><div class="yiv1279239647MsoNormal">I’m sure this worked for a while but now I just can’t make it work.</div><div class="yiv1279239647MsoNormal"> </div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62429">Here is my config:</div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62430"> </div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";">{</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "Dhcp6":</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62431"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "interfaces-config":</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62433"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "interfaces": [ "em1" ]</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "lease-database":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62434"><span style="font-size:10.0pt;font-family:"Courier New";"> "type": "memfile",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "persist": true,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "name": "/var/kea/dhcp6.leases"</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62435"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "expired-leases-processing":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "reclaim-timer-wait-time": 10,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "flush-reclaimed-timer-wait-time": 25,</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62438"><span style="font-size:10.0pt;font-family:"Courier New";"> "hold-reclaimed-time": 3600,</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62437"><span style="font-size:10.0pt;font-family:"Courier New";"> "max-reclaim-leases": 100,</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62436"><span style="font-size:10.0pt;font-family:"Courier New";"> "max-reclaim-time": 250,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "unwarned-reclaim-cycles": 5</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "preferred-lifetime": 3000,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "valid-lifetime": 4000,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "renew-timer": 1000,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "rebind-timer": 2000,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "subnet6":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> [</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62321"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "subnet": "2xxx:8010:631f:2::/64",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "interface": "em1",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "id": 2,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "option-data":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> [</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "name": "dns-servers",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "data": "2xxx:8010:631f:2::fd"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62348"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "name": "domain-search",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "data": "my-domain.net"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> }</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62347"><span style="font-size:10.0pt;font-family:"Courier New";"> ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "pools": [ { "pool": "2xxx:8010:631f:2::101-2xxx:8010:631f:2::1ff" } ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "reservations":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> [</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "duid": "00:01:00:01:1e:b7:90:35:f0:de:f1:00:93:b9",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "ip-addresses": [ "2xxx:8010:631f:2::b" ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "hostname": "xxx-laptop1"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "duid": "00:01:00:01:20:54:28:1d:00:24:d7:68:ff:bc",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "ip-addresses": [ "2xxx:8010:631f:2::4" ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "hostname": "xxx-laptop2"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "duid": "00:01:00:01:19:d5:b0:63:10:0b:a9:e5:72:04",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "ip-addresses": [ "2xxx:8010:631f:2::7" ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "hostname": "yyy-laptop2"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "duid": "00:01:00:01:20:bd:bc:af:40:8d:5c:17:95:31",</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62327"><span style="font-size:10.0pt;font-family:"Courier New";"> "ip-addresses": [ "2xxx:8010:631f:2::13" ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "hostname": "xxx-desktop"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "duid": "00:01:00:01:22:2D:F9:D5:D4:25:8B:11:73:99",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "ip-addresses": [ "2xxx:8010:631f:2::17" ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "hostname": "yyy-laptop3"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "duid": "00:03:00:01:b4:b5:2f:0b:1c:cf",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "ip-addresses": [ "2xxx:8010:631f:2::fe" ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "hostname": "printer"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> }</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> ]</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "subnet": "2xxx:8010:631f:64::/64",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "id": 100,</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "option-data":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> [</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "name": "dns-servers",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "data": "2606:4700:4700::1111, 2606:4700:4700::1001"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> }</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> ],</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "pools": [ { "pool": "2xxx:8010:631f:64::101-2xxx:8010:631f:64::1ff" } ]</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> }</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> ]</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> },</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "Logging":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "loggers":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> [</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "name": "kea-dhcp6",</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62333"><span style="font-size:10.0pt;font-family:"Courier New";"> "output_options":</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> [</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> {</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "output": "/var/log/kea-dhcp6.log"</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> }</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> ],</span></div><div class="yiv1279239647MsoNormal" id="yui_3_16_0_ym19_1_1540207212491_62338"><span style="font-size:10.0pt;font-family:"Courier New";"> "severity": "DEBUG",</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> "debuglevel": 3</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> }</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> ]</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";"> }</span></div><div class="yiv1279239647MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New";">}</span></div></div></div></div>_______________________________________________<br>Kea-users mailing list<br><a ymailto="mailto:Kea-users@lists.isc.org" href="mailto:Kea-users@lists.isc.org">Kea-users@lists.isc.org</a><br><a href="https://lists.isc.org/mailman/listinfo/kea-users" target="_blank">https://lists.isc.org/mailman/listinfo/kea-users</a><br><br><br></div> </div> </div> </div></div></body></html>