It works!
After looking at your settings, jstickle... reviewing my initial post and my current settings, I figured out why I was having the problem.
1) On the "System Settings" page under the LDAP section it states the following (slightly edited to save space):
Bind Attribute:_____ LDAP Examples: [Mac OS X: uid]
Login Attribute:____ LDAP Examples: [Mac OS X: dn]
2) In my initial post I incorrectly stated that my setup was:
Bind Attribute: dn
Login Attribute: uid
...but they were actually setup like the examples:
Bind Attribute: uid
Login Attribute: dn
3) The whole thing boils down to the fact that
the "LDAP Examples for Mac OS X" are WRONG!
I will certainly admit that when I started this research last month... if I knew then what I know about LDAP now... I would have spotted the trouble MUCH sooner.
4) As stated earlier my earlier post, if your settings are as follows... LDAP Authentication SHOULD work just fine:
Enable LDAP: CHECKED
Server: ldap.mydomain.com
Port Number: 389
Base DN: cn=users,dc=ldap,dc=mydomain,dc=com
Bind Attribute: dn
Login Attribute: uid
Authenticated User:
Authenticated Password:
Auto Create Users: CHECKED
Bookmarks