Не стартує служба поштового сервера FossMail. Можливі причини.

Втрата RPC з’єднання з сервером

У лог-файлі YYMMDD.log є запис “ОШИБКА: втрата RPC з’єднання з сервером ExtTask0 ErrCode = 5“.
Операційною системою було блоковано взаємодія між завданнями вузла по RPC.

Дії

Необхідно зняти дане блокування. Для цього:

  • Відкрити консоль управління (виконати команду Mmc/a“)
    У меню Файл”\Додати або видалити оснастку” додати оснастку Групова політика безпеки” (або “Редактор об’єкта групової політики”)
  • Для параметра Обмеження для не пройшовших перевірку автентичності RPC-клієнтів” (Restrictions for unauthenticated RPC clients) встановити значення включено” (enabled) і параметр застосовуються обмеження для не пройшовших перевірку автентичності RPCклієнтів (RPC RunTime Unauthenticated Client Restriction to Apply) “встановити в” Відсутня . Шлях до параметру: Конфігурація комп’ютера (Computer configuration)” \ Адміністративні шаблони (administrative templates)” \ “Система (System)” \ Віддалений виклик процедур (Remote procedure call)” \ Обмеження для не пройшовших перевірку автентичності RPC-клієнтів (Restrictions for Unauthenticated RPC clients) .

Інший спосіб – змінити значення ключа в реєстрі за допомогою утиліти regedit (якщо ключа немає – створити):

  • Шлях до ключа – HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windows NT\Rpc
  • Ім’я параметра – RestrictRemoteClients
  • Тип параметра – DWORD
  • Значення параметра – 0

Немає вільного місця на диску, де встановлена система

Якщо не був налаштований або неправильно налаштований параметр Отслеживаемые диски у програмі «Адміністратор поштового сервера FossMail» то можливий варіант аварійної зупинки системи. У лог-файлі маршрутизатора YYMMDDrt.log буде присутній запис типу:

Ош при копировании файла: D:\FOSSMAIL32\QUEUE\G~20151112123008ADRECNK0ACIBTRKRR_4SYD2OK.REP -> D:\FOSSMAIL32\BOX\INF3_0HP\G~20151112123008ADRECNK0ACIBTRKRR_4SYD2OK.REP
Код: 112 – There is not enough space on the disk.

В лог-файлі АПФ TcpFoss YYMMDDTn_computername.log буде присутній запис типу:

Disk full while accessing D:\FossMail32\QUEUE\TMP\G~20151112123423AVRECNK0ACIBTRKRR_00510OK.REP. 12/11/15 15:38:09 (UI99)

Дії

1. Очистіть файли на диску, визначивши де велика кількість файлів і їх великий обсяг. Зазвичай, але не обов’язково, це папки:

  •  …\Arc
  • підпапки папки …\Box
  •  …\log

2. Налаштуйте правильно параметр Отслеживаемые диски“.

Не вивантажились з пам’яті комп’ютера завдання поштового сервера

При проблемах перерахованих вище, а можливо і в інших випадках, не вивантажилася одна і більше задач поштового сервера, що не дає можливості повторного старту служби поштового сервера.

Дії

Запустіть диспетчер задач, виберіть Відображати процеси всіх користувачів” відсортуйте по імені образу і зупиніть, відмічені на малюнку нижче, завдання.
err

Потім знову стартуйте службу.

Порушено відповідність поштової адреси сервера і налаштувань маршрутних таблиць

При коригуванні маршрутних таблиць в ручному режимі або в режимі налаштувань аліасів можливе внесення помилки в налаштування маршрутних таблиць, також можливе внесення помилки в рядок #ADDRESS_HOST файлу конфігурації системи host.cfg.

Дії

1. З рядка запуску програм Windows запустіть програму exmon.exe ввівши наступну команду c:\fossmail32\bin\exmon.exe -c ..\host.cfgУ результаті може бути отримано наступне повідомлення від програми exmon,errде вказується, що поле OU в рядку #ADDRESS_HOST містить неприпустиме значення. У загальному випадку поле може бути і інше, наприклад PRMD.

2. Відкрийте програмою текстового редактора файл host.cfg і перегляньте параметр #ADDRESS_HOST. У нас він наступний:

#ADDRESS_HOST=C:UA/ADMD:NBU/PRMD:U1H0/ORG:COMPANY/OU:OFFICE/PN:_$$HOST

3. Відкрийте програмою текстового редактора з папки / fossmail32/route відповідну маршрутну таблицю, в нашому випадку OU.LST. Як видно з малюнка нижче для адреси OFFICE призначено напрямок для відправки – WERTY, що є помилкою в налаштуваннях маршрутизації.

Відредактуйте ций запис наступним чином. .OFFICE:; Це буде означати, що для нашого почтового сервера на рівні OU існує своя власна адреса, що співпадає з записом в полі  #ADDRESS_HOST.