EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
Slik
- ефрейтор
- Сообщения: 56
- Зарегистрирован: 2008-02-07 17:05:38
- Откуда: Киев
-
Контактная информация:
Непрочитанное сообщение
Slik » 2009-10-20 21:39:31
В общем работал он нормально, потом обновил порты и пошла такая лажа.
Код: Выделить всё
/usr/local/etc/rc.d/dovecot start
Error: Error in configuration file /usr/local/etc/dovecot.conf line 45: Unknown setting: ssl_disable
Fatal: Invalid configuration in /usr/local/etc/dovecot.conf
Error: Error in configuration file /usr/local/etc/dovecot.conf line 45: Unknown setting: ssl_disable
Fatal: Invalid configuration in /usr/local/etc/dovecot.conf
Error: Error in configuration file /usr/local/etc/dovecot.conf line 45: Unknown setting: ssl_disable
Fatal: Invalid configuration in /usr/local/etc/dovecot.conf
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 file2
install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
[-o owner] file1 ... fileN directory
install -d [-v] [-g group] [-m mode] [-o owner] directory ...
install: -m: Invalid argument
Ругается на строку в которой прописано ssl_disable = yes
подскажите куда копать чтобы завести dovecot
Slik
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
ev
- ст. лейтенант
- Сообщения: 1325
- Зарегистрирован: 2008-07-27 17:11:30
- Откуда: Москва
Непрочитанное сообщение
ev » 2009-10-20 21:46:39
приводить конфиг в соответствие
просто в новом dovecot поменялись названия некоторых параметров
ev
-
daggerok
- мл. сержант
- Сообщения: 109
- Зарегистрирован: 2009-03-06 14:54:05
Непрочитанное сообщение
daggerok » 2009-10-20 22:22:52
Slik писал(а):В общем работал он нормально, потом обновил порты и пошла такая лажа.
...
Ругается на строку в которой прописано ssl_disable = yes
подскажите куда копать чтобы завести dovecot
просто измените это:
на вот это:
daggerok
-
Slik
- ефрейтор
- Сообщения: 56
- Зарегистрирован: 2008-02-07 17:05:38
- Откуда: Киев
-
Контактная информация:
Непрочитанное сообщение
Slik » 2009-10-21 11:24:32
daggerok писал(а):
просто измените это:
на вот это:
Спасибо, это помогло.
Начал ругаться на это
Код: Выделить всё
Error: Error in configuration file /usr/local/etc/dovecot.conf line 544: Unknown setting: login_greeting_capability
Fatal: Invalid configuration in /usr/local/etc/dovecot.conf
Error: Error in configuration file /usr/local/etc/dovecot.conf line 544: Unknown setting: login_greeting_capability
Fatal: Invalid configuration in /usr/local/etc/dovecot.conf
dovecot not running? (check /master.pid).
если удаляю эту строку то довекот стартует, но не могу забрать почту с сервера,говорит неправильное имя или пароль.
Вот лог
Код: Выделить всё
Oct 21 11:14:35 slik45 dovecot: Dovecot v1.2.4 starting up
Oct 21 11:14:35 slik45 dovecot: auth-worker(default): mysql: Connected to localhost (exim)
Oct 21 11:15:02 slik45 dovecot: auth-worker(default): pam(admin@slik45.kiev.ua,213.227.211.200): pam_authenticate() failed: authentication error (/etc/pam.d/dovecot missing?)
Oct 21 11:15:09 slik45 dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<admin@slik45.kiev.ua>, method=PLAIN, rip=213.227.211.200, lip=193.110.79.79
Oct 21 11:15:16 slik45 dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<admin>, method=PLAIN, rip=213.227.211.200, lip=193.110.79.79
Oct 21 11:18:11 slik45 dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<admin@slik45.kiev.ua>, method=PLAIN, rip=213.227.211.200, lip=193.110.79.79
Oct 21 11:19:08 slik45 dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<admin@slik45.kiev.ua>, method=PLAIN, rip=213.227.211.200, lip=193.110.79.79
Oct 21 11:19:22 slik45 dovecot: pop3-login: Disconnected (auth failed, 1 attempts): user=<admin@slik45.kiev.ua>, method=PLAIN, rip=213.227.211.200, lip=193.110.79.79
Slik
-
atrium
- мл. сержант
- Сообщения: 88
- Зарегистрирован: 2008-08-19 15:35:47
Непрочитанное сообщение
atrium » 2009-10-21 11:50:07
Вы хоть когда обновляете, документацию читайте, там написано про нововведения
# cat Upgrading.1.2.txt
Upgrading Dovecot v1.1 to v1.2
==============================
* SQL dictionary (quota, expire plugin) configuration file is different than
in v1.1. See 'doc/dovecot-dict-sql-example.conf' or <Quota.Dict.txt> for the
new format.
Settings:
* Renamed 'ssl_disable=yes' to 'ssl=no'.
* Renamed 'auth_ntlm_use_winbind' to 'auth_use_winbind', which also determines
if GSS-SPNEGO is handled by GSSAPI or winbind.
* Removed 'login_greeting_capability'. The capabilities are now always sent
(Lemonade requires this and it's not that much extra traffic).
* Removed 'auth_worker_max_request_count'. It was useful only with PAM, so it
can now be specified in 'passdb pam { args = max_requests=n } '. The default
is 100.
(This file was created from the wiki on 2009-02-04 04:42)
atrium
-
freeman
- лейтенант
- Сообщения: 734
- Зарегистрирован: 2007-03-18 5:13:25
Непрочитанное сообщение
freeman » 2009-11-10 16:55:11
И самое главное "интересное" для всех кто начинал с конфига с этого сайта, это
Relative home directory paths are giving errors now. They were never supported, but earlier they just didn't usually cause problems.
If you were using e.g. mail_location = maildir:/var/mail/%h, just change it to mail_location = maildir:%h and add /var/mail/ prefix to home dirs.
Блин, менять всем хомяки без достаточно уверенного знания SQL
Остатся должен только один ...
freeman
-
freeman
- лейтенант
- Сообщения: 734
- Зарегистрирован: 2007-03-18 5:13:25
Непрочитанное сообщение
freeman » 2009-11-10 17:33:43
Для тех кто хочет поправить дело в ошибке аутентификации методом правки sql запроса на SELECT CONCAT('/var/mail/exim',maildir) AS `home` сообщаю, что идея хороша только для решения проблем с паролем, а вот deliver будет пытаться писать совсем не туда куда нужно
Остатся должен только один ...
freeman
-
freeman
- лейтенант
- Сообщения: 734
- Зарегистрирован: 2007-03-18 5:13:25
Непрочитанное сообщение
freeman » 2009-11-10 17:37:50
Ну по строке "обновление dovecot" увы не нашлась темка
И самое интересное у меня не пишет как у тебя в дебагге довекот уже
Код: Выделить всё
Aug 18 19:10:46 gate dovecot: dovecot: Relative home directory paths not supported (user md@als-krsn.ru): md@als-krsn.ru/
Всё кроме этого почему то, версия новее что ли.
Ну да помогло
пока описанное там, другое дело что надолго ли, я так понял что они хотят чтобы путь полный был в SQL и в очередном обновлении можно ожидать очередного ...
P.S. Зато есть что и в WIKI подправить.
Остатся должен только один ...
freeman
-
kareta
- проходил мимо
- Сообщения: 1
- Зарегистрирован: 2009-09-02 16:36:38
Непрочитанное сообщение
kareta » 2009-12-11 16:16:49
в дополнение к SELECT CONCAT надо еще воткнуть userdb prefetch { } после passdb.
kareta