IPv6 Static address requirements
Posted: 23 May 2015 01:05
On a fresh install of 10.1.0.2 x64 (revision 1513), I received the following at the top of the Status|System page:
Warning: array_merge(): Argument #1 is not an array in /etc/inc/util.inc on line 1975
Not a user friendly message.
Digging into the util.inc file I discovered it wants a IPv6 DNS server address. During the initial setup, I set a static IPv6 address and static gateway address on the console while ignoring the gateway. So no problem. I go to System|General and enter the IPv6 DNS server address and hit save. I then get a blank page with the same warning error at the very top. I make my way back to the Status page and the warning error is gone. I then go back to the System|General setup page and it is gone there as well. Just a GUI hiccup.
Items for discussion. Should an IPv6 DNS server be required on the IPv6 setup using a static IPv6 address? The console setup as well as the General setup allows you to leave it blank. This will eliminate the GUI hiccup when it looks to populate the Status page. I'm dual homed and haven't had a problem with access to outside services such as NTP. In the future when IPv6 is dominant, it may help to make it a mandatory entry if only to use the IPv6 default gateway address as the default to eliminate cryptic messages. The other course of action would be to allow a null IPv6 DNS address without an error message. Just my 2 centavos worth.
This is just a heads up for the Devs. You know... ticky tacky stuff. Keep up the good work. Glad we are finally working with FreeBSD 10.1.
Warning: array_merge(): Argument #1 is not an array in /etc/inc/util.inc on line 1975
Not a user friendly message.
Digging into the util.inc file I discovered it wants a IPv6 DNS server address. During the initial setup, I set a static IPv6 address and static gateway address on the console while ignoring the gateway. So no problem. I go to System|General and enter the IPv6 DNS server address and hit save. I then get a blank page with the same warning error at the very top. I make my way back to the Status page and the warning error is gone. I then go back to the System|General setup page and it is gone there as well. Just a GUI hiccup.
Items for discussion. Should an IPv6 DNS server be required on the IPv6 setup using a static IPv6 address? The console setup as well as the General setup allows you to leave it blank. This will eliminate the GUI hiccup when it looks to populate the Status page. I'm dual homed and haven't had a problem with access to outside services such as NTP. In the future when IPv6 is dominant, it may help to make it a mandatory entry if only to use the IPv6 default gateway address as the default to eliminate cryptic messages. The other course of action would be to allow a null IPv6 DNS address without an error message. Just my 2 centavos worth.
This is just a heads up for the Devs. You know... ticky tacky stuff. Keep up the good work. Glad we are finally working with FreeBSD 10.1.