View previous topic :: View next topic |
Author |
Message |
Vlad Postmaster
Joined: 07 Dec 2005 Posts: 111 Location: г.Благовещенск
|
Posted: 21 Oct 2010 2:58 (Thu) Post subject: Авторам на заметку! Осторожно с правилами для сортировщиков. |
|
|
Уже 4 или 5-й год гоняю ваш сервер разных версий.
Ну, бывают какие-нибудь вопросы, но вроде бы все решаемо, если не на форуме, так в прямом общении.
Вчера сам себе создал проблему, и все произошло из-за ожесточенной борьбы со спамом .
Коллега просит прописать почту человечка по-"зеленой", но день был сумбурный, кто-то еще и отвлек, ну я и написал в белый список:
from:"ххххххх@mail.ru" to:"ххххххх@mail.ru"
И благополучно отключился от сервака и забыл про него.
Через 20 минут, один осторожный звонок, интересуются почтой....
Потом второй...... третий..............
Время было уже к 18:00....
Подрубаюсь к серваку и вижу - CMS висит.
Перезапускаю его - вылетает.
Отрубаю инет, запускаю - работает.
Подозрение, почему-то падает на винду 2003, до этого было крупное обновление безопасности, подумал, что зацепили СМТП.
Включить отладочный журнал и выловить проблему не удалось, да и в настройки журнала попасть тоже,
СМS подвисал так шустро, что в журнале ничего странного не заносилось.
Искал проблему до 21:00........ не нашел. Перелазил все.
Уже дома начинаю вспоминать, что же было ........ с чего все началось.
Вспомнил, что завел правило (для меня это было - бред!!!) и начались проблемы, но опять же на это указывало то, что если отключить внешний интерфейс и оставить рабочим внутренний, то КМС работает нормально. Опять же вечером сложно увидеть, почту никто не отправляет, все нормальные люди уже дома.
Но, КМС виснет похоже при получение по СМТП, когда запускает правила в сортировщике......
И точно, по приходу с утра, полез в файл server.cfg, если кто-нибудь туда заглядывал - меня поймут, ищу последнюю запись в правилах для сортировщика и вижу, что пропущен "|" .
Поправил правило и сервер запустился и опять молотит.
Как говориться: "ложечки нашлись, но осадок остался".
Уважаемые разработчики - что это было?
Такое впечатление, что из-за ошибки в правиле сервак уходит в бесконечный цикл.
Повторять и экспериментировать не хочется, сервак рабочий офис обслуживает. Да и условия лицензии не хочется нарушать, ставя на другую машину для эксперимента.
И в очередной раз вас прошу, рассмотреть возможность для правил сделать отдельный файл, читабельный и редактируемый простым текстовым редактором. Построенный по принципу - строка - правило. |
|
Back to top |
|
|
PWL CMS Developer
Joined: 15 Oct 2005 Posts: 689
|
Posted: 22 Oct 2010 12:41 (Fri) Post subject: |
|
|
Да, есть ошибка, приводящая к зависанию сортировщика, при
разборе некорректных условий. Мы уже в курсе. Будет исправлено.
Ошибка появилась с введением приоритета операций с помощью круглых скобок, проявляется только в версиях 2.07 и 2.08, и только с некорректными условиями.
Отдельного файла не будет. |
|
Back to top |
|
|
GrAnd CMS Master
Joined: 21 Oct 2005 Posts: 766 Location: г. Коломна
|
Posted: 26 Oct 2010 9:08 (Tue) Post subject: |
|
|
А можно сделать в составе CMS дополнительную утилиту для редайтирования конфигурационных файлов? Таких, как server, state и др.
Пояснение: Если CMS подвисает, то настройки, обычно, в нем уже не изменить. Приходится лезть в конфигурационные файлы ручками при помощи блокнота, эдитплюса или чего еще ... А это бывает просто нереально, если файл server.cfg большой - несколько десятков пользователей, длинный белый список, черный список и т.д.
Хотелось бы иметь какой-нибудь инструмент, позволяющий редактировать (или даже восстанавливать автоматически) испорченные или не совсем корректные конфиги ... _________________ Все, что началось хорошо, закончится плохо.
Все, что началось плохо, закончится еще хуже.
Если вам кажется, что все идет хорошо, значит вы чего-то не замечаете.
Если все закончилось хорошо, то, значит, это еще не конец! |
|
Back to top |
|
|
Vlad Postmaster
Joined: 07 Dec 2005 Posts: 111 Location: г.Благовещенск
|
Posted: 26 Oct 2010 9:17 (Tue) Post subject: |
|
|
Поддерживаю.
В моем случае мне помогло,то что я помнил хотя бы ориентир, где искать.
Но вот, что искать, да еще и среди спецсимволов, наверное помогла только интуиция. |
|
Back to top |
|
|
PWL CMS Developer
Joined: 15 Oct 2005 Posts: 689
|
Posted: 01 Dec 2010 12:34 (Wed) Post subject: |
|
|
GrAnd wrote: | А можно сделать в составе CMS дополнительную утилиту для редайтирования конфигурационных файлов? Таких, как server, state и др.
...
Хотелось бы иметь какой-нибудь инструмент, позволяющий редактировать (или даже восстанавливать автоматически) испорченные или не совсем корректные конфиги ... |
Ну зачем же в этой теме об этом было писать?
Утилита редактирования практически повторит интерфейс самого CMS, так что смысла в этом не вижу. Если хочется руками редактировать и не устраивает программа типа "блокнот", думаю надо поискать удобный xml-редактор. Но, естественно, всё это на свой страх и риск.
Восстанавливать испорченные или не совсем корректные конфиги - CMS и так считает всё, что поймет, остальное проигнорируется.
P.S. Кстати, в CMS 2.09 исправлена ошибка по теме:
Code: | [-] Сортировщик зависал при проверке некорректно заданных условий. |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|