This one took me down a rabbit hole, but I was victorious!
I had an older Debian machine where I could access and create files inside a folder accessed through a symbolic link and another one where same folder with same files and permissions didn't work.
Long story short the culprit was / as part of my symbolic link, so when creating a symlink to folder specify the target as /foo/bar instead of /foo/bar/.
@danielsokolowski thanks for the report. This is a known problem, that unfortunately I have not gotten around to fixing yet. See billziss-gh/winfsp#141 and billziss-gh/winfsp#164.
This one took me down a rabbit hole, but I was victorious!
I had an older Debian machine where I could access and create files inside a folder accessed through a symbolic link and another one where same folder with same files and permissions didn't work.
Long story short the culprit was
/
as part of my symbolic link, so when creating a symlink to folder specify the target as/foo/bar
instead of/foo/bar/
.For completeness, this is on Debian 9, with OpenSSH 7.4