QuTS hero h6.0.0.3324 build 20251125 Public Beta released

QuTS hero h6.0.0.3324 build 20251125 Public Beta 2025-11-26

Applicable Models
TS-h2490FU/TS-h1090FU
TS-h1290FX
TDS-h2489FU/TDS-h2489FUR2
TS-h3088XU-RP
TVS-h1288X/TVS-h1688X
TS-h1886XU-RP/TS-1886XU-RP/TS-h1886XU-RPR2
TS-h686/TS-h886
TNS-h1083X
TS-883XU/TS-883XU-RP/TS-1283XU-RP/S-1683XU-RP/TS-983XU/TS-983XU-RP/TS-2483XU-RP/TS-h1283XU-RP/TS-h2483XU-RP/TS-h1683XU-RP
TS-h977XU-RP/TS-h1277XU-RP/TS-h1677XU-RP/TS-h2477XU-RP
TS-h1277AXU-RP/TS-h1677AXU-RP/TS-h3077AFU
TVS-h1675U-RP/TVS-h1275U-RP/TVS-h875U-RP/TVS-h875U
TVS-675
TVS-h474/TVS-h674/TVS-h874/TVS-h874X/TVS-h674T/TVS-h874T
TBS-h574TX
TS-873AU/TS-873AU-RP/TS-1273AU-RP/TS-1673AU-RP/TS-873AeU/TS-873AeU-RP
TS-h973AX/TS-473A/TS-673A/TS-873A
TVS-672X/TVS872X/TVS-672N/TVS-872N/TVS-472XT/TVS-672XT/TVS-872XT
TS-1655/TS-855X
TS-855eU/TS-855eU-RP
TS-253E/TS-453E
HS-264/TBS-464/TS-364/TS-464/TS-664/TS-264/TS-464C2
TS-466C
TS-464U/TS-464U-RP/TS-1264U-RP/TS-464eU/TS-864eU/TS-864eU-RP
TS-i410X/TS-410E
TS-h765eU
TS-h1277AFX

Important Notes
The following expansion card models have reached end of support starting inQuTShero h6.0.0: Mustang-200-C-8G-R10, Mustang-200-i5-1T-32G-R10, Mustang-200-i7-1T-32G-R10, Mustang-F100, Mustang-V100, QM2-2P10G1T, QM2-2S10G1T
Certain applications and utilities are temporarily unavailable inQuTShero h6.0.0. For the full support list, see:App Center - QNAP | QNAP (US)
The following applications will no longer be supported inQuTShero h6.0.0: CAYIN CMS-WS Lite and CAYINMediaSignPlayer (replaced by CAYIN Media Viewer), Mustang Card Manager, Mustang Card User Driver, Python, Python3,QButton,QmiixAgent, QVR Elite (replaced by QVR Surveillance), Skype

New Features
High Availability Manager (latest version required)
High Availability Manager is a new application that can help you maximize service uptime by setting up one NAS device as a backupdevice of another. Whenever failure occurs on one device, the other device can automatically take over and continue providing services. To implement high availability, two NAS devices of the same model arerequired.
You can now use a virtual switch for the cluster interface, providing greater deployment flexibility in virtualized networking environments. To configure the cluster interface, go to “High Availability Manager > Settings > HA Network”. Note: You cannot use Network & Virtual Switch to configure a virtual switch as a cluster interface.
You can now choose to enable or disable automatic failback in “High Availability Manager > Settings > Failover Policy”. Automatic failback allows the system to automatically transfer the active role back to the original active node when it recovers after a failover, system restart, or firmware update.

Snapshot Manager
Snapshots now have a “protection policy” attribute that combines thepreviousfeature of permanent snapshots and the property of immutability. When taking or editing a snapshot, or configuring a local snapshot schedule, you can now select a protection policy that prohibits automatic deletion by the system and/or manual deletion by a user. You can also specify theprohibitionexpirationtime.

KMIP
Added support for enabling KMIP (Key Management Interoperability Protocol) service. By configuring a KMIP client and connecting it to a remote key server of your choice, you can securely store and access your encryption keys for various NAS features, such as encrypted shared folders and encrypted LUNs.

Storage Manager
Storage Manager now supports the creation of tiered storage pools to enhance read/write performance and improve storage efficiency. Each tiered pool can include two to three tiers, with faster tiers for storingfrequentlyaccessed data and slower tiers for lessfrequentlyaccessed data.

ACL
Introduced ACL 2.0,a new versionthatoptimizespermission storage and inheritance processes to significantly enhance permission configuration and query performance in environments that require large-scale file and shared folder configuration.

Control Panel
Administrators can now view and manage QNAP IDs that are linked to user accounts.
Administrators can now help users disablepasswordlesslogin in case they need to log in with other methods.
Added support for configuring SSH encryption settings for networkfile-sharingconnections. Users can select from predefined encryption modes or use a custom mode to specify preferred encryption algorithms.

Desktop & Login
This update enhances NAS login security and user experience by adding support for the FIDO2 authentication standard. You can now log in using physical security keys such as YubiKey, or platform authenticators such as Windows Hello and Touch ID. Known as Passkey, this login method can be enabled in Desktop > Login & Security > 2-step Verification orPasswordlessLogin.ToenablePasskeylogin, ensure that the system is accessed via HTTPS with a domain name and that FIDO2 Server has been installed.
You can now log in to the NAS with your QNAP ID. This allows you to log in without having to remember local account credentials for a more streamlined user experience. Administrators can enable this feature in Control Panel > Security > Login and Password.

iSCSI &FibreChannel
Added support forN_PortID Virtualization (NPIV), aFibreChannel (FC) technology that allows multipleWorld WideNames (WWNs) to share a single physical port. This allows multiple virtual machines or applications to connect to a storage area network (SAN) independently through the same physical host port, improving scalability, resourceutilization, and simplifying SAN management. NPIV also allows users to use FCservicein high-availability (HA) environments.
FibreChannel (FC) service is now available, allowing computers, servers, other NAS devices, and virtual machines to access NAS storage in the form of LUNs over an FC network. If you want to use FC service in an HA environment, you must enable NPIV service in “iSCSI &FibreChannel > Protocol Settings >FibreChannel Service”.

System
Added support for Secure Boot to strengthen system protection. This feature ensures that your NAS only runs trusted and signed firmware during the boot process, preventing loading unauthorized or maliciouscode.Currentlythis feature is supported on TVS-AIh1688ATX. We will add support for future models andindicatethis support on their product pages.
You can now set a preferred firmware update time in a reminder message on the desktop for greater flexibility and control.

Enhancement
ACL
After upgrading to ACL 2.0, the system now supports themaximumACL entry limit from 124 to 1020, thus providing greater flexibility for permission management.
App Center
App Center now features a fully redesigned interface for a more modern and intuitive user experience.

Desktop & Login
The Quick Start page has been redesigned andrenamed toFeature Tour. This new tour integrates key feature highlights and the latest updates to help you quickly learn about essential NAS features. It appears automatically upon your first login and can be revisited anytime in Desktop > More > Help.
You can now enable or disable password login according to your needs. Note that disabling password login can enhance account security, but you will only be able to access applications that supportpasswordlesslogin, such as web login,QfilePro (Android/iOS),Qmanager(Android/iOS), andQsyncClient (Windows/Mac). To configure this setting, go to Desktop > Login & Security >PasswordlessLogin > Available Verification Methods.

High Availability Manager (latest versionrequired)
Manual and scheduledSnapSyncjobs are now supported in HA environments.
SED storage pools are now supported in HA environments. If you create an HA cluster with existing SED pools, you must provide the encryption password for each pool.
Encrypted shared folders and LUNs are now supported in HA environments. If you create an HA cluster with existing encrypted storage spaces, you must provide the encryption password for each space.

iSCSI &FibreChannel
You can now use encrypted LUNs in HA environments.
Network & Virtual Switch
Migrated the Network & Virtual Switch web help to Help Center, where users can access more detailed and comprehensive documentation.
Network & Virtual Switch now supports customizable MAC addresses, allowing users to assign addresses that align with their network requirements.

Snapshot Manager
Users can now view detailed information about each snapshot by clicking “Snapshot Details” in the snapshot’s action menu (available in both list and timeline views).
SnapSyncperformance test results can now bedeleted, allowing users to remove records that are no longer needed.
Added an Overview page, providing a summary of the statuses of all snapshots, Snapshot Replica jobs, andSnapSyncjobs.

Storage Manager
You can now use encrypted shared folders and SED storage pools in HA environments.
Improved the storage pool recovery workflow.
Optimized system memory usage to enhance application performance.
Added support for attaching and detaching storage pools in HA environments.
System
In an HA environment, you can now check the hardware resource allocation of both devices through Control Panel and promptly respond to potential hardware resource issues.
Optimizedthe firmware update interface, making it easier tomonitorthe firmware update progress.

Other Changes
Snapshot Manager
With the upgrade to ACL 2.0 inQuTShero h6.0.0, the following Snapshot Manager features are affected: (1) Snapshots created with ACL 2.0 cannot be imported to devices using an earlier ACL version; (2) Snapshot Replica jobs cannot be created or run if the source uses ACL 2.0 and the destination uses an earlier ACL version; (3)SnapSyncjobs can only be created or run when the source and destination use the same ACL version.

QuTS hero h6.0.0.3324 build 20251125 Public Beta | Release Notes | QNAP

1 Like

Updated my 873a with no conflicts as of now. Seems a bit quicker over the 5.X line but could be placebo too lol

Is it really worth updating to Hero 6? I just went through the mistake of updating to h5.3 and there’s no reason to upgrade to that unless you need HA.

So is it worth updating to 6? How much has changed? Do all the apps work? Yes, immutable snapshots are very cool. Not sure how much of the other features I would use.

Updated my TVS-h1288X and so far so good (Thunderbolt, QVS with GPU, all works fine).
And it seems to me that OS h6.0 is faster. For example the unlocking of encrypted ZFS shared folders. In h5.2.8 (and also in previous builds), it always took some longer time, like 60 seconds after entering the decryption key. Now it takes only 10 seconds. Cool

Thanks for all the reports, everyone!

If you have any further questions or issues, please feel free to share them with us. Thanks!

I tried this firmware but NVidia Driver is not working. My GPU hardware was recognized by the system but not working.

2 Likes

—Machine translation by Dolbyman—

The TS464C version with expandable memory also requires system support; please adapt it.


ts464c可扩展内存的版本也需要该系统的支持,请适配一下

(please post in English here)

Same here. NVIDIA_GPU_DRV package installs just fine but installation of NvKernelDriver fails which means the GPU (a Quadro P1000 in my case) is unusable.

EDIT: trying to manually install NvKernelDriver results in the following output:

[~] # sh /share/data/NvKernelDriver_h6.0.0.3324_TS-X73A_20251125.qpkg
Install QNAP package on TS series ...
qinstall.sh
NvKernelDriver.tgz
18594+1 records in
18594+1 records out
46078176 bytes (43.9MB) copied, 0.685721 seconds, 64.1MB/s

gzip: stdin: decompression OK, trailing garbage ignored
qpkg.cfg
/bin/tar: Child returned status 2
/bin/tar: Exiting with failure status due to previous errors
[~] #
1 Like

Hi. I have noticed an issue that I cannot pinpoint. I have installed the 6.0 beta on a ts-464. On it, there is a Raid 10 with 2 groups consisting in 2 and 4tb ssds.
I also have a nightly sync to iDrive ec2 (s3 compatible).
Today I noticed that the sync job was running for about 8h and one of the shared folders on that storage space was mainly unresponsive.
SMB was timing out, inspecting the storage space was also just spinning.
A reboot solved the issue and retrying the sync worked fine.
I’m not sure what hung; hopefully if someone noticed something similar and dismissed it as a one off, this is a sign that something may have an issue, somewhere.

UPDATE: stuck again after about 24h. Sync is not the cause.
I notice an avg load of about 150. There are no processes that actually seem to take up too much CPU.

UPDATE 2: happening again, even with a restart in the morning, after all the backing up and maintenance tasks. I think the culprit is qsync.

[20980.300402] watchdog: BUG: soft lockup - CPU#3 stuck for 1539s! [qsyncsrv.cgi:1694]
[20980.308919] Modules linked in: macvlan xt_ipvs ip_vs_rr ip_vs_ftp ip_vs xt_nat xt_addrtype kvm_intel kvm vhost_net vhost vhost_iotlb tap tun fbdisk(O) rfcomm ksmbd(PO) ksmbd_base(O) isert_scst(PO) bnxt_re(O) bnxt_en(O) ib_iser(O) rdma_cm(O) ib_cm(O) iw_cm(O) ib_core(O) mlx_compat(O) iscsi_tcp(O) libiscsi_tcp(O) libiscsi(O) scsi_transport_iscsi(O) qla2xxx_qzsttgt(PO) iscsi_scst(PO) zscst_vdisk(PO) scst(PO) cfg80211 dummy br_netfilter bonding bridge stp xt_connmark ip6table_filter ip6_tables xt_TCPMSS xt_LOG xt_set ip_set_hash_netiface ip_set_hash_net ip_set iptable_raw xt_conntrack xt_MASQUERADE xt_REDIRECT iptable_nat nf_nat xt_policy xt_mark qelf(PO) 8021q ipv6 uvcvideo uvc videobuf2_v4l2 videobuf2_vmalloc videobuf2_memops videobuf2_common snd_usb_caiaq snd_usb_audio snd_usbmidi_lib snd_seq_midi snd_rawmidi fnotify(O) udf isofs iTCO_wdt vfio_pci vfio_pci_core irqbypass vfio exfat ufsd(PO) jnl(O) cdc_acm pl2303 usbserial rndis_host cdc_ether qm2_i2c(O) zfs(PO) icp(O) lpl(O) intel_ips drbd lru_cache dm_tier_hro_algo
[20980.308976] dm_thin_pool dm_bio_prison dm_persistent_data hal_netlink(O) hailo_pci(O) apex(C) gasket(C) igc r8152(O) usbnet mii igb e1000e mv14xx(O) mpt3sas(O) scsi_transport_sas raid_class qla2xxx_qzst(O) scsi_transport_fc k10temp coretemp uas usb_storage xhci_pci xhci_hcd usblp uhci_hcd ehci_pci ehci_hcd
[20980.439291] CPU: 3 PID: 1694 Comm: qsyncsrv.cgi Tainted: P U C O L 6.6.32-qnap #4
[20980.448585] Hardware name: Default string Default string/Default string, BIOS Q07SAR09 01/07/2022
[20980.458464] RIP: 0010:qnap_acl_cache_compare+0xc/0x20 [zfs]

The system is quite buggy. I experienced 2 issues. One is unable to login, even use the reset button and admin account. The other issue is system hang for RCU stall, and the system is not responsive for any process that accessing certain zfs directory.

For the unable to login issue, when correct username and password been entered, the login prompt keeps spining. After a very long timeout, it shows that login failed. This caused my first re-installation.

For the RCU stall issue, this might be connected to smb daemon. I have another linux server, which will keep trying to mount directory on QNAP machine. When the machine is on, process freeze happening, and certain directory seems to be irresponsive. When I turn the linux server off, and force unplug and plug the power, the system is working again.

Even its beta, it still too early for everything. But the whole system seems to be much more responsive then QUTS HERO h5.2 series. If without severe bugs, this will be a pretty promising release.

Hey, see above. I think it’s QSync, not SMB. That one just gets affected. Try stopping for a while QSync.
You can check the kernel messages for issues: dmesg | tail -n 100
And if you can’t reboot, you can use these instead of the physical button (via ssh); these cause an instant reboot:
echo 1 | sudo tee /proc/sys/kernel/sysrq
echo b | sudo tee /proc/sysrq-trigger

With QSync Center disabled for 2 days, I had no more issues.
Chose to completely uninstall it today, then reinstalled. No issue yet and the mac client synced ok.
Will check on it later.