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

authdaemond: ldap_simple_bind_s failed: Can't contact LDAP

Добавлено: 2009-10-11 15:16:40
DiMasKiss
slackware 12
exim 4.69 + courier-imap 4.6.0 + courier-authlib 0.62.4

сервисы pop3, smtp подняты ps -ax | grep imap

Код: Выделить всё

Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
 3278 ?        S      0:00 /usr/local/sbin/courierlogger -pid=/var/run/imapd.pid -start -name=imapd /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 143 /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
 3279 ?        S      0:00 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 143 /usr/lib/courier-imap/sbin/imaplogin /usr/lib/courier-imap/bin/imapd Maildir
 3293 ?        S      0:00 /usr/local/sbin/courierlogger -pid=/var/run/pop3d.pid -start -name=pop3d /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 110 /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
 3294 ?        S      0:00 /usr/lib/courier-imap/libexec/couriertcpd -address=0 -maxprocs=40 -maxperip=4 -nodnslookup -noidentlookup 110 /usr/lib/courier-imap/sbin/pop3login /usr/lib/courier-imap/bin/pop3d Maildir
 3631 pts/0    R+     0:00 grep imap
конфигурацию брал от сюда http://www.lissyara.su/?id=1016

root@proxy:/usr/lib/courier-imap/etc# cat authmysqlrc

Код: Выделить всё

MYSQL_SERVER            localhost
MYSQL_USERNAME          exim
MYSQL_PASSWORD         my_password
MYSQL_SOCKET            /var/run/mysql/mysql.sock
MYSQL_PORT              3306
MYSQL_DATABASE          exim
MYSQL_USER_TABLE        users
MYSQL_CLEAR_PWFIELD     passwd
MYSQL_UID_FIELD         exim
MYSQL_GID_FIELD         12
MYSQL_LOGIN_FIELD       username
MYSQL_NAME_FIELD        name
MYSQL_MAILDIR_FIELD     home
DEFAULT_DOMAIN          my.doman
------------------------------------------------------------------
клиент не может пройти аутентификацию
maillog
  • Oct 12 01:18:49 proxy pop3d: Connection, ip=[::ffff:192.168.7.15]
    Oct 12 01:18:50 proxy authdaemond: ldap_simple_bind_s failed: Can't contact LDAP server
    Oct 12 01:18:51 proxy authdaemond: ldap_simple_bind_s failed: Can't contact LDAP server
    Oct 12 01:18:51 proxy pop3d: LOGIN FAILED, user=kalganov, ip=[::ffff:192.168.7.15]
    Oct 12 01:18:51 proxy pop3d: authentication error: Input/output error
помогите решить проблему, спасибо!

Re: authdaemond: ldap_simple_bind_s failed: Can't contact LDAP

Добавлено: 2009-10-11 15:39:53
paradox
Oct 12 01:18:49 proxy pop3d: Connection, ip=[::ffff:192.168.7.15]
у вас в сети ipv6 ?

Re: authdaemond: ldap_simple_bind_s failed: Can't contact LDAP

Добавлено: 2009-10-11 16:19:25
DiMasKiss
ipv6 да был, уже отключил

Re: authdaemond: ldap_simple_bind_s failed: Can't contact LDAP

Добавлено: 2009-10-11 16:21:35
paradox
кривовато как то отключили наверное
если оно досих пор туда щимиться

Re: authdaemond: ldap_simple_bind_s failed: Can't contact LDAP

Добавлено: 2009-10-11 16:34:56
DiMasKiss
было
ifconfig -a | grep inet6

Код: Выделить всё

          inet6 addr:  Scope:Link
          inet6 addr:  Scope:Link
          inet6 addr: ::1/128 Scope:Host
          inet6 addr:  Scope:Link
после внесения в
cat modprobe.conf

Код: Выделить всё

# /etc/modprobe.conf (old location for Linux 2.6+ config)
#
# The use of this config file is deprecated.
# Instead, create files in the /etc/modprobe.d/ directory
# containing modprobe options.
#
# For more information, see "man modprobe.conf".

alias net-pf-10 ipv6 off
alias net-pf-10 off
alias ipv6 off
после
ifconfig -a | grep inet6 по-прежнему ошибка
  • Oct 12 03:31:34 proxy pop3d: Connection, ip=[::ffff:192.168.7.15]
    Oct 12 03:31:36 proxy authdaemond: ldap_simple_bind_s failed: Can't contact LDAP server
    Oct 12 03:31:38 proxy authdaemond: ldap_simple_bind_s failed: Can't contact LDAP server
    Oct 12 03:31:38 proxy pop3d: LOGIN FAILED, user=kalganov, ip=[::ffff:192.168.7.15]
    Oct 12 03:31:38 proxy pop3d: authentication error: Input/output error

Re: authdaemond: ldap_simple_bind_s failed: Can't contact LDAP

Добавлено: 2009-10-11 16:47:02
paradox
а причем тут ifconfig ?
если у вас приложение по ipv6 щимиться

Re: authdaemond: ldap_simple_bind_s failed: Can't contact LDAP

Добавлено: 2009-10-14 15:22:40
DiMasKiss
ifconfig проверяет на активность inet6, у меня он отключен, только почему используется адресация inet6 мне не понятно, во всех остальных логах по любым другим приложениям адресация IPv4... да и думаю я, что причина не в этом...

Re: authdaemond: ldap_simple_bind_s failed: Can't contact LDAP

Добавлено: 2009-10-18 16:49:34
DiMasKiss
в общем решил проблему тем, что в authdaemonrc отметил аутентификацию только через мускуль, а не через ldap

Код: Выделить всё

authmodulelistorig="authmysql"
и подкорректировал файл authmysqlrc

после этих манипуляций мускуль стал выдавать логи о конекте и sql запросы к таблице users.

------------------------------------------------------------------------------------------------------------------------

теперь проблема в другом отправленные сообщения через exim не принимаются курьером.
делаю проверку
#exim -bt postmaster
  • LOG: MAIN
    lowest numbered MX record points to local host: my_domain (while routing <postmaster@my_domain>)
    postmaster@my_domain cannot be resolved at this time: lowest numbered MX record points to local host