Red Hat Bugzilla – Bug 173013
You can't use passwords longer than 16 characters
Last modified: 2007-11-30 17:11:16 EST
From Bugzilla Helper:
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; WOW64; SV1; .NET CLR 2.0.50727)
Description of problem:
You can't use passwords longer than 16 characters due to limitation in pam_mysql itself.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create /etc/pam.d/imap file (or whatever) with content "auth sufficient pam_mysql.so user=mail passwd=123456789012345678 host=localhost db=mail table=accountuser usercolumn=username passwdcolumn=password crypt=1 logtable=log logmsgcolumn=msg logusercolumn=user loghostcolumn=host logpidcolumn=pid logtimecolumn=time"
2. create database "mail" and mysql user "mail" with password "123456789012345678" to login to.
3. try to login to cyrus (or whatever) through pam_mysql. and you will get "access denied" error.
4. however with password "1234567890123456" everything works as expected.
Actual Results: You will get "access denied" error.
An updated package has been built. Please update pam_mysql and see if the
It my sound stupid, but where should I get it? :). yum and up2date doesn't
return any new updates.
Well, it was *just* pushed out today so the only placed you'd find it is at
download.fedora.redhat.com, at least until the mirrors sync up.
It seems that it fixed the problem.
Thanks for fast actions taken!