* Re: [sisyphus]подскажите почему может быть такое[cyrus,cyradm]
@ 2003-11-28 11:40 ` Alexei Takaseev
0 siblings, 1 reply; 13+ messages in thread
From: Alexei Takaseev @ 2003-11-28 11:40 UTC (permalink / raw)
To: ALT Linux Sisyphus
On Thu, 27 Nov 2003 20:40:44 +0300 (MSK)
"ioka0002" <ioka0002@yandex.ru> wrote:
> >
> >Интересны права доступа, группа и владелец
> >файла /usr/lib/sasl2/Cyrus.conf и его нынешнее содержимое полностью.
> права:
> cyrus.mail 600
>
> содержимое (полное):
> #auxprop_plugin: sql
>
> #sql_engine: pgsql
> #sql_user: mail
> #sql_passwd: secret
> #sql_hostnames: localhost
> #sql_database: mail
> #sql_statement: select password from mailusers where username = '%u'
> #and
> domain_name = '%r' and active = 1
> #sql_verbose: PGSQL
> #sql_usessl: no
> auxprop_plugin: sasldb
Тут все Ok.
А вот в /etc/imapd.conf таки косяк - неправильно определено значение для
sasl_sasldb_path лучше вообще удалить его из конфига, пусть libsasl2
сама разбирается, где у нее файл с пользователями лежит.
Далее в master.cf. Пользоваться майлерм cyrus я настоятельно не
рекомендую. От него больше гимора, чем пользы. Лучше пользоваться
транспортом LMTP, благо постфикс про него знает.
Для этого надо в /etc/cyrus.conf прописать:
lmtpunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp" prefork=1
/etc/postfix/main.cf:
mailbox_transport = lmtp:unix:/public/lmtp
Все остальные mailbox_transport закомментировать. fallback_transport
тоже.
> >Так же интересно что пишелся в логах (кажется сообщения кидаются в
> >/var/log/syslog/messages) по этому поводу.
> ну вроде ничего особеннго:
> Nov 25 21:11:25 lin cyrus-imapd: sending signal 1 to cyrus-master
> succeeded
> Nov 25 21:11:29 lin cyrus-imapd: cyrus-master shutdown succeeded
> Nov 25 21:11:30 lin cyrus-imapd: cyrus-master startup succeeded
Очень странно. А по другим логам ругачки от pop3: imapd: не попадается?
> >> хотелось бы полную последовательность действий по шагам, ну или
> >ссылку> с достаточно подробный руководством..
> >
> >Вроде все просто: устанавливается сервер по apt-get install
> >cyrus-imapd, правится /etc/imapd.conf под свой домен. В
> >/usr/lib/sasl2/Cyrus.conf прописывается плугин для требуемого
> >механизма авторизации (у меня это sql). Если используется механизм
> >sasldb, то нужно завести в базе пользователя cyrus. Желательно
> >сделать изначально так, чтобы пользователь был вида
> >username@mydomain, и в дальнейшем пользоваться таким именем всегда и
> >везде.
>
> я делал приблизительно как на
> https://gennadi.dyn.ee/modules.php?name=Forums&file=viewtopic&t=10
> через sasldb (конфиги прилагаются)..
Ааааа.... Ну, конкретно для cyrus-imapd (да и вообще к почтовой системе)
я понял одно - слепо следовать рекомендациям всяких HOWTO не
целесообразно. Надо подходить творчески, и осмысливать идеологию
приручаемых зверей. Иначе ничего не получится.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus]подскажите почему может быть такое[cyrus,cyradm]
@ 2003-11-29 5:18 ` Alexei Takaseev
2003-11-29 18:27 ` ioka0002
0 siblings, 1 reply; 13+ messages in thread
From: Alexei Takaseev @ 2003-11-29 5:18 UTC (permalink / raw)
To: ALT Linux Sisyphus
On Fri, 28 Nov 2003 21:06:13 +0300 (MSK)
"ioka0002" <ioka0002@yandex.ru> wrote:
>
> >А вот в /etc/imapd.conf таки косяк - неправильно определено значение
> >для sasl_sasldb_path лучше вообще удалить его из конфига, пусть
> >libsasl2 сама разбирается, где у нее файл с пользователями лежит.
> >
> >Далее в master.cf. Пользоваться майлерм cyrus я настоятельно не
> >рекомендую. От него больше гимора, чем пользы. Лучше пользоваться
> >транспортом LMTP, благо постфикс про него знает.
> >
> >Для этого надо в /etc/cyrus.conf прописать:
> >lmtpunix cmd="lmtpd" listen="/var/spool/postfix/public/lmtp"
> >prefork=1
> >
> >
> >/etc/postfix/main.cf:
> >mailbox_transport = lmtp:unix:/public/lmtp
> >
> >Все остальные mailbox_transport закомментировать. fallback_transport
> >тоже.
> >
> переделал, конфиги прилагаются.. может еще где ошибка??
> еще вопросы:
> в /etc/cyrus.conf есть строчка почти аналогичная той, на что менял
> lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1
> а в чем разница??
> и в /etc/postfix/main.cf также -
> mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp ??
Тут вот какое дело. cyrus-imapd работает в не-chroot окружении, а
postfix уже chroot'е. Поэтому для cyrus надо указывать абсолютный путь в
socket-файлу. А так как к этому же файлу должен быть доступ и у
postfix'а, то файл должен создаваться в том месте, куда он сможет
дотянуться. А именно в /var/spool/postfix/public/lmtp. Этот же файл
виден для postfix'а как /public/lmtp
> >> >Так же интересно что пишелся в логах (кажется сообщения кидаются в
> >> >/var/log/syslog/messages) по этому поводу.
> >> ну вроде ничего особеннго:
> >> Nov 25 21:11:25 lin cyrus-imapd: sending signal 1 to cyrus-master
> >> succeeded
> >> Nov 25 21:11:29 lin cyrus-imapd: cyrus-master shutdown succeeded
> >> Nov 25 21:11:30 lin cyrus-imapd: cyrus-master startup succeeded
> >
> >Очень странно. А по другим логам ругачки от pop3: imapd: не
> >попадается?
> неа.. ничего нет, вообще..
Такого не может быть. Он на что-то но должен ругаться.
> ЗЫ: не понимаю, почему не работает... что делать?? может взять снести
> (apt-get remove) cyradm и поставить заново?? или вообще весь cyrus??
> могут ли быть еще какие-то "подводные камни", может я уже что0то менял
> и не помню где, что еще посмотреть на корректность ??
Наверное, после всех экспериментов, действительно стоит ео удалить из
системы, вычистить все следы его присуствия, и поставить заново.
> ЗЗЫ: и еще расскажите как делать авторизацию через mysql или где
> почитать
Об этом написано в /usr/share/doc/cyrus-sasl2-2.1.16/HTML/options.html
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-11-29 5:18 ` Alexei Takaseev
@ 2003-11-29 18:27 ` ioka0002
2003-11-29 21:05 ` [sisyphus]подскажите " Eugene Ostapets
0 siblings, 1 reply; 13+ messages in thread
From: ioka0002 @ 2003-11-29 18:27 UTC (permalink / raw)
To: sisyphus
>Наверное, после всех экспериментов, действительно стоит ео удалить из
>системы, вычистить все следы его присуствия, и поставить заново.
так и сделал.. заработало(cyradm)!!! только пока никак с его помощью ящики не сделаю..
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-11-29 18:27 ` ioka0002
@ 2003-11-29 21:05 ` Eugene Ostapets
2003-11-29 22:07 ` Sergey Degtyaryov
2003-12-01 18:41 ` ioka0002
0 siblings, 2 replies; 13+ messages in thread
From: Eugene Ostapets @ 2003-11-29 21:05 UTC (permalink / raw)
To: ioka0002, sisyphus
ioka0002 пишет:
>>Наверное, после всех экспериментов, действительно стоит ео удалить из
>>системы, вычистить все следы его присуствия, и поставить заново.
>
>
> так и сделал.. заработало(cyradm)!!! только пока никак с его помощью ящики не сделаю..
А что там сложного - cm user.eugene и готово:)
--
С уважением,
Евгений Остапец
+380 44 459 28 79
http://www.unisoft.com.ua
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-11-29 21:05 ` [sisyphus]подскажите " Eugene Ostapets
@ 2003-11-29 22:07 ` Sergey Degtyaryov
2003-12-01 18:41 ` ioka0002
1 sibling, 0 replies; 13+ messages in thread
From: Sergey Degtyaryov @ 2003-11-29 22:07 UTC (permalink / raw)
To: sisyphus
Eugene Ostapets пишет:
> ioka0002 пишет:
>
>>> Наверное, после всех экспериментов, действительно стоит ео удалить из
>>> системы, вычистить все следы его присуствия, и поставить заново.
>>
>>
>>
>> так и сделал.. заработало(cyradm)!!! только пока никак с его помощью
>> ящики не сделаю..
>
> А что там сложного - cm user.eugene и готово:)
Еще есть web-cyradm, если используете [pg|my]sql-авторизацию.
Довольно удобно.
Есть дока, подробная, находится в гугле по запросу postgresql
postfix web-cyradm howto.
--
Сергей Дегтярев
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-11-29 21:05 ` [sisyphus]подскажите " Eugene Ostapets
2003-11-29 22:07 ` Sergey Degtyaryov
@ 2003-12-01 18:41 ` ioka0002
2003-12-02 13:29 ` [sisyphus]подскажите " Alexei Takaseev
2003-12-25 20:56 ` [sisyphus]подскажите " Eugene Ostapets
1 sibling, 2 replies; 13+ messages in thread
From: ioka0002 @ 2003-12-01 18:41 UTC (permalink / raw)
To: support, sisyphus
>А что там сложного - cm user.eugene и готово:)
это само-собой, сложного ничего нет.. ящики создаются.. а проблема в том, что мои виндовые клиенты не могут через зеБат подключиться (шифрование MD5 APOP (RFC-1939)):
01.12.2003, 21:26:29 FETCH - Получение новой почты
01.12.2003, 21:26:29 FETCH - Соединение с POP3 сервером прошло удачно
01.12.2003, 21:26:29 FETCH -Сервер сообщает об ошибке: -ERR [AUTH] authenticating: user not found
хотя пользователь есть..
или при других настройках (без шифрования (Обычное), Безопасное на стандартный порт STARTTLS):
01.12.2003, 21:31:23 FETCH - Начинаю приветствие TLS
01.12.2003, 21:31:23 FETCH - Серийный номер сертификата: 0, алгоритм: RSA (1024 бит), поставщик: 14 ноя 2003, выдан: 13 ноя 2004, на хосты в кол-ве 1шт.: ioka.ioka.msk.ru.
01.12.2003, 21:31:23 FETCH - Владелец: RU, Moscow City, Moscow, mstu, dep.asoiu, asoiu, ioka ioka.msk.ru, ioka@ioka.msk.ru.
01.12.2003, 21:31:23 FETCH - Этот сертификат выдан самим собой.
01.12.2003, 21:31:23 FETCH - Недействительный сертификат сервера (Нет доверия к корневому S/MIME сертификату центра сертификации, поскольку его нет в адресной книги доверенных корневых
01.12.2003, 21:31:24 FETCH - Приветствие TLS завершено
01.12.2003, 21:31:24 FETCH - Соединение с POP3 сервером прошло удачно
01.12.2003, 21:31:27 FETCH - Сервер сообщает об ошибке: -ERR [AUTH] Invalid login
опять же пользователь есть:
sasldblistusers2
cyrus@lin: cmusaslsecretOTP
cyrus@ioka.msk.ru: userPassword
ivan@ioka.msk.ru: userPassword
ioka@ioka.msk.ru: userPassword
cyrus@lin: userPassword
cyrus@ioka.msk.ru: cmusaslsecretOTP
ivan@ioka.msk.ru: cmusaslsecretOTP
ioka@ioka.msk.ru: cmusaslsecretOTP
что делать, как настроить??
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-12-01 18:41 ` ioka0002
@ 2003-12-02 13:29 ` Alexei Takaseev
2003-12-02 14:17 ` ioka0002
2003-12-25 20:56 ` [sisyphus]подскажите " Eugene Ostapets
1 sibling, 1 reply; 13+ messages in thread
From: Alexei Takaseev @ 2003-12-02 13:29 UTC (permalink / raw)
To: ALT Linux Sisyphus
On Mon, 1 Dec 2003 21:41:50 +0300 (MSK)
"ioka0002" <ioka0002@yandex.ru> wrote:
> >А что там сложного - cm user.eugene и готово:)
> это само-собой, сложного ничего нет.. ящики создаются.. а проблема в
> том, что мои виндовые клиенты не могут через зеБат подключиться
> (шифрование MD5 APOP (RFC-1939)): 01.12.2003, 21:26:29 FETCH -
> Получение новой почты 01.12.2003, 21:26:29 FETCH - Соединение с POP3
> сервером прошло удачно 01.12.2003, 21:26:29 FETCH -Сервер сообщает об
> ошибке: -ERR [AUTH] authenticating: user not found хотя пользователь
> есть.. или при других настройках (без шифрования (Обычное), Безопасное
> на стандартный порт STARTTLS): 01.12.2003, 21:31:23 FETCH - Начинаю
> приветствие TLS 01.12.2003, 21:31:23 FETCH - Серийный номер
> сертификата: 0, алгоритм: RSA (1024 бит), поставщик: 14 ноя 2003,
> выдан: 13 ноя 2004, на хосты в кол-ве 1шт.: ioka.ioka.msk.ru.
> 01.12.2003, 21:31:23 FETCH - Владелец: RU, Moscow City, Moscow, mstu,
> dep.asoiu, asoiu, ioka ioka.msk.ru, ioka@ioka.msk.ru. 01.12.2003,
> 21:31:23 FETCH - Этот сертификат выдан самим собой. 01.12.2003,
> 21:31:23 FETCH - Недействительный сертификат сервера (Нет доверия к
> корневому S/MIME сертификату центра сертификации, поскольку его нет в
> адресной книги доверенных корневых 01.12.2003, 21:31:24 FETCH -
> Приветствие TLS завершено 01.12.2003, 21:31:24 FETCH - Соединение с
> POP3 сервером прошло удачно 01.12.2003, 21:31:27 FETCH - Сервер
> сообщает об ошибке: -ERR [AUTH] Invalid login
>
> опять же пользователь есть:
> sasldblistusers2
> cyrus@lin: cmusaslsecretOTP
> cyrus@ioka.msk.ru: userPassword
> ivan@ioka.msk.ru: userPassword
> ioka@ioka.msk.ru: userPassword
> cyrus@lin: userPassword
> cyrus@ioka.msk.ru: cmusaslsecretOTP
> ivan@ioka.msk.ru: cmusaslsecretOTP
> ioka@ioka.msk.ru: cmusaslsecretOTP
>
> что делать, как настроить??
А какое имя учетной записи используется на клиентской стороне?
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-12-02 13:29 ` [sisyphus]подскажите " Alexei Takaseev
@ 2003-12-02 14:17 ` ioka0002
2003-12-02 15:28 ` [sisyphus]подскажите " Alexei Takaseev
0 siblings, 1 reply; 13+ messages in thread
From: ioka0002 @ 2003-12-02 14:17 UTC (permalink / raw)
To: sisyphus
>А какое имя учетной записи используется на клиентской стороне?
просто логин: ioka, ну и соответствующий пароль, прописанный в сасл
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-12-02 14:17 ` ioka0002
@ 2003-12-02 15:28 ` Alexei Takaseev
2003-12-02 16:51 ` ioka0002
2003-12-02 16:52 ` ioka0002
0 siblings, 2 replies; 13+ messages in thread
From: Alexei Takaseev @ 2003-12-02 15:28 UTC (permalink / raw)
To: ALT Linux Sisyphus
On Tue, 2 Dec 2003 17:17:11 +0300 (MSK)
"ioka0002" <ioka0002@yandex.ru> wrote:
> >А какое имя учетной записи используется на клиентской стороне?
>
> просто логин: ioka, ну и соответствующий пароль, прописанный в сасл
А если использовать в виде ioka@ioka.msk.ru ? Если поможет, то стоит раз
и навсегда в присуствии SASL использовать такое представление
пользователя - масса граблей убирается одним движением.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-12-02 15:28 ` [sisyphus]подскажите " Alexei Takaseev
@ 2003-12-02 16:51 ` ioka0002
2003-12-03 13:22 ` [sisyphus]подскажите " Alexei Takaseev
2003-12-02 16:52 ` ioka0002
1 sibling, 1 reply; 13+ messages in thread
From: ioka0002 @ 2003-12-02 16:51 UTC (permalink / raw)
To: sisyphus
>On Tue, 2 Dec 2003 17:17:11 +0300 (MSK)
>"ioka0002" <ioka0002@yandex.ru> wrote:
>
>> >А какое имя учетной записи используется на клиентской стороне?
>>
>> просто логин: ioka, ну и соответствующий пароль, прописанный в сасл
>
>А если использовать в виде ioka@ioka.msk.ru ? Если поможет, то стоит раз
>и навсегда в присуствии SASL использовать такое представление
>пользователя - масса граблей убирается одним движением.
сделал - не помогло :(
может проблема в TLS и стоит сначало попробовать без него??
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re:[sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-12-02 15:28 ` [sisyphus]подскажите " Alexei Takaseev
2003-12-02 16:51 ` ioka0002
@ 2003-12-02 16:52 ` ioka0002
1 sibling, 0 replies; 13+ messages in thread
From: ioka0002 @ 2003-12-02 16:52 UTC (permalink / raw)
To: sisyphus
>On Tue, 2 Dec 2003 17:17:11 +0300 (MSK)
>"ioka0002" <ioka0002@yandex.ru> wrote:
>
>> >А какое имя учетной записи используется на клиентской стороне?
>>
>> просто логин: ioka, ну и соответствующий пароль, прописанный в сасл
>
>А если использовать в виде ioka@ioka.msk.ru ? Если поможет, то стоит раз
>и навсегда в присуствии SASL использовать такое представление
>пользователя - масса граблей убирается одним движением.
конкретно -ERR [AUTH] Invalid user
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-12-02 16:51 ` ioka0002
@ 2003-12-03 13:22 ` Alexei Takaseev
0 siblings, 0 replies; 13+ messages in thread
From: Alexei Takaseev @ 2003-12-03 13:22 UTC (permalink / raw)
To: ALT Linux Sisyphus
On Tue, 2 Dec 2003 19:51:39 +0300 (MSK)
"ioka0002" <ioka0002@yandex.ru> wrote:
> >On Tue, 2 Dec 2003 17:17:11 +0300 (MSK)
> >"ioka0002" <ioka0002@yandex.ru> wrote:
> >
> >> >А какое имя учетной записи используется на клиентской стороне?
> >>
> >> просто логин: ioka, ну и соответствующий пароль, прописанный в сасл
> >
> >А если использовать в виде ioka@ioka.msk.ru ? Если поможет, то стоит
> >раз и навсегда в присуствии SASL использовать такое представление
> >пользователя - масса граблей убирается одним движением.
> сделал - не помогло :(
> может проблема в TLS и стоит сначало попробовать без него??
Наверное да.
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [sisyphus]подскажите почему может быть такое[cyrus,cyradm]
2003-12-01 18:41 ` ioka0002
2003-12-02 13:29 ` [sisyphus]подскажите " Alexei Takaseev
@ 2003-12-25 20:56 ` Eugene Ostapets
1 sibling, 0 replies; 13+ messages in thread
From: Eugene Ostapets @ 2003-12-25 20:56 UTC (permalink / raw)
To: ioka0002, sisyphus
ioka0002 пишет:
>>А что там сложного - cm user.eugene и готово:)
>
>
> опять же пользователь есть:
> sasldblistusers2
> cyrus@lin: cmusaslsecretOTP
> cyrus@ioka.msk.ru: userPassword
> ivan@ioka.msk.ru: userPassword
> ioka@ioka.msk.ru: userPassword
> cyrus@lin: userPassword
> cyrus@ioka.msk.ru: cmusaslsecretOTP
> ivan@ioka.msk.ru: cmusaslsecretOTP
> ioka@ioka.msk.ru: cmusaslsecretOTP
>
> что делать, как настроить??
>
imtest и смотреть сначала в пределах сервера... Очень похоже на то, что
libsasl не видит модулей механизмов авторизации
>
--
С уважением,
Евгений Остапец
+380 44 459 28 79
http://www.unisoft.com.ua
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2003-12-25 20:56 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-11-28 11:40 ` [sisyphus]подскажите почему может быть такое[cyrus,cyradm] Alexei Takaseev
2003-11-29 5:18 ` Alexei Takaseev
2003-11-29 18:27 ` ioka0002
2003-11-29 21:05 ` [sisyphus]подскажите " Eugene Ostapets
2003-11-29 22:07 ` Sergey Degtyaryov
2003-12-01 18:41 ` ioka0002
2003-12-02 13:29 ` [sisyphus]подскажите " Alexei Takaseev
2003-12-02 14:17 ` ioka0002
2003-12-02 15:28 ` [sisyphus]подскажите " Alexei Takaseev
2003-12-02 16:51 ` ioka0002
2003-12-03 13:22 ` [sisyphus]подскажите " Alexei Takaseev
2003-12-02 16:52 ` ioka0002
2003-12-25 20:56 ` [sisyphus]подскажите " Eugene Ostapets
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git