Problem:It has recently been discovered that after upgrading to stock Samba 4.7.x or 4.8.x, access to Samba shares may be lost. From logs, it appears it is an unsupported winbindd interface version.
Stock Samba 4.7.x is utilizing Winbindd Interface Version 29.
Stock Samba 4.8.x is utilizing Winbindd Interface Version 30.
Currently, adbindproxy 5.4.3 only supports Winbindd Interface Version 28.
The following error may appear in the logs:
adbindd[30194]: ERROR samba.adbindd2 Task exit with cims error: Unsupported or invalid winbindd interface version: 29
or
adbindd[30194]: ERROR samba.adbindd2 Task exit with cims error: Unsupported or invalid winbindd interface version: 30
The following command can be run to see which version of Samba is installed (RedHat, CentOS)
$ yum info samba
Name : samba
Arch : x86_64
Version : 4.7.1
Release : 6.el7
Size : 1.9 M
Repo : installed
From repo : rhel-7-server-rpms
Summary : Server and Client software to interoperate with Windows machines
URL : http://www.samba.org/
License : GPLv3+ and LGPLv3+
Description : Samba is the standard Windows interoperability suite of programs for Linux and Unix.
Resolution:This is fixed in Centrify-Adbindproxy (Centrify for Stock Samba 4.x) 5.5.0 which is available on the Centrify Download Center on the Centrify Customer Support Portal.