If you have problems managing quotas and home directories then these points might help:
There is a test page for lamdaemon: Login to LAM and open Tools -> Tests -> Lamdaemon test
Check /var/log/auth.log or its equivalent on your system. This file contains messages about all logins. If the ssh login failed then you will find a description about the reason here.
Set sshd in debug mode. In /etc/ssh/sshd_conf add these lines:
Now check /var/log/syslog for messages from sshd.
Error message "Your LAM admin user (...) must be a valid Unix account to work with lamdaemon!": This happens if you use the default LDAP admin/manager user to login to LAM. Please see here and setup a Unix account.