Some weeks ago I upgraded my installation from net/samba44 to net/samba46, and all the regular clients (Win 7 to 10, and macOS) were able to access their shares as usual. Today, I wanted to scan some documents and the scanner is supposed to transfer the scans to a share provided by said samba installation, but the scanner bailed out with an access error, and the samba log told me:
Even as there were no changes since ages, I verified all settings on the scanner, host, path, access credentials, etc ..., but everything was in shape. I only was able to get the scanner working with Samba, once I switched it back to net/samba44.
The question is what has changed in the auth/path scheme between samba44 and samba46? Is there some sort of a legacy switch in samba46, in order to get my scanner to work with it?
Code:
...
[2017/08/24 11:54:01.005536, 3] ../lib/util/access.c:361(allow_access)
Allowed connection from 192.168.0.201 (192.168.0.201)
[2017/08/24 11:54:01.039645, 3] ../source3/lib/util_procid.c:54(pid_to_procid)
pid_to_procid: messaging_dgm_get_unique failed: No such file or directory
...
The question is what has changed in the auth/path scheme between samba44 and samba46? Is there some sort of a legacy switch in samba46, in order to get my scanner to work with it?