I am currently experiencing a problem with authentication through a Dovecot server. In particular, it seems that the CRYPT() function is failing. This failure happens whether the authentication scheme is set to CRYPT or MD5-CRYPT. Here is an example:
Aug 14 12:34:57 ubuntumailsvr dovecot: auth(default): sql(***USERNAME OMITTED***,127.0.0.1): CRYPT(trader) != '$1$crGRJM.l$WFcCPMqyDT1AB9gkkdnyN/
Using a PHP script, I can successfully verify the salted hash as a match, not a mismatch. Any ideas?
Ubuntu 8.04 LTS 64-bit
2.6.24-24-server SMP Kernel