Skip to main content

Синхронизация с доменом не выполняется

Симптом

Пользователи из домена не появляются в Printum или изменения в домене не применяются.

Диагностика

Шаг 1. Проверить настройки домена

Перейдите в Настройки → Интеграции → Домены. Убедитесь, что домен добавлен и настроен.

Шаг 2. Запустить тестовый импорт

В карточке домена нажмите «Тестовый импорт». При ошибке отобразится описание проблемы.

| Ошибка | Причина | Решение | | --------------------------------------- | ------------------------------------------------- | ----------------------------------------------------------------------------- | | Ошибка подключения / Connection refused | Неверный адрес/порт домена или LDAP недоступен | Проверьте ldap://адрес:389 , сетевую доступность, порт 389/636. | | Неверный пароль / Invalid credentials | Неверный логин или пароль доменной учётной записи | Проверьте учётные данные. Учётная запись должна иметь права на чтение домена. | | Нет пользователей при импорте | Неверный стартовый уровень поиска или фильтр | Исправьте «Стартовый уровень поиска» и «Фильтр» в настройках домена. |

Шаг 3. Проверить расписание синхронизации

В разделе «Расписание» карточки домена убедитесь, что синхронизация настроена. При необходимости — запустите вручную.

Шаг 4. Проверить обязательные атрибуты

В разделе «Атрибуты» карточки домена убедитесь, что заполнены все обязательные атрибуты: Логин, Фамилия, Имя, Идентификатор в домене, Email.

Логи и диагностические данные

Где смотреть логи

  • printum_scheduler — Планировщик задач мониторинга — запуск задач синхронизации с доменом по расписанию
    cd /opt/printum && docker-compose logs -f --tail=200 printum_scheduler
  • printum_worker-default — Воркер мониторинга — выполнение задач синхронизации
    cd /opt/printum && docker-compose logs -f --tail=200 printum_worker-default

Что искать в логах

  • Выявить, запускается ли задача синхронизации по расписанию.
  • Выявить ошибки планировщика при постановке задач в очередь.
  • Выявить ошибки при выполнении синхронизации с доменом.

Что приложить к обращению в поддержку

  • Вывод команды bash /opt/printum/logs.sh
  • Версию: cat /opt/printum/.version
  • Описание сценария и шагов воспроизведения
  • ОС сервера

Связанные страницы

  • Расписание синхронизации с доменом
  • Настройка атрибутов домена
  • Интеграция с Active Directory