The two thing I can see that is different from mine is your userBaseDN and groupBaseDN and then the commented out password. I use the same account in my environment. Here is an example of what I have in my authentication.conf file.
userBaseDN = OU=IT,DC=my,DC=domain;CN=Users,DC=my,DC=domain;OU=Sales,DC=my,DC=domain
groupBaseDN = OU=Security Groups,DC=my,DC=domain
I list the OUs and not just the full domain. A couple things to try:
List the OU/CNs in groupBaseDN/userBaseDN
Take off filtering (groupBaseFilter / userBaseFilter)
Uncomment the bindDNpassword and enter the service account's password
... View more