NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
bradthur
Oct 17, 2020Aspirant
ReadyNAS 628x Interface hangs while change NFS/SMB permissions
When making a change to NFS or SMB permissions, the interface will hang upon commiting a change. The busy wheel spins indefinitely until I close and reopen the browser - see attached. Navigation in...
- Oct 29, 2020
Did you disable ipv6 in the network settings as I suggested above?
Are you using iSCSI LUNs?
FWIW, I am thinking that it might be a good idea to try an OS reinstall.
It might be interesting to see if apache2 can be restarted manually (before the error). For instance, do a journalctl -f in one ssh window, and then do a systemctl restart apache2 in a second window, and see what happens.
Sandshark wrote:
When you log into the admin UI, are you using the NAS name or IP address? I don't know exactly why that might work, but it could be associated with the FQDN issue.
The AH00558 is coming from the apache2 restart, so it's not related to how you access the NAS in the browser.
The normal workaround is to add a ServerName directive to apache2.conf (which can either specify an IP address or an FQDN). In fact, the error message says to do that. In this particular case, the AH00558 error is specific to the IPv6 address fe80::b2b9:8aff:fe44:d36c. This is a link local address (self assigned by the NAS). If ipv6 isn't enabled in the router, it's a good idea to disable ipv6. Though you'll likely still see that error, it will just shift to an ipv4 address (see below).
But the real questions here are
- why apache2 is trying to restart in the first place
- why the restart is failing (or looping)
The web ui is clearly hanging because apache2 isn't up.
FWIW, I tried manually starting apache2 on my own NAS, and this is what I see in journalctl -f
Oct 29 06:07:25 NAS systemd[1]: Stopping The Apache HTTP Server... Oct 29 06:07:25 NAS systemd[1]: Reloading. Oct 29 06:07:26 NAS systemd[1]: nut-monitor.service: Supervising process 6027 which is not our child. We'll most likely not notice when it exits. Oct 29 06:07:26 NAS apachectl[30926]: [Thu Oct 29 06:07:26.096421 2020] [so:warn] [pid 30929] AH01574: module cgi_module is already loaded, skipping Oct 29 06:07:26 NAS apachectl[30926]: AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/apache2/sites-enabled/001-fv-https2.conf:2 Oct 29 06:07:26 NAS apachectl[30926]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.0.15. Set the 'ServerName' directive globally to suppress this message Oct 29 06:07:26 NAS systemd[1]: Stopped The Apache HTTP Server. Oct 29 06:07:26 NAS systemd[1]: Starting The Apache HTTP Server... Oct 29 06:07:26 NAS systemd[1]: Reloading. Oct 29 06:07:26 NAS systemd[1]: nut-monitor.service: Supervising process 6027 which is not our child. We'll most likely not notice when it exits. Oct 29 06:07:26 NAS apachectl[31035]: [Thu Oct 29 06:07:26.432460 2020] [so:warn] [pid 31039] AH01574: module cgi_module is already loaded, skipping Oct 29 06:07:26 NAS apachectl[31035]: AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/apache2/sites-enabled/001-fv-https2.conf:2 Oct 29 06:07:26 NAS apachectl[31035]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.0.15. Set the 'ServerName' directive globally to suppress this message Oct 29 06:07:26 NAS apache2[31039]: [ssl:warn] [pid 31039] AH01909: 10.0.0.15:50020:0 server certificate does NOT include an ID which matches the server name Oct 29 06:07:26 NAS apache2[31039]: [ssl:warn] [pid 31039] AH01909: 10.0.0.15:443:0 server certificate does NOT include an ID which matches the server name Oct 29 06:07:26 NAS systemd[1]: Started The Apache HTTP Server. Oct 29 06:07:26 NAS apache2[31043]: [ssl:warn] [pid 31043] AH01909: 10.0.0.15:50020:0 server certificate does NOT include an ID which matches the server name Oct 29 06:07:26 NAS apache2[31043]: [ssl:warn] [pid 31043] AH01909: 10.0.0.15:443:0 server certificate does NOT include an ID which matches the server name
This looks very similar to what bradthur is seeing. There were two restarts though, which is curious. But not an endless loop (as he has).
Plex is off in my case, so I'm wouldn't expect to see the plex error (though I have seen it before, and I haven't seen an endless restart).
I'm also not seeing this:
Oct 27 18:13:52 NAS01 systemd-sysv-generator[13852]: Overwriting existing symlink /run/systemd/generator.late/umountiscsi.service with real service.
Though I'm not running iSCSI. All I see in the generator.late folder is this:
root@NAS:~# ls -al /run/systemd/generator.late/* -rw-r--r-- 1 root root 444 Oct 29 06:07 /run/systemd/generator.late/hdparm.service root@NAS:~#
Sandshark
Oct 28, 2020Sensei - Experienced User
When you log into the admin UI, are you using the NAS name or IP address? If you use RAIDar to initiate it, it's by IP address. If you do it by name, try by IP address. I don't know exactly why that might work, but it could be associated with the FQDN issue.
StephenB
Oct 29, 2020Guru - Experienced User
Did you disable ipv6 in the network settings as I suggested above?
Are you using iSCSI LUNs?
FWIW, I am thinking that it might be a good idea to try an OS reinstall.
It might be interesting to see if apache2 can be restarted manually (before the error). For instance, do a journalctl -f in one ssh window, and then do a systemctl restart apache2 in a second window, and see what happens.
Sandshark wrote:
When you log into the admin UI, are you using the NAS name or IP address? I don't know exactly why that might work, but it could be associated with the FQDN issue.
The AH00558 is coming from the apache2 restart, so it's not related to how you access the NAS in the browser.
The normal workaround is to add a ServerName directive to apache2.conf (which can either specify an IP address or an FQDN). In fact, the error message says to do that. In this particular case, the AH00558 error is specific to the IPv6 address fe80::b2b9:8aff:fe44:d36c. This is a link local address (self assigned by the NAS). If ipv6 isn't enabled in the router, it's a good idea to disable ipv6. Though you'll likely still see that error, it will just shift to an ipv4 address (see below).
But the real questions here are
- why apache2 is trying to restart in the first place
- why the restart is failing (or looping)
The web ui is clearly hanging because apache2 isn't up.
FWIW, I tried manually starting apache2 on my own NAS, and this is what I see in journalctl -f
Oct 29 06:07:25 NAS systemd[1]: Stopping The Apache HTTP Server... Oct 29 06:07:25 NAS systemd[1]: Reloading. Oct 29 06:07:26 NAS systemd[1]: nut-monitor.service: Supervising process 6027 which is not our child. We'll most likely not notice when it exits. Oct 29 06:07:26 NAS apachectl[30926]: [Thu Oct 29 06:07:26.096421 2020] [so:warn] [pid 30929] AH01574: module cgi_module is already loaded, skipping Oct 29 06:07:26 NAS apachectl[30926]: AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/apache2/sites-enabled/001-fv-https2.conf:2 Oct 29 06:07:26 NAS apachectl[30926]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.0.15. Set the 'ServerName' directive globally to suppress this message Oct 29 06:07:26 NAS systemd[1]: Stopped The Apache HTTP Server. Oct 29 06:07:26 NAS systemd[1]: Starting The Apache HTTP Server... Oct 29 06:07:26 NAS systemd[1]: Reloading. Oct 29 06:07:26 NAS systemd[1]: nut-monitor.service: Supervising process 6027 which is not our child. We'll most likely not notice when it exits. Oct 29 06:07:26 NAS apachectl[31035]: [Thu Oct 29 06:07:26.432460 2020] [so:warn] [pid 31039] AH01574: module cgi_module is already loaded, skipping Oct 29 06:07:26 NAS apachectl[31035]: AH00548: NameVirtualHost has no effect and will be removed in the next release /etc/apache2/sites-enabled/001-fv-https2.conf:2 Oct 29 06:07:26 NAS apachectl[31035]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 10.0.0.15. Set the 'ServerName' directive globally to suppress this message Oct 29 06:07:26 NAS apache2[31039]: [ssl:warn] [pid 31039] AH01909: 10.0.0.15:50020:0 server certificate does NOT include an ID which matches the server name Oct 29 06:07:26 NAS apache2[31039]: [ssl:warn] [pid 31039] AH01909: 10.0.0.15:443:0 server certificate does NOT include an ID which matches the server name Oct 29 06:07:26 NAS systemd[1]: Started The Apache HTTP Server. Oct 29 06:07:26 NAS apache2[31043]: [ssl:warn] [pid 31043] AH01909: 10.0.0.15:50020:0 server certificate does NOT include an ID which matches the server name Oct 29 06:07:26 NAS apache2[31043]: [ssl:warn] [pid 31043] AH01909: 10.0.0.15:443:0 server certificate does NOT include an ID which matches the server name
This looks very similar to what bradthur is seeing. There were two restarts though, which is curious. But not an endless loop (as he has).
Plex is off in my case, so I'm wouldn't expect to see the plex error (though I have seen it before, and I haven't seen an endless restart).
I'm also not seeing this:
Oct 27 18:13:52 NAS01 systemd-sysv-generator[13852]: Overwriting existing symlink /run/systemd/generator.late/umountiscsi.service with real service.
Though I'm not running iSCSI. All I see in the generator.late folder is this:
root@NAS:~# ls -al /run/systemd/generator.late/* -rw-r--r-- 1 root root 444 Oct 29 06:07 /run/systemd/generator.late/hdparm.service root@NAS:~#
- bradthurOct 29, 2020Aspirant
IPv6 has never been enabled. I have two interfaces with link, I enabled the second interface with an IP but didn't get a different result. I also enabled Plex and didn't get a different result. I had an iSCSI lun but since removed prior to my previous post. I can make changes anywhere in the system without issue. This is very specific to making changes to a shares.
Is the OS reload destructive? I'd prefer to avoid having to buy backup disks - the reinstall would actually cost $$$.
Oct 29 07:32:12 NAS01 systemd[1]: Reloading. Oct 29 07:32:12 NAS01 systemd-sysv-generator[6450]: Overwriting existing symlink /run/systemd/generator.late/umountiscsi.service with real service. Oct 29 07:32:12 NAS01 systemd[1]: [/lib/systemd/system/fvapp-plexmediaserver.service:10] Invalid escape sequences in line, correcting: "/bin/sh -c ' PLEX_MEDIA_SERVER_INFO_VENDOR=Netgear PLEX_MEDIA_SERVER_INFO_DEVICE="$(rn_nml -g systeminfo | grep "<Model>" | awk -F "[<>]" "{print \$3}")" PLEX_MEDIA_SERVER_INFO_MODEL="$(uname -m)" PLEX_MEDIA_SERVER_INFO_PLATFORM_VERSION="ReadyNAS OS $(rn_nml -g systeminfo | grep "<Firmware_Version>" | awk -F "[<>]" "{print \$3}")" /apps/plexmediaserver/Binaries/Plex\ Media\ Server'" Oct 29 07:32:12 NAS01 apachectl[6457]: [Thu Oct 29 07:32:12.832160 2020] [so:warn] [pid 6460] AH01574: module cgi_module is already loaded, skipping Oct 29 07:32:12 NAS01 apachectl[6457]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.1.10. Set the 'ServerName' directive globally to suppress this message Oct 29 07:32:12 NAS01 systemd[1]: Stopped The Apache HTTP Server. Oct 29 07:32:12 NAS01 systemd[1]: Starting The Apache HTTP Server... Oct 29 07:32:12 NAS01 systemd[1]: Reloading. Oct 29 07:32:12 NAS01 systemd-sysv-generator[6559]: Overwriting existing symlink /run/systemd/generator.late/umountiscsi.service with real service. Oct 29 07:32:12 NAS01 systemd[1]: [/lib/systemd/system/fvapp-plexmediaserver.service:10] Invalid escape sequences in line, correcting: "/bin/sh -c ' PLEX_MEDIA_SERVER_INFO_VENDOR=Netgear PLEX_MEDIA_SERVER_INFO_DEVICE="$(rn_nml -g systeminfo | grep "<Model>" | awk -F "[<>]" "{print \$3}")" PLEX_MEDIA_SERVER_INFO_MODEL="$(uname -m)" PLEX_MEDIA_SERVER_INFO_PLATFORM_VERSION="ReadyNAS OS $(rn_nml -g systeminfo | grep "<Firmware_Version>" | awk -F "[<>]" "{print \$3}")" /apps/plexmediaserver/Binaries/Plex\ Media\ Server'" Oct 29 07:32:13 NAS01 apachectl[6567]: [Thu Oct 29 07:32:13.222905 2020] [so:warn] [pid 6571] AH01574: module cgi_module is already loaded, skipping Oct 29 07:32:13 NAS01 apachectl[6567]: AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.1.10. Set the 'ServerName' directive globally to suppress this message Oct 29 07:32:13 NAS01 apache2[6571]: [ssl:warn] [pid 6571] AH01909: 192.168.1.10:443:0 server certificate does NOT include an ID which matches the server name Oct 29 07:32:13 NAS01 systemd[1]: Started The Apache HTTP Server. Oct 29 07:32:13 NAS01 apache2[6574]: [ssl:warn] [pid 6574] AH01909: 192.168.1.10:443:0 server certificate does NOT include an ID which matches the server name Oct 29 07:32:21 NAS01 apache_access[6575]: Admin session started from 10.0.22.214
- StephenBOct 29, 2020Guru - Experienced User
bradthur wrote:
IPv6 has never been enabled.
It is enabled by default, and your logs were showing an IPv6 address. The snippet in your most recent post doesn't show it though.
bradthur wrote:
This is very specific to making changes to a shares.
I understand those are your symptoms. But the bottom line is that apache normally isn't restarted when you make a change to share settings (and even if it is restarted, it shouldn't end up with the loop are seeing).
bradthur wrote:
I'd prefer to avoid having to buy backup disks - the reinstall would actually cost $$$.
I disagree here. Data Recovery is what actually costs $$$, and often fails. Backups do cost $, but if you care about your data, you need to make that investment. RAID isn't enough to protect it.
bradthur wrote:
Is the OS reload destructive?
Normally an OS reinstall is not destructive. The process is describe on pages 146-147 here: https://www.downloads.netgear.com/files/GDC/READYNAS-100/ReadyNAS_%20OS6_Desktop_HM_EN.pdf
Be careful not to do the factory default (which is destructive).
The OS reinstall does a partial reinstall of the OS partition. It also resets a couple of configuration settings:
- The NAS admin password is reset to password
- The network settings will be set back to default DHCP (and ipv6 will be re-enabled).
- Volume quota is turned off (you can turn it back on via the volume settings wheel).
Note that even if you con't use quotas, it is useful to have volume quota turned on. You get better information on the storage used in each share (and the amount used in snapshots of each share).
- bradthurOct 29, 2020Aspirant
StephenB wrote:
bradthur wrote:IPv6 has never been enabled.
It is enabled by default, and your logs were showing an IPv6 address. The snippet in your most recent post doesn't show it though.
Fair enough, from day one (June something) default setting for IPv6 was set to disabled. Can't explain why it doesn't show it now. Even when I mod a share.
bradthur wrote:This is very specific to making changes to a shares.
I understand those are your symptoms. But the bottom line is that apache normally isn't restarted when you make a change to share settings (and even if it is restarted, it shouldn't end up with the loop are seeing).
Shoulder shrug
bradthur wrote:I'd prefer to avoid having to buy backup disks - the reinstall would actually cost $$$.
I disagree here. Data Recovery is what actually costs $$$, and often fails. Backups do cost $, but if you care about your data, you need to make that investment. RAID isn't enough to protect it.
Do you think you really undstand the big picture enough where you can perscribe your backup theology and make a determination I don't care about my data? We need to keep this to the issue at hand which is, I bought a product and it's not working. It's not my fault it doesn't work and we wouldn't be having this conversation if this product was working correctly. I've only had this online since June and there isn't anything complex about my configuration or usage... CIFS/NFS/Plex. So maybe I should be asking for a refund. The bottom line is yes at the risk of having to reseed 2 - 3 weeks of data, I would have to purchase additional disks.
bradthur wrote:Is the OS reload destructive?
Normally an OS reinstall is not destructive. The process is describe on pages 146-147 here: https://www.downloads.netgear.com/files/GDC/READYNAS-100/ReadyNAS_%20OS6_Desktop_HM_EN.pdf
Assuming we are committing to the re-install... Other than me accidentally selecting factory default, what is the real risk of performing this opereration non-destructively?
Be careful not to do the factory default (which is destructive).
The OS reinstall does a partial reinstall of the OS partition. It also resets a couple of configuration settings:
- The NAS admin password is reset to password
- The network settings will be set back to default DHCP (and ipv6 will be re-enabled).
- Volume quota is turned off (you can turn it back on via the volume settings wheel).
Note that even if you con't use quotas, it is useful to have volume quota turned on. You get better information on the storage used in each share (and the amount used in snapshots of each share).
- StephenBOct 29, 2020Guru - Experienced User
bradthur wrote:
... It's not my fault it doesn't work ...It's not my fault either. Note I don't work for Netgear (and never have). So take a breath.
The OS reinstall is intended to be safe. But there is clearly something broken with your system, and I think there is some risk that whatever is broken could lead to data loss.
- bradthurOct 30, 2020Aspirant
I took the gamble and reloaded the OS. The reload was pretty. Here's the journalctl -f output.
Oct 29 18:59:59 NAS01 readynasd[5337]: Snapper SetConfig successfully. Oct 29 18:59:59 NAS01 systemd[1]: systemd-journald-audit.socket: Cannot add dependency job, ignoring: Unit systemd-journald-audit.socket is masked. Oct 29 18:59:59 NAS01 readynasd[5337]: Protocol 'cifs' is reloaded Oct 29 18:59:59 NAS01 systemd[1]: Reloading Samba NMB Daemon. Oct 29 18:59:59 NAS01 systemd[1]: Reloaded Samba NMB Daemon. Oct 29 18:59:59 NAS01 systemd[1]: Reloading Samba SMB Daemon. Oct 29 18:59:59 NAS01 systemd[1]: systemd-journald-audit.socket: Cannot add dependency job, ignoring: Unit systemd-journald-audit.socket is masked. Oct 29 18:59:59 NAS01 systemd[1]: Reloaded Samba SMB Daemon. Oct 29 18:59:59 NAS01 systemd[1]: Reloading Samba NMB Daemon. Oct 29 18:59:59 NAS01 systemd[1]: Reloaded Samba NMB Daemon.
Much better. The interface is much faster as well.
My thoughts on RCA is the 626 Out of Memory crash probably corrupted the os.
Related Content
NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!