does xfer require murder?

Ken Murchison murch at andrew.cmu.edu
Thu Apr 20 08:40:48 EDT 2006


Perry Brown wrote:
> Thanks for the imtest idea.
> 
> It looks like I can log in OK.
> 
> 
> server1.sub1% /opt/mail/cyrus-imapd/bin/imtest -m login -p imap 
> server2.sub2.domain.com

Force imtest to use one of the SASL mechanisms that are listed.  The 
backends *only* use SASL, not protocol specific login commands (IMAP 
LOGIN, POP3 USER/PASS, NNTP AUTHINFO USER/PASS).


> S: * OK server2.sub2.domain.com Cyrus IMAP4 v2.2.8 server ready
> C: C01 CAPABILITY
> S: * 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 
> AUTH=GSSAPI AUTH=DIGEST-MD5 AUTH=CRAM-MD5 SASL-IR LISTEXT 
> LIST-SUBSCRIBED X-NETSCAPE
> S: C01 OK Completed
> Please enter your password:
> C: L01 LOGIN cyrus {8}
> S: + go ahead
> C: <omitted>
> S: L01 OK User logged in
> Authenticated.
> Security strength factor: 0
> CAPABILITY
> * BAD Invalid tag
> LIST
> * BAD Invalid tag
> list
> * BAD Invalid tag
> 
> 
> It looks like the cyrus account gets authenticated OK.
> 
> 
> 
>> Andrew Morgan wrote:
>>> On Wed, 19 Apr 2006, Ken Murchison wrote:
>>>
>>>> Perry Brown wrote:
>>>>>
>>>>> Here is what my imapd.conf looks like:
>>>>>
>>>>> defaultpartition: imap1
>>>>> configdirectory: /var/imap
>>>>> partition-imap1: /var/spool/imap1
>>>>> admins: cyrus support
>>>>> srvtab: /var/imap/srvtab
>>>>> quotawarn: 85
>>>>> popminpoll: 0
>>>>> autocreatequota: 30000
>>>>> sasl_pwcheck_method: saslauthd
>>>>> lmtp_over_quota_perm_failure: 1
>>>>> allowusermoves:yes
>>>>> proxy_authname: cyrus
>>>>> proxy_password: password
>>>>> proxyservers: cyrus
>>>>
>>>> Just tested XFER on 2.2.13 and it works fine.  Your problem is that 
>>>> you've specified the password for a machine named 'proxy'.  
>>>> Presumably, you want:
>>>>
>>>> server1_password: password
>>>> server2_password: password
>>>>
>>>> on the respective machines
>>>
>>> I have a test murder environment running with v2.2.12.  I've been 
>>> using proxy_authname and proxy_password on my frontend server just 
>>> fine.  The man page says that those parameters set the defaults for 
>>> connecting to a backend, but they an be overridden with hostname 
>>> specific versions.
>>
>> Hmm.  You're right.  Then I'd try using imtest to connect to the 
>> backends using the proxy_authname and proxy_password to see what its 
>> complains about.
>>
>>
>> -- 
>> Kenneth Murchison
>> Systems Programmer
>> Project Cyrus Developer/Maintainer
>> Carnegie Mellon University
> 
> 
> ----
> 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
> 


-- 
Kenneth Murchison
Systems Programmer
Project Cyrus Developer/Maintainer
Carnegie Mellon University


More information about the Info-cyrus mailing list