Страница 1 из 1

Авторизация пользователей

Добавлено: 2007-04-20 16:20:02
dids
Подскажите что с этим делать???

Apr 20 13:02:29 CEBANK postfix/qmgr[74400]: 75F9322832: removed
Apr 20 13:04:04 CEBANK postfix/smtpd[93213]: connect from localhost.renet.int[127.0.0.1]
Apr 20 13:04:04 CEBANK postfix/smtpd[93213]: 4A41E22832: client=localhost.renet.int[127.0.0.1]
Apr 20 13:04:04 CEBANK postfix/cleanup[93215]: 4A41E22832: message-id=<20070420130404.4A41E22832@CEBANK.renet.int>
Apr 20 13:04:04 CEBANK postfix/qmgr[74400]: 4A41E22832: from=<postmaster@change-this-to-your.domain.tld>, size=571, nrcpt=1 (queue active)
Apr 20 13:04:04 CEBANK postfix/smtpd[93213]: disconnect from localhost.renet.int[127.0.0.1]
Apr 20 13:04:04 CEBANK postfix/virtual[93216]: 4A41E22832: to=<port@piramida.ru>, relay=virtual, delay=0.02, delays=0.01/0/0/0, dsn=2.0.0, status=sent (deliv
ered to maildir)
Apr 20 13:04:04 CEBANK postfix/qmgr[74400]: 4A41E22832: removed
Apr 20 13:04:43 CEBANK authdaemond: failed to connect to mysql server (server=localhost , userid=username ): Unknown MySQL server host 'localhost ' (1)
Apr 20 13:04:43 CEBANK pop3d: LOGIN FAILED, user=port@piramida.ru, ip=[127.0.0.1]
Apr 20 13:04:43 CEBANK pop3d: authentication error: Input/output error

/usr/local/etc/courier-imap/pop3d:
PIDFILE=/var/run/pop3d.pid
MAXDAEMONS=40
MAXPERIP=4
POP3AUTH="CRAM-MD5 PLAIN LOGIN CRAM-SHA1 CRAM-SHA256"
POP3AUTH_ORIG="CRAM-MD5 PLAIN LOGIN CRAM-SHA1 CRAM-SHA256"
POP3AUTH_TLS=""
POP3AUTH_TLS_ORIG=""
POP3_PROXY=0
#PORT=110
ADDRESS=0
PORT=192.168.0.1.110,127.0.0.1.110
TCPDOPTS="-nodnslookup -noidentlookup"
LOGGEROPTS="-name=pop3d"
#DEFDOMAIN="@cebank.renet.int"
POP3DSTART=YES
MAILDIRPATH=Maildir

/usr/local/etc/authlib/authdaemonrc:
authmodulelist="authmysql authpam"
authmodulelistorig="authmysql"
daemons=5
authdaemonvar=/var/run/authdaemond
subsystem=mail
DEBUG_LOGIN=2
DEFAULTOPTIONS="wbnodsn=1"
LOGGEROPTS=""

/usr/local/etc/authlib/authmysqlrc:
MYSQL_SERVER localhost
MYSQL_USERNAME username
MYSQL_PASSWORD dbpassword
MYSQL_PORT 0
MYSQL_OPT 0
MYSQL_DATABASE dbname
MYSQL_USER_TABLE mailbox
#MYSQL_CRYPT_PWFIELD crypt
MYSQL_CLEAR_PWFIELD password
DEFAULT_DOMAIN domain.com.ua
MYSQL_UID_FIELD '1111'
MYSQL_GID_FIELD '1111'
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD '/var/spool/mail'
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active='1'

Подскажите что исправить? Не работают пароли пользователей.

Re: Авторизация пользователей

Добавлено: 2007-04-20 17:16:52
dikens3
dids писал(а):Подскажите что с этим делать???

Apr 20 13:04:43 CEBANK authdaemond: failed to connect to mysql server (server=localhost , userid=username ): Unknown MySQL server host 'localhost ' (1)
Не может подключиться к mysql.
/usr/local/etc/authlib/authmysqlrc:
MYSQL_SERVER localhost
MYSQL_USERNAME username
MYSQL_PASSWORD dbpassword
MYSQL_PORT 0
MYSQL_OPT 0
MYSQL_DATABASE dbname
MYSQL_USER_TABLE mailbox
#MYSQL_CRYPT_PWFIELD crypt
MYSQL_CLEAR_PWFIELD password
DEFAULT_DOMAIN domain.com.ua
MYSQL_UID_FIELD '1111'
MYSQL_GID_FIELD '1111'
MYSQL_LOGIN_FIELD username
MYSQL_HOME_FIELD '/var/spool/mail'
MYSQL_NAME_FIELD name
MYSQL_MAILDIR_FIELD maildir
MYSQL_QUOTA_FIELD quota
MYSQL_WHERE_CLAUSE active='1'
Этот конфиг отвечает за подключение к mysql
Если ничего не менялось, то скорее всего mysql не запущен.
Как вариант добавить подключение через socket:
MYSQL_SOCKET /tmp/mysql.sock
И убрать
MYSQL_SERVER localhost