Checksum for files on NAS?

Is there an application in the store to let me run a checksum on the files stored ON the NAS? Or is there one I can manually upload onto the NAS OS that will?

Running into some file corruption errors on the client end…and want to check the state of the files on the NAS drives BEFORE downloading them to the local machine and running the Checksum again.

Doing it remotely from the client to the NAS doesn’t work…it actually downloads the file to the local machine and then runs the checksum there.

I need to see if the files are getting corrupted during the network transfer process…

What do you mean ‘before downloading’ them? Are you not interacting with a normal NAS protocol (e.g. SMB) with the NAS?

The “server” downloads the files from the manufacturer, does a checksum of the file and moves it over to the storage (NAS). Then the clients download the files from the NAS and do another checksum and installs the software. This is done for up to 15-20 files depending on the level of the updates.

Since I know the file’s checksum is good BEFORE the server sends it, I have no way to check the actual file status “on the NAS”…any application you run on a client machine (like WinMD5) actually downloads the file from the NAS and then runs the checksum once it is there.

This doesn’t tell me if the files are good during the transfer process to or from the NAS. I’ve seen both networking issues and hard drives cause the transfers to become corrupted.

I had a new update to the diagnostic & testing software last week…and it has failed the update on 7 clients this week when doing a scratch-install. I’m just trying to isolate where I could be having problems, and an application running ON the NAS will tell me if the files there are actually good, then when they download to the clients I can once again check them for corruption.

If I identify the checksums are correct for every step, then I can put it in the lap of the developers.

No problems are encountered during an upgrade…but they fail when doing a scratch installation…and the file status of each stage will confirm that the files are indeed correct (hopefully) and that they’ve written something erroneous in the code when doing a fresh installation that most don’t see because they are simply “updating” software already on the client.

What is the NAS model and firmware used?

TS-673 QTS firmware 5.2.2.2950

There is a command line tool that does checksums

https://forum.qnap.com/viewtopic.php?p=858704#p858704