Not seing SASL auth metchanisms from sieve
Albert Chin
info-cyrus at lists.thewrittenword.com
Tue Feb 24 17:07:12 EST 2004
On Tue, Feb 24, 2004 at 01:49:39PM -0600, Albert Chin wrote:
> On Tue, Feb 24, 2004 at 10:55:51AM -0600, Albert Chin wrote:
> > $ telnet [host] 2000
> > "IMPLEMENTATION" "Cyrus timsieved v2.2.3"
> > "SIEVE" "fileinto reject envelope vacation imapflags notify subaddress relational regex"
> > OK
> >
> > Any reason I don't see the SASL auth mechanisms? Cyrus IMAPd is
> > working fine against saslauthd/pam. My main problem is that sieveshell
> > won't connect to [host] and I think the lack of displaying the SASL
> > auth mechanisms is the cause.
>
> BTW, imapd doesn't display the auth mechanisms either:
> $ telnet [host] imap
> a001 CAPABILITY
> * CAPABILITY IMAP4 IMAP4rev1 ACL QUOTA LITERAL+ MAILBOX-REFERRALS
> NAMESPACE UIDPLUS ID NO_ATOMIC_RENAME UNSELECT CHILDREN MULTIAPPEND
> BINARY SORT THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE
> IDLE
Ok, I looked at the sieve_get_handle() function in
perl/sieve/managesieve/managesieve.xs. It errors out if no SASL auth
mechanisms are displayed:
mechlist=read_capability(obj);
if(!mechlist) {
globalerr = "sasl mech list empty";
XSRETURN_UNDEF;
}
So, that's definitely my problem. Anyone with ideas as to why I don't
see any auth mechanisms displayed? Should I query the cyrus-sasl
mailing list?
--
albert chin (china at thewrittenword.com)
---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus
mailing list