Техническое задание: Администрирование и обновление сервера XMPP (ejabberd)
Проблематика
На текущем сервере XMPP на базе ejabberd наблюдаются критические проблемы, влияющие на пользовательский опыт:
- Регулярные задержки при установке соединения клиентов.
- Проблемы с актуальным отображением и обновлением списка контактов (ростер).
- Нестабильность работы, выражающаяся в самопроизвольных отключениях пользователей (дисконнекты).
Поставленные задачи
Для решения указанных проблем необходимо выполнить следующие работы:
- Обновление SSL-сертификата: Заменить текущий SSL-сертификат на актуальный и корректно настроить его в конфигурации ejabberd.
- Обновление версии ejabberd: Выполнить безопасное обновление сервера ejabberd до последней стабильной версии, совместимой с текущей конфигурацией и ОС.
- Базовая проверка и оптимизация: После обновлений проверить стабильность подключений, работу roster и отсутствие дисконнектов. При необходимости - выполнить тонкую настройку параметров сервера для повышения производительности.
Требования к результату
- Сервер должен работать стабильно, без описанных задержек и самопроизвольных отключений.
- SSL-сертификат должен быть валидным и правильно установлен.
- Все сервисы и функции ejabberd после обновления должны работать корректно.
- Желательно предоставить краткий отчет о проделанных изменениях.