Hey,
I really appreciate that someone has gone to the trouble making a FUSE-based filesystem for this purpose. So far I've attempted to use this against two different types of servers at work...
So far I've only seen really minor hickups on the first server... but mostly I'm accessing the second Windows server which doesn't work very well at all, here are a few examples...
If I try to make a text file with 'nano' on the share... nano my-file
Nano will take about 4 or 5 seconds to open which is unusual... only to say "[ Error writing lock file ./.my-file.swp: Input/output error ]". However if you type something and then tell it to save... it does actually save!
Problem is that you then see a ".my-file.swp" file of 0 bytes... which although it can be successfully deleted... until you do, you won't be able to open "my-file" as you'll get error... "[ Error reading lock file ./.my-file.swp: Not enough data read ]".
Generally making empty files (e.g. 'touch'), new directories, reading files, deleting files/dirs and moving files/dirs... all work.
However copying a file to elsewhere on the same share doesn't work when using my desktop environments (MATE) file manager (Caja, a fork of Nautilus)... it just gives another "Input/output error".
But copying a file into the share from my local disk --or-- from the share to my local disk... works fine. However copying from/to the same share --does work-- if using the 'cp' command in a terminal (as long as you're not asking it to preserve permissions with '-a').
So I'm wondering if there is some option I should be using to overcome this, possibly something maybe related to locking? I've scanned the man page and other docs... come up empty.
Also I've packaged up 0.6.2 for Ubuntu 18.04 (which is what I'm running) as both Debian & Ubuntu only seem to have 0.6.1... but that didn't seem to fix anything either.
Additionally I'm not seeing any of these issues using the hideous GVFS way of mounting "Windows Shares" (that my desktop distribution came with out-of-the-box)... but since that doesn't give me a real path (like FUSE does)... I can't try any of the terminal bits like using 'nano'... but things like copying to/from the same share works fine in my file manager.
I have administrative access to this particular Windows server at work, so although not an expert in really recent versions of Windows servers... I can try things if you want me to? But ultimately if it works in GVFS then the issue must be client side.
Able and willing to provide any diagnostics needed if/when directed to.
Steven