Fixed it. Some one else mentioned manually making the files, (that didn't work for my set up). Here's what I did to get it to work
1.Getting smbldap-tools ready
In a terminal window with root privileges browse to the examples directory
cd /usr/share/doc/smbldap-tools/examples/
Then execute the following commands
cp smbldap_bind.conf /etc/smbldap-tools/
cp smbldap.conf.gz /etc/smbldap-tools/
gzip -d /etc/smbldap-tools/smbldap.conf.gz
Open up the smbldap-tools directory:
2.Get your netSID for your domain
It will return something like:
SID for domain SERVERNAME is: S-1-5-21-2899629268-4176875250-2352135513
Copy this number
3.Edit your smbldap.conf file
gedit /etc/smbldap-tools/smbldap.conf
We need to make the following changes, but you cannot just copy and paste them into the file. You need to search for them and make the adjustments.
SID="S-1-5-21-949328747-3404738746-3052206637" ## This line must have the same SID as when you ran "net getlocalsid"
sambaDomain="EXAMPLE"
ldapTLS="0"
suffix="dc=example,dc=local"
sambaUnixIdPooldn="sambaDomainName=EXAMPLE,${suffi x}" ## Be careful with this section!!
userHome="/home/%U" ## This is found in the UNIX section.
userSmbHome=
userProfile=
userHomeDrive=
userScript=
mailDomain="example.local"
4.Open the file /etc/smbldap-tools/smbldap_bind.conf file for editing:
gedit /etc/smbldap-tools/smbldap_bind.conf
Edit the file so the following is correct according to your setup
slaveDN="cn=admin,dc=example,dc=local"
slavePw="12345"
masterDN="cn=admin,dc=example,dc=local"
masterPw="12345"
5.Set the correct permission for the above two files
chmod 0644 /etc/smbldap-tools/smbldap.conf
chmod 0600 /etc/smbldap-tools/smbldap_bind.conf