Попробуйте самый простой и быстрый способ 
установки OnlyOffice

Не работает сбор почты

Добавление первого (нового) пользователя / оповещения с портала / ПОЧТА / ЧАТ

Не работает сбор почты

Сообщение HarpyWar » Ср авг 05, 2015 3:43 pm

Сбор почты перестал корректно работать. Если почтовый ящик удалить, и заново добавить, то он заполняется свежими письмами, а потом через некоторое время перестает их собирать.
ONLYOFFICE v7.7 (Windows)

Похожие темы (там предлагают перезапуск OnlyOfficeMailAggregator)
viewtopic.php?f=5&t=745
viewtopic.php?f=31&t=1025

Через планировщик настроил перезапуск этой службы каждые полчаса, хотя он и так работает, не падает.
Сегодня смотрю в логе постоянные ошибки соединения, как раз при запуске службы (каждые полчаса):

Код: Выделить всё
2015-08-05 20:13:12.3545   9 Error          Collector Collector.GetItem() -> GetTariffType Exception: System.Net.WebException: Удаленный сервер возвратил ошибку: (400) Недопустимый запрос.
   в System.Net.HttpWebRequest.GetResponse()
   в ASC.Mail.Aggregator.MailBoxManager.GetApiResponse(String api_url, Tenant tenant_info)
   в ASC.Mail.Aggregator.MailBoxManager.GetTariffType(Int32 tenant_id)
   в ASC.Mail.Aggregator.CollectionService.Collector.GetItem()
Вложения
2015-08-05.errors.log.zip
C:\Program Files (x86)\Ascensio System SIA\ONLYOFFICE\Mail\Aggregator\logs\errors\2015-08-05.errors.log
(818 байт) Скачиваний: 82
HarpyWar
 
Сообщения: 32
Зарегистрирован: Пт апр 17, 2015 12:01 pm

Re: Не работает сбор почты

Сообщение AnaMih » Чт авг 06, 2015 2:38 pm

Спасибо за логи и описание. Мы логи проанализировали, но информации о чем-то китичном относительно описанной ситуации там нет.
1) Пришите, пожалуйста, все логи(не только с ошибками) из папок c:\Program Files\Ascensio System SIA\ONLYOFFICE\Mail\Aggregator\logs\ и c:\Program Files\Ascensio System SIA\ONLYOFFICE\Mail\Watchdog\logs\
2) Последите за состоянием OnlyOffice Mail Watchdog сервисом. Как только заметите, что перестала собираться почта, возможно этот сервис стоит.
Аватара пользователя
AnaMih
 
Сообщения: 630
Зарегистрирован: Пн авг 25, 2014 10:15 am

Re: Не работает сбор почты

Сообщение HarpyWar » Пт авг 07, 2015 11:59 am

Служба Watchdog работает, письма не собираются.
Watchdog каждые 10 минут в логах записывает следующую ошибку:

Код: Выделить всё
2015-08-07 16:53:00.3131   8 Fatal           Watchdog Unable to kill tasks. Exception:
System.Configuration.ConfigurationErrorsException: Db factory  not found.
   at ASC.Common.Data.DbRegistry.Configure()
   at ASC.Common.Data.DbRegistry.CreateDbConnection(String databaseId)
   at ASC.Common.Data.DbManager.OpenConnection()
   at ASC.Common.Data.DbManager.get_Command()
   at ASC.Common.Data.DbManager.ExecuteList(ISqlInstruction sql)
   at ASC.Mail.Aggregator.MailBoxManager.KillOldTasks(Int32 old_tasks_timeout_in_minutes)
   at ASC.Mail.Watchdog.Service.Watchdog.MainThread()

Все логи отправил Вам в ЛС, посмотрите пожалуйста.

Эту версию ONLYOFFICE ставили уже на компов 5-6, и на всех одинаковая беда с почтой.
HarpyWar
 
Сообщения: 32
Зарегистрирован: Пт апр 17, 2015 12:01 pm

Re: Не работает сбор почты

Сообщение AnaMih » Вт авг 11, 2015 3:42 pm

1) Откройте, пожалуйста, файл ASC.Mail.Watchdog.Service.exe.config c:\Program Files\Ascensio System SIA\ONLYOFFICE\Mail\Watchdog Предварительно сделайте backup этого config-файла.
2) Отредактируйте раздел <connectionStrings> (~33строка) так, чтобы получилось следующее:
<connectionStrings>
<clear />
<add name="mail" connectionString="Server=localhost;Database=onlyoffice;User ID=root;Port=3306;Password=r0ycnfynby;Pooling=True;Character Set=utf8" providerName="MySql.Data.MySqlClient" />
</connectionStrings>
3) Перезагрузите OnlyOffice Mail Watchdog сервис.
Аватара пользователя
AnaMih
 
Сообщения: 630
Зарегистрирован: Пн авг 25, 2014 10:15 am

Re: Не работает сбор почты

Сообщение HarpyWar » Вт авг 18, 2015 5:52 pm

Вроде бы сбор почты заработал корректно!
В логах WarchDog теперь иногда появляется только одна ошибка (за последние дни появилась 14, 15 и 18 августа, один раз в каждый из дней). С чем она может быть связана и как влияет на работу?

Код: Выделить всё
2015-08-14 21:09:41.2144   8 Fatal           Watchdog Unable to kill tasks. Exception:
BIGINT UNSIGNED value is out of range in '(635751653812054131 - `onlyoffice`.`mail_mailbox`.`time_checked`)'

Код: Выделить всё
2015-08-15 15:19:41.8161   8 Fatal           Watchdog Unable to kill tasks. Exception:
BIGINT UNSIGNED value is out of range in '(635752307818101137 - `onlyoffice`.`mail_mailbox`.`time_checked`)'

Код: Выделить всё
2015-08-18 05:51:14.0227   8 Fatal           Watchdog Unable to kill tasks. Exception:
BIGINT UNSIGNED value is out of range in '(635754558740137082 - `onlyoffice`.`mail_mailbox`.`time_checked`)'
HarpyWar
 
Сообщения: 32
Зарегистрирован: Пт апр 17, 2015 12:01 pm

Re: Не работает сбор почты

Сообщение AnaMih » Чт авг 20, 2015 11:47 am

В версии 7.7 была проблема с переполнением параметра "time_checked" в таблице "mail_mailbox". Она была исправлена в следующих версиях. Для версии 7.7 можно воспользоваться временным решением: периодичеки заходить в БД и следить за параметром "time_checked", как только параметр будет приближаться к ~ 2 000 000 000, сбрасывать его на ноль для каждого подключенного почтового ящика.
Вложения
Untitled.png
Untitled.png (29.71 КБ) Просмотров: 2836
Аватара пользователя
AnaMih
 
Сообщения: 630
Зарегистрирован: Пн авг 25, 2014 10:15 am


Вернуться в Проблемы с оповещениями

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron