Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    DHCP6 lease not acquired

    Scheduled Pinned Locked Moved 2.1 Snapshot Feedback and Problems - RETIRED
    2 Posts 1 Posters 1.7k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • rcfaR
      rcfa
      last edited by

      So I have one pfSense box, which runs an DHCP6 server. My iPad these days gets a IPv6 address from that server just fine.

      Now I'm in the process of setting up a second pfSense box, and it's "WAN" interface (which is on my LAN at the moment) is given a fixed IPv4 address (because it will be having a (different) fixed IPv4 address eventually, but it also is supposed to get an IPv6 address through DHCP.

      But it doesn't acquire one, and instead it always ends up with an fe80: prefix address.

      Anyone tried successfully to have one pfSense box be a DHCP6 client of another pfSense box that is a DHCP6 server?

      1 Reply Last reply Reply Quote 0
      • rcfaR
        rcfa
        last edited by

        This still isn't working. This is what my syslog has to say, after I re-save the WAN interface setting to acquire the IPv6 address through DHCP:

        Jul 2 12:18:56 dhcp6c[14797]: check_exit: exiting
        Jul 2 12:18:56 check_reload_status: Syncing firewall
        Jul 2 12:19:36 php: /interfaces.php: Calling interface down for interface wan, destroy is
        Jul 2 12:19:39 php: /interfaces.php: Deny router advertisements for interface wan
        Jul 2 12:19:39 php: /interfaces.php: Accept router advertisements on interface lagg0
        Jul 2 12:19:39 check_reload_status: Reloading filter
        Jul 2 12:19:42 dhcp6c[1363]: dhcp6_ctl_authinit: failed to open /usr/local/etc/dhcp6cctlkey: No such file or directory
        Jul 2 12:19:42 dhcp6c[1363]: dhcp6_ctl_authinit: failed to open /usr/local/etc/dhcp6cctlkey: No such file or directory
        Jul 2 12:19:42 dhcp6c[1363]: client6_init: failed initialize control message authentication
        Jul 2 12:19:42 dhcp6c[1363]: client6_init: failed initialize control message authentication
        Jul 2 12:19:42 dhcp6c[1363]: client6_init: skip opening control port
        Jul 2 12:19:42 dhcp6c[1363]: client6_init: skip opening control port
        Jul 2 12:19:42 dhcp6c[1639]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:19:43 php: /interfaces.php: Found IPv6 default gateway 'fe80::290:bff:fe1a:a6ac' by RA.
        Jul 2 12:19:43 php: /interfaces.php: ROUTING: setting default route to 123.45.67.89
        Jul 2 12:19:43 php: /interfaces.php: ROUTING: setting IPv6 default route to fe80::290:bff:fe1a:a6ac%lagg0
        Jul 2 12:19:43 dhcp6c[1639]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:19:45 dhcp6c[1639]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:19:46 check_reload_status: updating dyndns wan
        Jul 2 12:19:49 check_reload_status: Reloading filter
        Jul 2 12:19:49 php: /interfaces.php: Creating rrd update script
        Jul 2 12:19:50 dhcp6c[1639]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:19:59 dhcp6c[1639]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:20:16 dhcp6c[1639]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:20:51 dhcp6c[1639]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:21:59 dhcp6c[1639]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:22:34 dhcp6c[1639]: check_exit: exiting
        Jul 2 12:22:34 check_reload_status: Syncing firewall
        Jul 2 12:22:37 php: /interfaces.php: Calling interface down for interface wan, destroy is
        Jul 2 12:22:40 php: /interfaces.php: Deny router advertisements for interface wan
        Jul 2 12:22:40 php: /interfaces.php: Accept router advertisements on interface lagg0
        Jul 2 12:22:40 check_reload_status: Reloading filter
        Jul 2 12:22:43 dhcp6c[29917]: dhcp6_ctl_authinit: failed to open /usr/local/etc/dhcp6cctlkey: No such file or directory
        Jul 2 12:22:43 dhcp6c[29917]: dhcp6_ctl_authinit: failed to open /usr/local/etc/dhcp6cctlkey: No such file or directory
        Jul 2 12:22:43 dhcp6c[29917]: client6_init: failed initialize control message authentication
        Jul 2 12:22:43 dhcp6c[29917]: client6_init: failed initialize control message authentication
        Jul 2 12:22:43 dhcp6c[29917]: client6_init: skip opening control port
        Jul 2 12:22:43 dhcp6c[29917]: client6_init: skip opening control port
        Jul 2 12:22:44 dhcp6c[30127]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:22:45 php: /interfaces.php: Found IPv6 default gateway 'fe80::290:bff:fe1a:a6ac' by RA.
        Jul 2 12:22:45 php: /interfaces.php: ROUTING: setting default route to 123.45.67.89
        Jul 2 12:22:45 php: /interfaces.php: ROUTING: setting IPv6 default route to fe80::290:bff:fe1a:a6ac%lagg0
        Jul 2 12:22:45 dhcp6c[30127]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:22:47 dhcp6c[30127]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:22:48 check_reload_status: updating dyndns wan
        Jul 2 12:22:51 check_reload_status: Reloading filter
        Jul 2 12:22:51 php: /interfaces.php: Creating rrd update script
        Jul 2 12:22:51 dhcp6c[30127]: client6_recvadvert: advertise contains NoAddrsAvail status
        Jul 2 12:23:00 dhcp6c[30127]: client6_recvadvert: advertise contains NoAddrsAvail status

        Obviously, the 123.45.67.89 address is just a placeholder here, for the real thing.

        1 Reply Last reply Reply Quote 0
        • First post
          Last post
        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.