<html><head><title>Master user password mismatch</title>
<meta charset="utf-8" http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" />
</head>
<body>
<span style=" font-family:'Courier New'; font-size: 9pt;">Trying to get master users working.<br>
<br>
I'm not sure what info would be best, but here's the detail I have now, in trying to get it working.<br>
Setup the master user file, and enabled master users in the conf files.<br>
Created the master user file and user/password hash.<br>
<br>
Turned on authentication debug.<br>
When I try something like:<br>
telnet localhost 143<br>
and then supply the master user login - kind of like this:<br>
1 login joeb*jb-master somepassword<br>
<br>
I get this in the logs. (Some obfuscation done.)<br>
---<br>
dovecot: auth: Debug: auth client connected (pid=24985)<br>
dovecot: auth: Debug: client in: AUTH#0111#011PLAIN#011service=imap#011secured#011session=MM6QC9a5SIYAAAAAAAAAAAAAAAAAAAAB#011lip=::1#011rip=::1#011lport=143#011rport=34376#011resp=<hidden><br>
dovecot: auth: Debug: passwd-file(jb-master,::1,master,<MM6QC9a5SIYAAAAAAAAAAAAAAAAAAAAB>): Master user lookup for login: joeb<br>
dovecot: auth: Debug: passwd-file(jb-master,::1,master,<MM6QC9a5SIYAAAAAAAAAAAAAAAAAAAAB>): lookup: user=jb-master file=/etc/dovecot/masterusers-test<br>
dovecot: auth: passwd-file(jb-master,::1,master,<MM6QC9a5SIYAAAAAAAAAAAAAAAAAAAAB>): Password mismatch<br>
dovecot: auth: Debug: client passdb out: FAIL#0111#011user=jb-master<br>
---<br>
<br>
Yet I can use<br>
htpasswd -b -c -s /etc/dovecot/masterusers-test jb-master somepassword<br>
And this succeeds. (I created the masterusers-test file with httpasswd)<br>
<br>
So, I must have the password right, but dovecot is till failing the auth, claiming a bad password.<br>
<br>
How do I go about getting more detail so I can determine what's wrong?<br>
<br>
TIA<br>
-Greg<br>
<br>
<br>
</body></html>