Only for log, after upgrade of production server, we had same problem. I compared both servers - there are same versions (updated stretch), almost same smb.conf. Diff:
Testing server (simple nix permission): [share] path = /mnt/data/share browseable = yes writable = yes inherit acls = yes nt acl support = no create mask = 0777 force create mode = 0777 directory mask = 0777 force directory mode = 0777 Production server (ACL based access): [share] ... create mask = 0700 force create mode = 0700 directory mask = 0770 force directory mode = 0770 On both configurations there is no problem with data, normal sharing or running programs. Only on production server there was problem with Visual FoxPro application. On first computer app running fine. When we run it on the second, it seems like it open exe, but can't open database file. Dunno why. I think permissions are ok. Maybe it is some feature and not a bug :) but it was changed somewhere in Debian 8 (with some minor update). Not between Deb8 and Deb9. J.