On Thu, 5 Apr 2007, [EMAIL PROTECTED] wrote:
Thanks
Here's the frontend config.
FYI, users are authenticated against a LDAP server with saslauthd and cyrus,
proxy_murder and murder are defined locally on each machine in a sasldb2
database.
---- FRONTEND CONFIG (proxy1) ---
admins: cyrus postfix murder
lmtp_admins: postman postfix murder
mupdate_admins: murder
proxyservers: proxy_murder
mupdate_server: mupdate.rescom.mi
mupdate_port: 3905
mupdate_username: murder
mupdate_authname: murder
mupdate_password: password
mupdate_retry_delay: 10
infra1_password:password
imapback_password:password
proxy_authname:murder
proxy_password:password
---/END FRONTEND ----
--- BACKEND CONFIG (imapback) -----
servername:imapback.rescom.mi
admins: cyrus proxy_murder murder
mupdate_admins: murder proxy_murder
proxyservers: proxy_murder
mupdate_server: mupdate.rescom.mi
mupdate_port: 3905
mupdate_username: murder
mupdate_authname: murder
mupdate_password: password
---- /END BACKEND ----
----- MUPDATE (mupdate)------
admins: cyrus murder
mupdate_admins: murder
---- /END MUPDATE ----
I chopped out the non-murder config options from above to make it simpler
to see.
On your frontend you have proxy_authname:murder (so the frontend will
connect to the backend as user "murder"). On the backend you have
proxyservers: proxy_murder (so only user "proxy_murder" is allowed to
proxy for other users). I'm pretty sure you should set proxyservers:
murder on the backend, or change to proxy_authname: proxy_murder on the
frontend (sync those two usernames up).
Andy
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html