Quoting Ken Murchison <[EMAIL PROTECTED]>:

If you try to create a new toplevel mailbox (one without an existing parent), you need to specify the servername as an optional third argument. Otherwise, the proxy has no idea where to send the command.

That's exactly what I did:

$ cyradm -u cyrus localhost
localhost> cm user.foobar backend1
createmailbox: Permission denied

On the backend, logs show:

Feb 3 14:45:22 backend1 imap[3221]: starttls: TLSv1 with cipher AES256-SHA (256/256 bits new) no authentication Feb 3 14:45:22 backend1 imap[3221]: login: frontend1 [a.b.c.d] cyrus PLAIN+TLS User logged in

On the frontend, all seems OK too (with some warnings about self-signed certificates):

Feb 3 14:45:37 frontend1 master[21361]: about to exec /usr/lib/cyrus-imapd/proxyd
Feb  3 14:45:37 frontend1 imap[19795]: accepted connection
Feb  3 14:45:37 frontend1 imap[21361]: executed
Feb  3 14:45:46 frontend1 imap[19795]: PROTERR: end of file reached
Feb  3 14:45:48 frontend1 imap[19794]: accepted connection
Feb 3 14:45:51 frontend1 imap[19794]: login: localhost.localdomain [127.0.0.1] cyrus plaintext
Feb  3 14:46:00 frontend1 imap[19794]: Doing a peer verify
Feb 3 14:46:00 frontend1 imap[19794]: verify error:num=18:self signed certificate
Feb  3 14:46:00 frontend1 imap[19794]: received server certificate
Feb 3 14:46:00 frontend1 imap[19794]: starttls: TLSv1 with cipher AES256-SHA (256/256 bits new) no authentication
Feb  3 14:46:02 frontend1 imap[19794]: PROTERR: end of file reached

I'm not sure what are those "PROTERR" lines about.


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.


----
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

Reply via email to