Настройка сервера, администрирование | На сайте представлена информация по настройке и администрированию серверов |
Платные хостинги Раскрутка сайта Другие сайты Cyrus
Всё сделал как на http://www.tldp.org/HOWTO/Cyrus-IMAP.html а он мне в ответ: [root@lab4 etc]# telnet 80.237.43.179 143 Trying 80.237.43.179... Connected to 80.237.43.179. Escape character is '^]'. Connection closed by foreign host. [root@lab4 etc]# telnet 80.237.43.179 110 Trying 80.237.43.179... Connected to 80.237.43.179. Escape character is '^]'. Connection closed by foreign host. [root@lab4 etc]# а в логах: messages: Nov 16 14:18:37 lab4 imapd: could not getenv(CYRUS_SERVICE); exiting Nov 16 14:18:39 lab4 pop3d: could not getenv(CYRUS_SERVICE); exiting /var/adm/auth.log: Nov 16 13:58:00 lab4 sshd(pam_unix)[8853]: authentication failure; logname= uid=0 euid=0 tty=NODEVssh ruser= rhost=80.237.35.167 user=root Nov 16 13:58:05 lab4 sshd(pam_unix)[8853]: session opened for user root by (uid=0) Ноя 16 13:58:40 lab4 su(pam_unix)[8936]: session opened for user cyrus by root(uid=0) Ноя 16 13:59:39 lab4 su(pam_unix)[8936]: session closed for user cyrus Nov 16 14:09:12 lab4 sshd(pam_unix)[1080]: session opened for user root by (uid=0) что делать? Acid DP http://www.jtan.com/doc/imapd/faq.html A: Remove all imap, pop, lmtp and sieve lines from [x]inetd.conf and restart [x]inetd. ?????? вАААще странно, но я всё таки попробывал. без этого вообще не работет Добавлено ау.. Добавлено Люди... ау Acid DP А мож покажеш какую версию инсталил? и на что? Есть опыт установки Cyrus 2.1.9 на FreeBSD. PS. inetd используют ранние версии Cyrusa... Первым делом прочитай все ридми в портах Cyrus.... Установи енвы... или сделай нормальный конфигуре... Маке... , make install... У тебя какой Cyrus? Если 2.x то тебе действительно необходимо все снести из (x)inetd.conf и закинь все это в cyrus.conf. Почитай документацию, идущую с дистрибутивом. Там в принципе все написано. Замучался я с этим Cyrus (он ещё хочет чтобы я SendMail.cf изменил) решил ставить WU Escape character is '^]'. * OK [CAPABILITY IMAP4REV1 LOGIN-REFERRALS STARTTLS LOGINDISABLED] lab4.labranet.ru IMAP4rev1 2002.330 at Wed, 20 Nov 2002 11:07:57 +0300 (MSK) USER acid USER BAD Command unrecognized/login please: ACID auth auth BAD Missing command не знаю что делать... на сайте производителя огромный faq а про автроизацию - ничего Добавлено я ставил RPM и всё работало (сами сервисы) но как пройти авторизацию??? Acid DP Ты определись, который из этих двух IMAPов тебе нужен, и напиши точные названия (версии) пакетов, кторые ставишь. Ты по-прежнему ставишь их из RPM? Что за система, и т.д.? удачи, greys Еще раз повторяю, с Cyrus'ом идет достаточно документации. Прочитай - там все написано. Версия 2.х намного отличается от 1.х. поэтому старые доки даже лучше не читай. Смотри те, что в дистрибе. Acid DP а ты Cyrus-SASL ставил перед установкой Cyrusa? Cyrus-SASL и занимается аудентификацией... И есно дело что надо изменять Sendmail.cf, надо что б МТА (Sendmail) скидывал в ящик IMAPa и наоборот. PS. И инфа на сайте производителя по Cyrus-SASL имеется... greys RPM... ИМХО Linux 1) у меня версия 2.0.16 доку прочитал из дистрибутива... всё зделал по ней. 2) SASL ставил.. /etc/imad.conf правил и ставлю всё с сырцов. отключаю kerberos и ко. включаю тока --enable-pwcheck http://forum.ru-board.com/topic.cgi?forum=8&topic=1725#1 http://www.sysadmins.ru/cgi/ultimatebb.cgi?ubb=get_topic&f=2&t=002010 Попробуй для начала использовать аутентификацию plaintext. В imapd.conf: allowplaintext: yes sasl_pwcheck_method: auxprop admins: cyrus root unixhierarchysep: yes PS. Обьязательно просаслить пользователя. -> Пример: saslpasswd root зделал. Вот ответ: (((((( [root@lab4 etc]# telnet 80.237.43.179 110 Trying 80.237.43.179... Connected to 80.237.43.179. Escape character is '^]'. +OK lab4 Cyrus POP3 v2.1.10 server ready <4186069359.1038235201@lab4> user acid +OK Name is a valid mailbox pass ****** Connection closed by foreign host. в логах это: Nov 25 17:39:49 lab4 ctl_deliver[1184]: duplicate_prune: pruning back 3 days Nov 25 17:39:49 lab4 ctl_mboxlist: ctl_mboxlist -c is deprecated: use ctl_cyrusdb -c instead^H Nov 25 17:39:49 lab4 ctl_mboxlist[1185]: checkpointing mboxlist Nov 25 17:39:49 lab4 ctl_deliver[1184]: duplicate_prune: purged 0 out of 0 entries Nov 25 17:40:07 lab4 master[1136]: process 1193 exited, signaled to death by 11 Какая стоит установленная BerkeleyDB? Версия? При компиляции показывал на библиотеки BerkeleyDB? PS. Еще немного инфы... http://www.coruscant.demon.co.uk/mike/imap/ Как интересно! Процесс получает SIGSEGV. Это чистый баг в программе, либо в библиотеке (например BerkeleyDB ). начал с нуля, тока Berkeley не трогал. sasl 2.1.9: export LIBRARY_PATH=/usr/local/BerkeleyDB.4.1/lib/ export C_INCLUDE_PATH=/usr/local/BerkeleyDB.4.1/include/ export LDFLAGS=-R/usr/local/BerkeleyDB.4.1/lib/ ./configure --prefix=/usr --disable-gssapi --disable-krb-4 \ --with-pam=yes --with-dblib=berkeley --with-rc4=/usr/local/ssl/ make: kerberos4.c:49:17: krb.h: No such file or directory kerberos4.c:50:17: des.h: No such file or directory make[2]: *** [kerberos4.lo] Ошибка 1 make[2]: Выход из каталог `/root/install/cyrus/cyrus-sasl-2.1.9/plugins' make[1]: *** [all-recursive] Ошибка 1 make[1]: Выход из каталог `/root/install/cyrus/cyrus-sasl-2.1.9' make: *** [all-recursive-am] Ошибка 2 но ПОЧЕМУ??? я же указал --disable-krb-4 -disable-gssapi правильно : --disable-krb4 для сасла версии 2.1.9 PS. Если неуверен в каких-то настройках, просто пиши ./configure --help а я у меня что: 2.1.9 а про ./configure --help я знаю --enable-krb4 а вот и Features and packages: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] Acid DP Я наверно не правильно выразился --disable-krb4 - надо писать без черточки, т.е. не --disable-krb-4, а --disable-krb4 короче всё заработало. Но pop3 даёт: -ERR [SYS/PERM] Unable to open maildrop хотя введён верное имя польщователя и пароль (вользователь проSASLил) А ты mailbox создавал cyradm'ом? |
Cisco PIX и 2 сервера, хотят смотреть в нет! Организовать web-server, если нет статического IP меняется мас адресс на 00-11-22-33-44-55 Cyrus Поясните о DNS в локальной сети. ADLS как настроить на подключение в определённое время? Безопасность ICQ Помогите разобраться Требуется забанить нарушителя Корпоративные клиентские firewall Хочу протестировать firewall. Wingate: оставить пользователю только ICQ Чистка клиентских компьютеров (в домене) Разрушение базы DHCP Раздача интернета в LAN через модем В логах ISA много NETBIOS пакетов, Win2000 Win2000 не дает войти в домен - выкидывает logon-screen Как настроить Windows XP чтобы не отключал интерфейс Проблема с материнской платой Asus P4S533-MX Доступ к шарам по сети Смена DNS сервера Мониторинг LINUX/UNIX серверов ipfw: Пример rc.firewall, всё ли правильно ? Автоматический запуск MySQL Нужно скопировать файл на все компьютеры в сети Сделать доступной из дома локалку на работе, Win2000, VPN Отследить, кто ICQ слушает Права доступа к Workgroup в Windows XP SP2 route add 192.168.0.0/16 192.168.9.1-как записать под WinXP? начинающий сисадмин |