Liga 9.1 "не дружит" с перемещаемой папкой Application Data

Клиентское приложение Liga отображает пустое окно документа
Недавно обновили программу Лига:Закон до версии 9.1.2. После обновления серверной версии, переустановили клиентов на пользовательских компьютерах под управлением Windows 7 Enterprise Ru и при запуске увидели пустое окно документа со справочной информацией:

Пустое окно документа со справочной информацией

Пустое окно документа

Тем не менее, информация была «где-то рядом», потому что конвертация в Word показывала корректное содержание:

Вызов конвертации документа Лиги в Word

Конвертация в Word

Отображение справочной информации в Word

Отображение информации в Word

Такое поведение возникает из-за конфликта клиентской части Лига:Закон и групповых политик перенаправления папок в перемещаемых профилях. Решение проблемы состоит в отключении групповой политики перенаправления папки AppData(Roaming) для пользователей.

Благодарности
Хочу высказать благодарность Дмитрию Буланову за плодотворное обсуждение групповых политик перенаправления папок. Много информации можно почерпнуть из курса лекций Дмитрия по групповым политикам.

Описание ифраструктуры
На предприятии развернута AD под управлением серверов Windows Server 2008 R2, и используются перемещаемые профили пользователей. Создано хранилище для различных частей профиля: Application Data, Documents, Desktops, Favorites, Profiles; DFS-путь к которому условно обозначим \\dfs_path. В свойствах пользователя указано хранение профиля в папке \\dfs_pathProfiles%UserName%:

Перенаправление содержимого перемещаемого профиля пользователя

Свойства профиля пользователя

Кроме этого, настроены групповые политики на перенаправление папок:

Настройка групповой политики перенаправления папки AppData(Roaming)

Групповая политика

в частности, включена групповая политика

User ConfigurationPoliciesWindows SettingsFolder RedirectionAppData(Roaming)

перенаправления папки AppData, установлено значение Basic - Redirect everyone's folder to the same location и путь \\dfs_pathAppData.

Поведение приложения
При запуске клиентской программы Лига:Закон создается папка с именем Liga70 в папке \\dfs_pathAppData%UserName%AppDataRoaming, куда записывается информация приложения. Следует заметить, что при этом в сеансе пользователя в папке C:Users%UserName%AppDataRoaming, содержимое которой совпадает с \\dfs_pathProfiles%UserName%.v2AppDataRoaming, папка Liga70 не отображается. При конвертации содержимого окна в Word, создается папка

dfs_pathAppData%UserName%AppDataRoamingLiga70ClientSessionBUHED1082560205,

куда помещается содержимое html-документа. Следует отключить групповую политику перенаправления папки AppData, и подождать, пока изменения будут применены к пользователю. Затем клиентское приложение Лига:Закон начинает работать правильно.

Корректное окно документа со справочной информацией

Корректное окно документа

Если после отключения перенаправления папки приложение не заработало, то можно пересоздать профиль пользователя.


  1. Все используемые IP-адреса, имена серверов, компьютеров, доменов, являются фиктивными и используются исключительно в демонстрационных целях.
  2. Информация приводится «AS IS».
Pin It

2 thoughts on “Liga 9.1 "не дружит" с перемещаемой папкой Application Data

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.