Dhcp-pd and check_reload_status
-
I've recently switch to an IPv6 enabled ISP (Internode) and after setting up with dhcp-pd IPv6 doesn't work and one core is under full load.
I'm assigned a static /56 and a dynamic /64. The /64 works fine and the pfSense can access the v6 internet. The appropriate prefix size has been selected in the DHCPv6 client and track interface is set for the WAN interface. Usually after restarting the WAN interface and waiting a little bit I can trick radvd into starting and clients are assigned the proper addresses via SLAAC.
A tracert performed behind the firewall only returns the first hop (public v6 address from LAN interface).
The following messages are repeated every few seconds in the logs.
Jun 21 20:29:23 check_reload_status: Reloading filter Jun 21 20:29:24 dhcp6c[78215]: update_ia: status code for NA-0: no addresses Jun 21 20:29:25 php: : ROUTING: setting default route to {IPV4 GATEWAY}
Jun 21 20:34:39 apinger: Exiting on signal 15. Jun 21 20:34:40 apinger: Starting Alarm Pinger, apinger(59568) Jun 21 20:34:40 apinger: bind socket: Can't assign requested address
Jun 21 20:36:55 radvd[84679]: attempting to reread config file Jun 21 20:36:55 radvd[84679]: resuming normal operation
dhcpd and dnsmasq are also restarting regularly.
ps uxawww output
ps uxawww USER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 254 100.0 0.1 6908 1392 ?? RNs 8:16PM 5:02.41 /usr/local/sbin/check_reload_status root 11 95.9 0.0 0 32 ?? RL 8:16PM 15:44.29 [idle] root 0 0.0 0.0 0 192 ?? DLs 8:16PM 0:00.74 [kernel] root 1 0.0 0.1 3200 584 ?? SLs 8:16PM 0:00.01 /sbin/init -- root 2 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [g_event] root 3 0.0 0.0 0 16 ?? DL 8:16PM 0:00.12 [g_up] root 4 0.0 0.0 0 16 ?? DL 8:16PM 0:04.62 [g_down] root 5 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [crypto] root 6 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [crypto returns] root 7 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [mpt_recovery0] root 8 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [fdc0] root 9 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [sctp_iterator] root 10 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [audit] root 12 0.0 0.0 0 272 ?? WL 8:16PM 0:00.81 [intr] root 13 0.0 0.0 0 32 ?? DL 8:16PM 0:00.00 [ng_queue] root 14 0.0 0.0 0 16 ?? DL 8:16PM 0:00.04 [yarrow] root 15 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [pfpurge] root 16 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [xpt_thrd] root 17 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [pagedaemon] root 18 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [vmdaemon] root 19 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [pagezero] root 20 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [idlepoll] root 21 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [bufdaemon] root 22 0.0 0.0 0 16 ?? DL 8:16PM 0:00.01 [syncer] root 23 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [vnlru] root 24 0.0 0.0 0 16 ?? DL 8:16PM 0:00.00 [softdepflush] root 37 0.0 0.0 0 32 ?? DL 8:16PM 0:00.01 [zfskern] root 63 0.0 0.0 0 16 ?? DL 8:16PM 0:00.03 [md0] root 159 0.0 0.2 8296 1860 ?? IN 8:23PM 0:00.01 /bin/sh /var/db/rrd/updaterrd.sh root 256 0.0 0.1 6908 1284 ?? IN 8:16PM 0:00.00 check_reload_status: Monitoring daemon of check_reload_status root 268 0.0 0.3 5248 3148 ?? Ss 8:16PM 0:00.00 /sbin/devd root 9029 0.0 0.3 15268 3432 ?? Ss 8:16PM 0:00.00 /usr/sbin/sshd root 9334 0.0 0.1 7036 1320 ?? Is 8:16PM 0:00.00 /usr/local/sbin/sshlockout_pf 15 root 18109 0.0 0.1 5780 1524 ?? INs 8:22PM 0:00.00 /usr/local/sbin/dhcp6c -d -c /var/etc/dhcp6c_wan.conf -p /var/run/dhcp6c_pppoe0.pid pppoe0 root 24201 0.0 0.4 13488 4328 ?? Ss 8:16PM 0:00.07 /usr/local/sbin/openvpn --config /var/etc/openvpn/server1.conf root 24507 0.0 0.4 13488 4380 ?? Ss 8:16PM 0:00.00 /usr/local/sbin/openvpn --config /var/etc/openvpn/server2.conf root 25579 0.0 0.2 8984 1548 ?? Ss 8:16PM 0:00.00 /usr/sbin/inetd -wW -R 0 -a 127.0.0.1 /var/etc/inetd.conf root 32034 0.0 0.1 5784 1184 ?? Is 8:17PM 0:00.00 /usr/local/bin/minicron 240 /var/run/ping_hosts.pid /usr/local/bin/ping_hosts.sh root 32298 0.0 0.1 5784 1232 ?? I 8:17PM 0:00.00 minicron: helper /usr/local/bin/ping_hosts.sh (minicron) root 32611 0.0 0.1 5784 1184 ?? Is 8:17PM 0:00.00 /usr/local/bin/minicron 3600 /var/run/expire_accounts.pid /etc/rc.expireaccounts root 32934 0.0 0.1 5784 1232 ?? I 8:17PM 0:00.00 minicron: helper /etc/rc.expireaccounts (minicron) root 33240 0.0 0.1 5784 1184 ?? Is 8:17PM 0:00.00 /usr/local/bin/minicron 86400 /var/run/update_alias_url_data.pid /etc/rc.update_alias_url_data root 33565 0.0 0.1 5784 1232 ?? I 8:17PM 0:00.00 minicron: helper /etc/rc.update_alias_url_data (minicron) root 38862 0.0 0.4 26168 4172 ?? Ss 8:27PM 0:00.02 sshd: root@pts/0 (sshd) root 39276 0.0 0.1 7036 1388 ?? Is 8:17PM 0:00.00 /usr/local/sbin/sshlockout_pf 15 root 43875 0.0 0.4 24220 4308 ?? S 8:16PM 0:00.10 /usr/local/sbin/lighttpd -f /var/etc/lighty-webConfigurator.conf root 44184 0.0 2.1 137984 21608 ?? Is 8:16PM 0:00.03 /usr/local/bin/php root 45237 0.0 0.1 5780 1384 ?? Is 8:16PM 0:00.00 /usr/local/sbin/dhcpleases -l /var/dhcpd/var/db/dhcpd.leases -d boring.lan.name -p /var/run/dnsmasq.pid -h /var/etc/hosts root 48548 0.0 3.9 142080 40308 ?? I 8:16PM 0:00.11 /usr/local/bin/php root 48673 0.0 2.1 137984 21608 ?? Is 8:16PM 0:00.03 /usr/local/bin/php nobody 49958 0.0 0.3 10100 2912 ?? S 8:16PM 0:00.04 [dnsmasq] root 50455 0.0 4.3 142080 43892 ?? I 8:16PM 0:01.03 /usr/local/bin/php root 59393 0.0 0.1 2716 968 ?? IN 8:26PM 0:00.00 sleep 60 dhcpd 61641 0.0 1.2 17104 12280 ?? Ss 8:16PM 0:00.02 /usr/local/sbin/dhcpd -user dhcpd -group _dhcp -chroot /var/dhcpd -cf /etc/dhcpd.conf -pf /var/run/dhcpd.pid vmx3f0 root 63195 0.0 0.1 5784 1204 ?? Ss 8:16PM 0:00.01 /usr/local/sbin/dhcpleases6 -c /usr/local/bin/php -f /usr/local/sbin/prefixes.php|/bin/sh -l /var/dhcpd/var/db/dhcpd6.leases root 78215 0.0 0.2 5780 1548 ?? SNs 8:16PM 0:00.04 /usr/local/sbin/dhcp6c -d -c /var/etc/dhcp6c_wan.conf -p /var/run/dhcp6c_pppoe0.pid pppoe0 root 78697 0.0 0.1 5780 1524 ?? INs 8:16PM 0:00.00 /usr/local/sbin/dhcp6c -d -c /var/etc/dhcp6c_wan.conf -p /var/run/dhcp6c_pppoe0.pid pppoe0 root 84679 0.0 0.1 6828 1536 ?? SN 8:23PM 0:00.03 /usr/local/sbin/radvd -p /var/run/radvd.pid -C /var/etc/radvd.conf -m syslog root 90023 0.0 0.5 25032 4668 ?? Ss 8:22PM 0:00.01 /usr/local/sbin/mpd5 -b -k -d /var/etc -f mpd_wan.conf -p /var/run/pppoe_wan.pid -s ppp pppoeclient dhcpd 90653 0.0 1.0 15056 10156 ?? SNs 8:27PM 0:00.00 /usr/local/sbin/dhcpd -6 -user dhcpd -group _dhcp -chroot /var/dhcpd -cf /etc/dhcpdv6.conf -pf /var/run/dhcpdv6.pid vmx3f0 root 91215 0.0 0.1 2724 1108 ?? SNs 8:27PM 0:00.00 /usr/local/sbin/dhcpleases6 -c /usr/local/bin/php -f /usr/local/sbin/prefixes.php|/bin/sh -l /var/dhcpd/var/db/dhcpd6.leases root 92791 0.0 0.1 5780 1532 ?? SNs 8:27PM 0:00.00 /usr/local/sbin/apinger -c /var/etc/apinger.conf root 92802 0.0 0.0 0 0 ?? ZN 8:27PM 0:00.00 <defunct> root 93133 0.0 0.1 6840 1508 ?? Ss 8:17PM 0:00.02 /usr/local/sbin/miniupnpd -f /var/etc/miniupnpd.conf -P /var/run/miniupnpd.pid root 95834 0.0 0.3 14796 2896 ?? Ss 8:17PM 0:00.09 /usr/sbin/syslogd -s -c -c -l /var/dhcpd/var/run/log -f /var/etc/syslog.conf root 97652 0.0 0.2 7928 1608 ?? Is 8:17PM 0:00.00 /usr/sbin/cron -s root 19810 0.0 0.3 11748 2764 v0- S 8:16PM 0:00.02 /usr/sbin/tcpdump -s 256 -v -S -l -n -e -ttt -i pflog0 root 19881 0.0 0.1 5780 1092 v0- S 8:16PM 0:00.05 logger -t pf -p local0.info root 37795 0.0 0.2 19480 1844 v0 Is 8:17PM 0:00.00 login [pam] (login) root 39605 0.0 0.2 8296 1800 v0 I 8:17PM 0:00.00 -sh (sh) root 41085 0.0 0.2 8296 1800 v0 I+ 8:17PM 0:00.00 /bin/sh /etc/rc.initial root 44919 0.0 0.2 8296 1800 0 Ss 8:27PM 0:00.00 -sh (sh) root 45586 0.0 0.2 8296 1804 0 S 8:27PM 0:00.00 /bin/sh /etc/rc.initial root 54307 0.0 0.3 8268 2616 0 S 8:27PM 0:00.01 /bin/tcsh root 93021 0.0 0.1 7992 1520 0 R+ 8:27PM 0:00.00 ps uxawww</defunct>
Thanks.
-
You can get in line and join the club over there:
http://forum.pfsense.org/index.php/topic,59996.0.html