All tested services (ftp/telnet/etc) Authenticate fine against PAM/LDAP except for SSH. Services are configured in pam to fall through to system-auth, so all services are using the same PAM configuration for authentication. Attempting to login using public keys gives a password expiry error, all other authentication simply fails as if a bad password was given. Tried removing shadowAccount class from the user definition as well as disabling Priviledge seperation, neither fixed the problem. Output of sshd -d -d -d and ssh -v (client side) will be attached.
Created attachment 275 [details] Output of sshd -d -d -d
Created attachment 276 [details] output of ssh -v -v server
Fixed. The filename in /etc/pam.d was incorrect for the way it was compiled. I had tried changing it at one point, but I'm guessing something must've been wrong with my configuration so that it still failed.
Mass change of RESOLVED bugs to CLOSED