I'm not getting any firmware update notification although I set it up

I set it up to check daily for new firmware and notify me, not to install anything automatically.
When I log-in with an account (not admin, I disabled that account) that’s part of the administrator group I’m not getting a desktop notification of new firmware, although I checked that box.

I set up notification center to send firmware update notifications. all severity levels, and using two methods: push notification and email. I’m not getting ANY notifications of firmware updates.
Both methods work just fine: I am getting push notifications for app updates, I get the test notification mail.

Only when I manually check for updates I get to know that there’s a new firmware version.
How do I fix that?

Edit: I am getting all the push and email notification process (downloaded, unpacked, started, finished, etc.) so I’m starting to think that the problem is not on the notification side, it’s that for some reason the NAS isn’t checking for updates automatically. Should there be a cron job for that? Anything I can check in QTS or using ssh to see what’s going on with that?

Edit2: I see a cron job for checking for updates:
15 9 * * * /sbin/auto_update 1>>/dev/null 2>>/dev/null
Is that correct? Is that what it should look like?

1 Like

Today I had to manually check for updates again to be able to upgrade to the latest firmware version, which was released a couple of days ago ( QTS 5.2.5.3145 build 20250526), although I haven’t changed the settings you can see in the original post: It should check, daily for new firmware and notify my.
The firmware update screen said it last checked on May 25th.

btw, thank you, QNAP, for killing the old community, where I’d probably would’ve gotten a response by now for my original post.

Yes, although the redirections could be improved. :wink:

If I recall correctly, notifications don’t appear as-soon as a new firmware is released. It may take a few days for your NAS to issue a notification to you. If you haven’t heard anything in a week, and you’ve checked the new firmware version is available for your NAS model (not always the case), then I’d say there’s an issue.

1 Like

It’s also possible that this is related to our canary deployment strategy. It appears that the automatic update for your device might have rolled out just after you had already updated your device manually or through other means, which would explain why you didn’t receive a notification.

We appreciate your understanding!

Why is my NAS is not automatically updating or notifying me about a new firmware version that has been released? | QNAP

2 Likes

OK, so what’s a time frame I can be sure I’m not getting notified b/c of some staggered rollout?
As you can see in the 1st screenshot I took in my 1st post, which was taken on May 7th, I was still using firmware version QTS 5.2.3.3006 installed in January, and the system had an up-time of more than a month, and still I didn’t get any notification of multiple firmware updates QNAP released in that time frame.

If I ssh into the NAS and run /sbin/auto_update after a firmware update is released could that provide more information to figure out what’s going on?

Yes, try this: auto_update -d

Here’s my TS-216G running the current 5.2.5:

[~] # auto_update -d
latest = [0] recommended = [0] enable_important = [0]
action_mode = [0]
auto update is not enabled.
auto update is not enabled.
recommended xml_url = https://update.qnap.com/QTS_FW_5.2.0_recommended.xml
latest xml_url = https://update.qnap.com/QTS_FW_5.2.0.xml
Important Security xml_url = https://update.qnap.com/QTS_FW_5.2.0_security.xml
tmpdir = /mnt/update
sys_model_name = TS-X33
display_model_name = TS-216G
local_version = 5.2.5
local_build_num = 20250526
1 Like

So I think I have an issue on my side:

/sbin/auto_update -d:

latest = [1] recommended = [1] enable_important = [1]
action_mode = [2]
recommended xml_url = https://update.qnap.com/QTS_FW_5.2.0_recommended.xml
latest xml_url = https://update.qnap.com/QTS_FW_5.2.0.xml
Important Security xml_url = https://update.qnap.com/QTS_FW_5.2.0_security.xml
tmpdir = /mnt/update
sys_model_name = TS-X74
display_model_name = TVS-h674
local_version = 5.2.4
local_build_num = 20250321
product = storage
download_server[0] = https://download.qnap.com/
download_server[1] = https://eu1.qnap.com/
download_server[2] = https://us1.qnap.com/
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
productName = TVS-h474
ptr_model = TVS-h674
model = TS-X74
status = active
fw_deployment = 1000000000000010
version = 5.2.5
number = 3145
build number = 20250526
version_postfix = Official
severity = 3
pubDate = Thu, 29, May 2025 09:53:15 +0800
description =  release note here. 
downloadURL[0] = https://download.qnap.com/Storage/TS-X74/TS-X74_20250526-5.2.5.3145.zip
downloadURL[1] = https://eu1.qnap.com/Storage/TS-X74/TS-X74_20250526-5.2.5.3145.zip
downloadURL[2] = https://us1.qnap.com/Storage/TS-X74/TS-X74_20250526-5.2.5.3145.zip
new_feature_url = https://www.qnap.com/go/qts
mac = [***redacted***] buf = [3] last_mac = [3]
fw_deployment = [1000000000000010], fw_deployment[last_mac] = [0]
product = storage
download_server[0] = https://download.qnap.com/
download_server[1] = https://eu1.qnap.com/
download_server[2] = https://us1.qnap.com/

get recommended firmware info fail.
product = storage
download_server[0] = https://download.qnap.com/
download_server[1] = https://eu1.qnap.com/
download_server[2] = https://us1.qnap.com/

get important firmware info fail.

/sbin/notify_update --nc:

firmware is up-to-date

What looks really strange to me is, that there are multiple “fw_deployment” entries.

Best regards

IBA

1 Like

I’m seeing something similar (mac address redacted):

/sbin/auto_update -d
latest = [1] recommended = [1] enable_important = [1]
action_mode = [2]
recommended xml_url = https://update.qnap.com/QTS_FW_5.2.0_recommended.xml
latest xml_url = https://update.qnap.com/QTS_FW_5.2.0.xml
Important Security xml_url = https://update.qnap.com/QTS_FW_5.2.0_security.xml
tmpdir = /mnt/update
sys_model_name = TS-X51
display_model_name = TS-251+
local_version = 5.2.5
local_build_num = 20250526
product = storage
download_server[0] = https://download.qnap.com/
download_server[1] = https://eu1.qnap.com/
download_server[2] = https://us1.qnap.com/
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment =
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
fw_deployment = 1000000000000010
productName = D2 Pro Rev-B
ptr_model = TS-251+
model = TS-X51
status = active
fw_deployment = 1000000000000010
version = 5.2.5
number = 3145
build number = 20250526
version_postfix = Official
severity = 3
pubDate = Thu, 29, May 2025 09:53:15 +0800
description =  release note here.
downloadURL[0] = https://download.qnap.com/Storage/TS-X51/TS-X51_20250526-5.2.5.3145.zip
downloadURL[1] = https://eu1.qnap.com/Storage/TS-X51/TS-X51_20250526-5.2.5.3145.zip
downloadURL[2] = https://us1.qnap.com/Storage/TS-X51/TS-X51_20250526-5.2.5.3145.zip
new_feature_url = https://www.qnap.com/go/qts
mac = [############] buf = [2] last_mac = [2]
fw_deployment = [1000000000000010], fw_deployment[last_mac] = [0]
product = storage
download_server[0] = https://download.qnap.com/
download_server[1] = https://eu1.qnap.com/
download_server[2] = https://us1.qnap.com/

get recommended firmware info fail.
product = storage
download_server[0] = https://download.qnap.com/
download_server[1] = https://eu1.qnap.com/
download_server[2] = https://us1.qnap.com/

get important firmware info fail.


I see similar error/fail messages.

Today I received a notification after more than 3 weeks of the release date 2025-06-03. Also I set the notification to tuesdays at 09:00 not fridays at 09:00?!

QTS 5.2.6.3195 build 20250715 was released on 2025-07-30.
Now I wait and see if/when I’ll get notified of the update.

How much time do you think that should be at most? 2 weeks? 3 weeks?

Hello,
I’ve noticed the same problem. I never get notified of new firmware availability for some reasons. I get e-mails during upgrade process though.
I get security center notifications from daily check-up if something is not OK, and got one today - noticed that breach comes from the fact I’m not running latest firmware.
Running QuTS hero h5.2.5.3161, manual check tells me that h5.2.6.3195 build 20250715 is available.
So why is security center capable to know that system is not running latest firmware, but schedule check does not?

Finally! I got the firmware update notifications. The issue somehow resolved itself.

… or, maybe it wasn’t.
I haven’t received any notification of the latest firmware update, QTS 5.2.7.3256 build 20250913 2025-09-25. It’s been almost two weeks.
In control panel, on the Firmware Update page, it says last checked 05/09/2025 20:53:18 Friday although I’ve set it up to check daily at 09:15 and notify me.

Hi, could you try using the WEB UI to check for updates and see if a new version is available?

I’ve had the same issue for months. I have to manually check for new firmware through the control panel, even though I have the system set to alert me via the console when I log into it.

In the past, when I manually checked for a firmware update knowing there is one it did come up available.
Since I’ve been suggested here to patiently wait a couple of weeks since the release of an update for the staggered update to reach me, I think I’ll give it a few more days to see if that’s the reason I haven’t received it yet.
I did get notified of the previous update after a long (more than 9 months) of not getting any updates.
The only unusual things that happened since I got the previous notification (and updated) is a power out, and a couple of instances I shutdown the NAS myself in the morning time so that it was off and missed the 09:15 schedule to check of firmware updates.
Is there anything else you’d like me to check? The crontab entry? run /sbin/auto_update -d? Something else?

Just got the notification for the v5.2.7.3256 firmware. I guess it’s working, just had to wait a bit more patiently. Apparently it may take up to a month to arrive, which isn’t great considering it might contain security updates.