I have been trying to get the LDAP functionality working. I'm running Madsonic on an Ubuntu server (Yes, I know it's Madsonic; yes I have tried the Madsonic forums, but I'm thinking this is not an area that has been modified so I could also look for help here).
I've got other apps authenticating against LDAP (not an MS AD server, btw), so I'm confident the LDAP server is working fine. However, when I enable LDAP and put in the credentials, I don't see the madsonic server even trying to contact LDAP. I've got a tcpdump running on the madsonic server with a filter of the LDAP server IP and port 389 and the packet count stays at zero during logins. I have tried both the FQDN and IP address for the LDAP server. If I run an ldap query from the command line, then I get 14 hits on the tcpdump counter. I also haven't been able to get madsonic server to give me detailed logs on the transaction, even though I have the log level set to DEBUG. Are there more logs somewhere that I can use to verify the LDAP code is being hit at all?
I've tried all the same settings I'm using in Madsonic with the Softerra LDAP browser from a Windows 7 laptop, and that works fine. It simply looks like the madsonic server is not even trying to use LDAP when authenticating a user.