17 апр. 2010 г.

Windows 2003 Server, Lotus Notes, ошибка открытия письма.

В какой-то момент на терминальном сервере под Win2K3 при выборе в списке определенных писем в Lotus Notes пользователям стало являться сообщение:
Access to resource "<URL-адрес htm файла во временной директории пользователя>" has been disallowed
После закрытия окна сообщения отображается только заголовок письма, а тело не отображается.

После недолгих изысканий выяснил, что причиной тому являются включенные ограничения NoRun и NoFileURL. Поводом к изысканиям вне Lotus-а стало то, что установленный Internet Explorer 8 тоже не хотел открывать эти файлы с точно таким же сообщением.

Первое из этих ограничений запрещает выполнение команд через Start/Run (Пуск/Выполнить), посредством Task Manager (Диспетчера задач) и отключает сочетание Win-R. Как оно связано с открытием файлов Internet Explorer-ом - не знаю. Но после отключения этого ограничения IE начал открывать эти файлы нормально. Однако Lotus по прежнему отказывался.
Второе ограничение запрещает обращаться через URL-имена типа
file:///c:/temp/file.htm
к локальным файлам. После отключения оного Lotus согласился работать нормально.
Оба ограничения отключаются либо через ГРупповую политику (gpedit.msc)
Конфигурация пользователя \ Административные шаблоны \ Меню «Пуск» и панель задач
, либо через реестр:
HKLM\SOFTWARE\Microsoft\Windows\Current Version\Policies\Explorer\
NoRun и NoFileURL - 0 - выключено, 1 - включено.

На сайте Microsoft указывается так же наличие этих ключей в ветке HKCU, но там я изменения не вносил.

Комментариев нет:

Отправить комментарий