Yet another "I can't access my QNAP over SMB" thread. But I can access it from WebUI via browser, SSH from any terminal, and also can see it in QFinder. I can also access the selected folders via DLNA (Multimedia Console + Media Streaming Add-On). The funny thing is that only two of the client machines on the network can access the network shares, no other devices can.
Some background - I had a TS-451A that died from the LPC bug. The resistor trick helped revive it long enough for me to confirm data was intact, and then shut it down while I shopped for a new NAS. Enter TS-451D2. I dropped my drives into the new 451D2, and updated the firmware the to the latest (May 2021). Things were fine for a while. Suddenly, access to the NAS was lost on all but a couple devices on the network; this has lasted a couple of weeks now.
Here is a rough layout of the devices on the network. Everything is behind a single router; some devices are wireless, some are plugged in via GigE.
Code: Select all
modem
|--Router
|----QNAP NAS
|----media server (eth)
|----desktop (eth)
|----laptop (wifi/eth)
|----work laptop (eth)
|----macbook (wifi)
|----raspberry pi (eth)
|----phone (wifi)
|----tablet (wifi)
- media server
phone
None of the other devices can access the shared directories. However, ALL devices can see the NAS on the network; Network in Windows 10 shows the NAS, but trying to open it returns the errors:
OR\\NAS
A device attached to the system is not functioning
ORWindows cannot access \\NAS
Check the spelling of the name...
As mentioned above, all devices can access the NAS via the WebUI by going to 192.168.x.x:{port}; all devices can ping the NAS; all devices (excluding phone and tablet) can see the NAS in QFinder and also access almost all options by right-click -> {option}, only the "Network Drives" option fails; all devices can SSH into the NAS using a terminal/putty interface. For Windows, I've also confirmed that those devices have "SMB 1.0" enabled in the Add/REmove Windows features panel. For both Windows and macOS I've made sure to clear out the existing/saved credentials used to access the network shares (Keychain for macOS, Credential Manager for Windows)\\NAS\{share} is not accessible. You might not have permission to use this network resource...
A device attached to the system is not functioning.
Just to see if the NAS is even seeing these "blocked" devices from accessing it, I used the QuFirewall app to capture events while I tried to hit the NAS. The PCAP file (viewed in Wireshark) is completely empty, after getting at least 3 blocked devices to try and reach the NAS.
What can I do to try and fix this issue? It just happened one day. It happened a day or two after I updated to the latest June 2021 firmware update. I don't think it's the June firmware though, because the problem happened after I updated the firmware, and I've also re-installed the firmware to make sure it wasn't an accidental corruption/failure during that update.
Some info about the NAS hardware itself:
Code: Select all
Model: TS-451D2-4G
Version: 4.5.3.1697
RAM: 8GB (4+4)
Drives:
2x8TB in RAID1
2x4TB in RAID1
1x USB 3.0 external drive 500GB
Settings
=====
myQNAPCloud service is DISABLED (I've never enabled it, ever)
QuFirewall service is ENABLED
-- using "Include subnets only" option for 192.168.1.0/24
(under Control Panel > Network > Win/Mac/NFS > Microsoft > Advanced > SMB versions)
Running SMB 3 max, SMB 1 min
Enable WS-Discovery (checked)
(under Control Panel > Network > Service Discovery)
Enable UPnP Discovery Services (DISABLED)