Thanks Lukas. I just tried on a test machine with 16.04 and sssd 1.13.4-1ubuntu1 and
it's having the same problem. It does have identical sssd and pam configs as the 12.04
systems.
I'm not the first person to work on the pam files and I suspect between sssd, cracklib
and other things we've managed to make something a little odd. Since this is a work
system I'd rather not post all my configs publicly, would you be willing to share your
working pam config?
Thanks.