Календарь Modoboa перестал синхронизироваться после обновления

  • Автор темы Автор темы mexan
  • Дата начала Дата начала
Сообщения
202
Реакции
0
Проблема
После обновления Modoboa до версии 2.8.1 (или выше) пользователи столкнулись с тем, что календарь перестал синхронизироваться с клиентами (Thunderbird, Outlook, мобильные приложения). В веб-интерфейсе календарь мог открываться, но синхронизация по CalDAV не работала.

Причина
В процессе обновления был отключён Supervisor — менеджер процессов, который управляет работой Radicale (сервер календарей и контактов для Modoboa). Radicale не запускался автоматически, и CalDAV-сервер оставался недоступным для клиентов.

Диагностика (для проверки)
Выполните эти команды на сервере:
Код:
# Проверка статуса supervisor
sudo systemctl status supervisor

# Проверка статуса radicale
sudo supervisorctl status radicale

Если supervisor inactive (dead), а radicale FATAL или отсутствует — проблема именно в этом.

Решение
1. Запуск supervisor и radicale
Код:
# Запускаем supervisor
sudo systemctl start supervisor

# Проверяем статус процессов
sudo supervisorctl status

В выводе должно быть:
Код:
modoboa-base-worker    RUNNING
modoboa-dkim-worker    RUNNING
policyd                RUNNING
radicale               RUNNING

2. Автозапуск supervisor при загрузке сервера
Чтобы проблема не возвращалась после перезагрузки:
Код:
sudo systemctl enable supervisor
3. Перезапуск сервисов (опционально)
Если после запуска radicale календарь всё ещё не синхронизируется:
Код:
sudo systemctl restart uwsgi-modoboa
sudo systemctl restart nginx

Проверка работоспособности
Код:
# Убедиться, что radicale в статусе RUNNING
sudo supervisorctl status radicale

# Проверить логи на ошибки
sudo journalctl -u supervisor --no-pager -n 20 | grep -i radicale
В логах должно быть:
Код:
INFO success: radicale entered RUNNING state

Профилактика
Чтобы supervisor всегда запускался автоматически:
Код:
sudo systemctl enable supervisor
Чтобы Radicale перезапускался автоматически в случае сбоя (настроено в конфиге supervisor по умолчанию).
 
Назад
Сверху