Bug 48453

Summary: Интеграция Veyon с FreeIPA: исправить инструкцию в вики и дополнить руководство
Product: Sisyphus Reporter: Alexander Makeenkov <amakeenk>
Component: docs-alt-educationAssignee: lepata <lepata>
Status: RESOLVED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: azol, boyarsh, cas, egori, lepata, nicourced, rauty
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
скриншот
none
логи
none
Правильная конфигурация, компьютеры в окне
none
Воспроизведённый симптом
none
Точная конфигурация из вики, окно пустое none

Description Alexander Makeenkov 2023-11-15 11:30:03 MSK
Created attachment 15044 [details]
скриншот

Версия пакета:
4.8.2-alt2

Стенд из двух систем, учителя и ученика, введены в домен FreeIPA.

Настройка подключения к LDAP выполнена по статье https://www.altlinux.org/Veyon#Интеграция_с_LDAP/AD

Настройки синхронизированы между обоими системами.

В главном окне Veyon Master не отображаются компьютеры, при этом в списке "Места и Компьютеры" они присутствуют. Скриншот во вложении.

Похожий баг в апстриме https://github.com/veyon/veyon/issues/843
Comment 1 Alexander Makeenkov 2023-11-15 11:30:39 MSK
Created attachment 15045 [details]
логи

Архив с логами.
Уровень журналирования "Все сообщения вместе с отладочной информацией".
Comment 2 Ajrat Makhmutov 2026-05-22 18:22:23 MSK
Баг подтверждён. Вы всё настроили правильно - ошибка в документации.

Воспроизвёл на стенде (LDAP-каталог со структурой FreeIPA, Veyon Master
4.10.2-alt5). Конфигурация из вики https://www.altlinux.org/Veyon ,
раздел "Интеграция с FreeIpa", не работает: хосты попадают в список как
"места", главное окно пустое. Это ровно ваш случай.

Почему так. В главном окне Veyon Master показывает компьютеры только
отмеченного места. Место - это группа компьютеров (во FreeIPA - группа
хостов, Host Group), а не отдельный хост. Вики советует режим
"Контейнеры компьютеров или OU" - в нём Veyon принимает за места сами
записи хостов. У хоста-как-места нет вложенных компьютеров, поэтому окно
пустое.

Рабочая конфигурация для FreeIPA (проверена на стенде):

Вкладка "Настройки среды":
  Дерево пользователей            : cn=users,cn=accounts
  Дерево групп                    : cn=groups,cn=accounts
  Дерево компьютеров              : cn=computers,cn=accounts
  Дерево групп компьютеров        : cn=hostgroups,cn=accounts
  Атрибут имени пользователя      : uid
  Атрибут членства в группе       : member
  Атрибут показываемого названия  : fqdn
  Атрибут имени хоста компьютера  : fqdn

Вкладка "Расширенные настройки":
  Фильтр для компьютеров          : (objectClass=ipaHost)
  Фильтр для групп компьютеров    : (objectClass=ipahostgroup)
  Идентификация участников группы : Уникальное имя (Samba/AD)
  Идентификация мест компьютеров  : Группы компьютеров

Обязательное условие: во FreeIPA должны быть созданы группы хостов (Host
Groups) и в них добавлены компьютеры. Без групп хостов Veyon нечего
показать как места.

Проверка без GUI:
  veyon-cli ldap query locations   - должны быть имена групп хостов
  veyon-cli ldap query computers   - должны быть DN компьютеров

В самом пакете veyon дефекта нет. Ошибка в документации - вики и
руководство будут исправлены, исправление уже взято в работу.
Comment 3 Ajrat Makhmutov 2026-05-22 18:33:34 MSK
Created attachment 21532 [details]
Правильная конфигурация, компьютеры в окне
Comment 4 Ajrat Makhmutov 2026-05-22 18:34:12 MSK
Created attachment 21533 [details]
Воспроизведённый симптом
Comment 5 Ajrat Makhmutov 2026-05-22 18:34:49 MSK
Created attachment 21534 [details]
Точная конфигурация из вики, окно пустое
Comment 6 Repository Robot 2026-06-23 19:25:45 MSK
docs-alt-education-11.2-alt1 -> sisyphus:

Tue Jun 23 2026 Elena Mishina <lepata@altlinux> 11.2-alt1
- update to ALT Education 11.2BETA
- fix typo (closes #58453)
- veyon: add integration with FreeIPA (closes #48453)