Re: unable to login with cyradm

From: Daniel Eckl (no email)
Date: Wed Aug 02 2006 - 10:44:41 EDT

  • Next message: Joshua Van Horn: "Proxy Authentication"

    addendum to my info:
    http://article.gmane.org/gmane.mail.imap.cyrus/824
    http://article.gmane.org/gmane.mail.imap.cyrus/21264/

    Best,
    Daniel

    Daniel Eckl schrieb:
    > Hi Joe!
    >
    > Cyradm (or only your cyradm? Dunno...) might not be SSL capable.
    >
    > So either use port 143 to connect or if you have to user IMAPS Port 993,
    > then you could establish an ssl tunnel with stunnel program.
    >
    > Best,
    > Daniel
    >
    > Joe Harvell schrieb:
    >> Could someone *please* take a look at this?
    >>
    >> Joe Harvell wrote:
    >>> I used cyradm a long time ago to set up two mailboxes, and now I need to
    >>> use it again, but I can't login:
    >>>
    >>> I am running cyrus-imapd 2.2.12. I know that the latest 2.3 version
    >>> supports TLS with cyradm. But I am not ready to upgrade. I just want
    >>> to be able to run cyradm from the localhost. Here is what happens when
    >>> I enter the cyradm command:
    >>>
    >>> jharvell at dingo ~ $ cyradm --user cyrus --server localhost --port 993
    >>> IMAP Password:
    >>> jharvell at dingo ~ $
    >>>
    >>>
    >>> Here is my syslog:
    >>>
    >>> Jul 31 17:10:13 dingo master[18188]: about to exec /usr/lib/cyrus/imapd
    >>> Jul 31 17:10:13 dingo imaps[18188]: executed
    >>> Jul 31 17:10:13 dingo imaps[18188]: auxpropfunc error invalid parameter
    >>> supplied
    >>> Jul 31 17:10:13 dingo imaps[18188]: _sasl_plugin_load failed on
    >>> sasl_auxprop_plug_init for plugin: ldapdb
    >>> Jul 31 17:10:13 dingo imaps[18188]: sql_select option missing
    >>> Jul 31 17:10:13 dingo imaps[18188]: auxpropfunc error no mechanism
    >>> available
    >>> Jul 31 17:10:13 dingo imaps[18188]: _sasl_plugin_load failed on
    >>> sasl_auxprop_plug_init for plugin: sql
    >>> Jul 31 17:10:13 dingo imaps[18188]: accepted connection
    >>> Jul 31 17:10:13 dingo imaps[18188]: imaps TLS negotiation failed:
    >>> localhost [127.0.0.1]
    >>> Jul 31 17:10:13 dingo imaps[18188]: Fatal error: tls_start_servertls()
    >>> failed
    >>> Jul 31 17:10:13 dingo master[31124]: process 18188 exited, status 75
    >>> Jul 31 17:10:13 dingo master[31124]: service imaps pid 18188 in BUSY
    >>> state: terminated abnormally
    >>>
    >>> And here is my imapd.conf:
    >>>
    >>> # $Header:
    >>> /var/cvsroot/gentoo-x86/net-mail/cyrus-imapd/files/imapd.conf,v 1.5 2
    >>> 004/08/27 06:02:45 langthang Exp $
    >>>
    >>> # Don't forget to use chattr +S (if you are using ext[23])
    >>> # when you change these directories (read the docs).
    >>> configdirectory: /var/imap
    >>> partition-default: /var/spool/imap
    >>> sievedir: /var/imap/sieve
    >>>
    >>> tls_ca_path: /etc/ssl/certs
    >>> tls_cert_file: /etc/ssl/cyrus/dingo.x509.pem
    >>> tls_key_file: /etc/ssl/cyrus/dingo.rsakeys.pem
    >>>
    >>> # Don't use an everyday user as admin.
    >>> admins: cyrus
    >>>
    >>> hashimapspool: yes
    >>> allowanonymouslogin: no
    >>> allowplaintext: no
    >>>
    >>> # Allow renaming of top-level mailboxes.
    >>> #allowusermoves: yes
    >>>
    >>> # Use this if sieve-scripts could be in ~user/.sieve.
    >>> #sieveusehomedir: yes
    >>>
    >>> # Use saslauthd if you want to use pam for imap.
    >>> # But be warned: login with DIGEST-MD5 or CRAM-MD5
    >>> # is not possible using pam.
    >>> sasl_pwcheck_method: saslauthd
    >>>
    >>> servername: dingo.dogpad.net.
    >>>
    >>> ####################################################
    >>> ## This is a recommended authentication method if you
    >>> ## emerge cyrus-sasl with 'postgres' or 'mysql'
    >>> ## To use with mysql database uncomment those lines below.
    >>>
    >>> #sasl_pwcheck_method: auxprop
    >>> #sasl_auxprop_plugin: sql
    >>>
    >>> ## possible values for sasl_auxprop_plugin 'mysql', 'pgsql', 'sqlite'.
    >>> #sasl_sql_engine: mysql
    >>>
    >>> ## all possible values.
    >>> #sasl_mech_list: LOGIN PLAIN CRAM-MD5 DIGEST-MD5 NTLM
    >>> ## or limit to CRAM-MD5 only
    >>> #sasl_mech_list: CRAM-MD5
    >>>
    >>> ## change below to suit your setup.
    >>> #sasl_sql_user: mailsqluser
    >>> #sasl_sql_passwd: password
    >>> #sasl_sql_database: mailsqldb
    >>> #sasl_sql_hostnames: localhost
    >>> #sasl_sql_select: SELECT clear FROM users WHERE email = '%u@%r'
    >>>
    >>> ----
    >>> 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
    >>
    >> ----
    >> 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
    >

    ----
    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
    

  • Next message: Joshua Van Horn: "Proxy Authentication"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD