The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Courier-Imap"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Почта / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Courier-Imap"  +/
Сообщение от sergey shaufler email on 05-Дек-14, 13:53 
Проблема такая.
Стоит почтовый сервер по статье:
https://www.opennet.ru/base/net/exim_xams_setup.txt.html
никогда проблем не было. Но тут велезла беда, никак побороть не могу.
Все сидят в почте через интернет. Roundcubе нормально работает.
У двух пользователей кол-во сообщений в папке входящие больше 5000 штук (6к и 8к)
дак вот, поиск сообщений по любому параметру в этих папках заканчивается ошибкой
Ошибка сервера: Unable to send command: A0007 UID SEARCH HEADER FROM ""
в логах courier-imap тишина (хотя может быть я не смог корректно их настроить)
причем, у других пользователей, если сообщений около 2к то с поиском все нормально.

что делал. - Поставил последнюю фрю. 10.1 самые свежие порты,завел пользователя, залил письма - все тоже самое, не ищет, удалил половину сообщений, ищет без проблем секунд за 30-40 (хотелось бы побыстрее, но не критично).
Опять поставил свежую фрю, залил iredmail. он мне сделал почтовик, на dovecot2. все работает окей, в папку пользователя скопировал опять эти 6к сообщений - и опять тоже самое, не ищет, ошибка таже. Но тут с логами получше, выдает такую ошибку:
Dec 04 15:19:39 imap(postmaster@vb.iredmail.local): Panic: file message-decoder.c: line 363 (message_decode_body): assertion failed: (ctx->translation_size <= sizeof(ctx->translation_buf))
Dec 04 15:19:39 imap(postmaster@vb.iredmail.local): Fatal: master: service(imap): child 1497 killed with signal 6 (core not dumped - set service imap { drop_priv_before_exec=yes })

гугл выдал такое решение -

Last week, I faced same error on FreeBSD10.0 with solr index setup.
This is a FreeBSD10 specific problem due to iconv library (in libc).
So, solution is install the converters/libiconv package and
recompile dovecot package.
Edit mail/dovecot2/Makefile,
from
USES= cpe iconv libtool
to
USES= cpe iconv:translit libtool

сделал, и о чудо, все заработало, в логах довекота все хорошо, роундкуб выдает все сообщения, поиск по 6к писем около 40 секунд.

ВОПРОС. как полечить почтовый сервер на Courier-IMAP.
Как включить полные логи?
Спасибо.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Courier-Imap"  +/
Сообщение от Филимон Таинственный on 05-Дек-14, 16:15 
> Поставил последнюю фрю. 10.1 самые свежие порты,

Ну, если вы уже так шуруете яростно, что аж до смены операционок дошло - поставьте лучше dovecot вместо Courier-Imap. Он мои гигабайты почты за много много лет без проблем ворочает.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Courier-Imap"  +/
Сообщение от Филимон Таинственный on 05-Дек-14, 16:18 
О! А вы и поставили! Я после обеда ленив и до конца не дочитал просто.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Courier-Imap"  +/
Сообщение от sergey shaufler email on 07-Дек-14, 13:16 
>[оверквотинг удален]
> Edit mail/dovecot2/Makefile,
> from
> USES= cpe iconv libtool
> to
> USES= cpe iconv:translit libtool
> сделал, и о чудо, все заработало, в логах довекота все хорошо, роундкуб
> выдает все сообщения, поиск по 6к писем около 40 секунд.
> ВОПРОС. как полечить почтовый сервер на Courier-IMAP.
> Как включить полные логи?
> Спасибо.

PS на freebsd 9.3 Dovecot сразу без проблем работает, и поиск писем тоже работает без проблем. Выходит беда в Courier-imap.


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру