Yes. As a matter of fact I started over and did a fresh install of TrueNas.Did you delete the existing files, and then recopy a .mov to test?
According to @anodos "Resource forks are handled fine as long as alternate datastream support is enabled. None of the other parameters are required."Wait.
So if I have a Mac with files on it, and have an SMB share, and do not have Alternate Data Streams enabled on that share, and copy files from my Mac to that share, they will be corrupted? That seems like a Very Big Deal.
This is not true. They will not be corrupted.Wait.
So if I have a Mac with files on it, and have an SMB share, and do not have Alternate Data Streams enabled on that share, and copy files from my Mac to that share, they will be corrupted? That seems like a Very Big Deal.
Definitely glad to hear that! That is what I gleaned from this thread, though.This is not true. They will not be corrupted.
MacOS checks filesystems capabilities when it connects to the SMB share. On SMB shares without alternate datastream support, MacOS will write resource forks as ._ files like it does on a FAT32 filesystem.Definitely glad to hear that! That is what I gleaned from this thread, though.
You said: "Resource forks are handled fine as long as alternate datastream support is enabled"
What happens to files with resource forks if they are copied to an SMB share without alternate datastream support enabled?
At this point it's too early to tell. I've asked in the bug ticket to schedule a teamviewer session. The debug indicated that samba was dropping some SMB requests due to invalid SMB2 sequence numbers (more specifically should return STATUS_INVALID_PARAMETER to client in this case, but client handling may vary). This would typically indicate a client bug. We will investigate.@anodos Then why does the OP experience corruption of video files? Could you explain, please?
No 3rd party antivirus software. I do have pfSense as my firewall. The host computer and NAS are on the same network.@JWolfe, by any chance are you running a 3rd party antivirus or firewall on your Mac?
@anodos Sent email as you requested. Did you received it?At this point it's too early to tell. I've asked in the bug ticket to schedule a teamviewer session. The debug indicated that samba was dropping some SMB requests due to invalid SMB2 sequence numbers (more specifically should return STATUS_INVALID_PARAMETER to client in this case, but client handling may vary). This would typically indicate a client bug. We will investigate.
No. I didn't. I sent you a private message through the forums just now.@anodos Sent email as you requested. Did you received it?
It didn't turn out. I did a screen share with one of the folks from TrueNas (@anodos) and it was not resolved then. I haven't heard anymore from him and since this doesn't seem to be happening to anyone else or is not a priority I will unfortunately have to stop using their platform. I can't afford to transfer a bunch of stuff over and have it end up corrupted.Look like the ticket is this: https://jira.ixsystems.com/browse/NAS-109287
I'm curious how this turned out... any news?
instead of 12..install 11.5 the latest u update..try that.It didn't turn out. I did a screen share with one of the folks from TrueNas (@anodos) and it was not resolved then. I haven't heard anymore from him and since this doesn't seem to be happening to anyone else or is not a priority I will unfortunately have to stop using their platform. I can't afford to transfer a bunch of stuff over and have it end up corrupted.
Thank you and sorry - I don't quite understand how to tell if a .mov file has a resource fork.I haven't updated to 12 yet, but I did careful testing in 11 before moving my files, and tested things like resource forks, Finder comments, and other metadata and it was all preserved correctly.
I'll update my test VM to 12 and retest for you.
Does your .mov indeed have a resource fork?
Thank you and sorry - I don't quite understand how to tell if a .mov file has a resource fork.
ls -l@
-rw-r--r--@ 1 sean staff 10298 16 Feb 20:37 testfile
com.apple.FinderInfo 32
com.apple.ResourceFork 44094
com.apple.TextEncoding 15
com.apple.lastuseddate#PS 16