Настройка Citrix Metaframe под Windows 2000 Termanal Services

         

Параметры Appsrv.INI


Файл appsrv.INI содержит настройки, которые определяют сервер приложений и другие предпочтения. Клиент версии 4.20.715 и более поздний содержит только информацию о Custom ICA connections. Для более ранних версий клиентов этот файл содержал информацию обо всех соединениях.

Файл состоит из трех основных секций: WFClient, Application Servers и Connection. Названия секций заключены в квадратные скобки. WFClient содержит общие настройки, применяемые ко всем ICA-соединениям. Application Servers содержит пронумерованный список соединений. Для Connection каждое соединение имеет свою секцию; например, для опубликованного приложения Wordpad это будет [Wordpad].

На клиентских машинах Windows 2000 многие секции в appsrv.INI перенесены в другой файл. Соединения и настройки теперь хранятся отьельно для каждого пользователя подобно тому, как Internet Explorer запоминает настройки разных пользователей. При создании пользователем нового соединения, файлы appsrv.INI, wfclient.INI и pn.INI на сервере Citrix копируются в персональный каталог пользователя (по умолчанию C:\Documents and Settings\username.domainname\Application Data\ICAClient).

Ниже приведен примерный файл appsrv.INI. Номера перед строками приведены только для ссылки на них.

1. [WFClient] 2. Version=2 3. LogFile=C:\Program Files\Citrix\ICA Client\wfclient.log 4. LogFileWin16=wfcwin.log 5. LogFileWin32=C:\Program Files\Citrix\ICA Client\wfcwin32.log 6. LogAppend=Off 7. LogConnect=On 8. LogErrors=On 9. LogTransmit=Off 10. LogReceive=Off 11. LogKeyboard=Off 12. Hotkey1Char=F1 13. Hotkey1Shift=Shift 14. Hotkey2Char=F3 15. Hotkey2Shift=Shift 16. Hotkey3Char=F2 17. Hotkey3Shift=Shift 18. Hotkey4Char=F1 19. Hotkey4Shift=Ctrl 20. Hotkey5Char=F2 21. Hotkey5Shift=Ctrl 22. Hotkey6Char=F2 23. Hotkey6Shift=Alt 24. Hotkey7Char=plus 25. Hotkey7Shift=Alt 26. Hotkey8Char=minus 27. Hotkey8Shift=Alt 28. Hotkey9Char=F3 29. HotKey9Shift=Ctrl 30. DisableSound=Off 31. DisableCtrlAltDel=On 32. MouseTimer=0 33. KeyboardTimer=0 34. ColorMismatchPrompt_Have16_Want256=On 35. ColorMismatchPrompt_Have64K_Want256=On 36. ColorMismatchPrompt_Have16M_Want256=On 37. DosConnectTTY=On 38. ConnectTTY=Off 39. ConnectTTYDelay=1000 40. TcpBrowserAddress= 41. IpxBrowserAddress= 42. NetBiosBrowserAddress= 43. BrowserRetry=3 44. BrowserTimeout=1000 45. LanaNumber=0 46. ScriptDriver=SCRIPT.DDL 47. ScriptDriverWin16=SCRIPTW.DLL 48. ScriptDriverWin32=SCRIPTN.DLL 49. ScriptFile= 50. PersistentCacheEnabled=Off 51. PersistentCacheSize=64424508 52. PersistentCacheMinBitmap=8192 53. PersistentCachePath=C:\Program Files\Citrix\ICA Client\Cache 54. UpdatesAllowed=On 55. COMAllowed=On 56. CPMAllowed=On 57. VSLAllowed=On 58. CDMAllowed=On 59. MaximumCompression=Off 60. 61. [Smartcard] 62. ;=========================================== 63. ;== When SmartcardRequired=yes, connecting to a remote 64. ; application will require a smartcard provided that no other 65. ; remote applications are currently executing.N.B. When enabled 66. ; with the 32-bit DOS client this also prevents the use of insecure 67. ; command line options including /iniappsrv. 68. ;== Omitted entry defaults to `Off'. 69. ;================================================= 70. SmartcardRequired=no 71. ;================================================= 72. ;== Setting a bypass switch to yes tells the system to get its User 73. ; information from the commandline or appsrv.ini file instead of the 74. ; smartcard. 75. ;== Omitted entries default to `No'. 76. ;================================================= 77. BypassSmartcardDomain=no 78. BypassSmartcardUsername=no 79. BypassSmartcardPassword=no 80. ;================================================= 81. ;== Supported Smartcards 82. ;== MPCOS - cards by Gemplus 83. ;== TB-1000 - cards by Microcard 84. ;-------------------------------- 85. ;== Supported values for CardReader key 86. ;== GCR410 - Gemplus GCR410 Smartcard reader 87. ;================================================= 88. CardReader=GCR410 89. ReaderPort=COM2 90. Timeout=1000 ; given in milliseconds 91. [Common Default Information]


92. ProgramGroup=Citrix ICA Client

Строка 1 указывет на начало секции [WFClient].

Строка 2 показвает номер версии.

Строки 3 - 5 указывают размещение файла журнала.

Строка 3 указывает размещение файла журнала для 16-битного клиента DOS.

Строка 4 размещение файла журнала для 16-битного клиента Windows.

Строка 5 размещение файла журнала для 32-битного клиента Windows.

Вы можете изменить имена лог-файлов по своему вкусу. Данные можно направлять на стандартный вывод или стандартное устройство вывода ошибок, указав вместо имени файла stdout или stderr.
Строки 6 - 11 определяет опции журнализации. Значения по умолчанию выделены жирным шрифтом.

    Строка 6 LogAppend=Off. Журнал может либо создаваться в новом файле, либо дописываться к существующему файлу. Укажите On для добавления и сохранения истории, Off для перезаписи старых событий и создания нового журнала.



    Строка 7 LogConnect=On определяет, надо ли регистрировать события подключения или отключения от сервера Citrix.

    Строка 8 LogErrors=On. Регистрирует ошибки.

    Строка 9 LogTransmit=Off используется для технической поддержки. Если установлено On, это регистрирует каждый пакет информации, передаваемой от клиента серверу.

    Строка 10 LogReceive=Off также предназначена для технической поддержки. Если установлено On, записыватся все пакеты, передаваемые от сервера клиенту.

    Строка 11 LogKeyboard=Off. Если установлено On, то все нажатия клавиш и перемещения мыши записываются в журнал.

Строки 12 - 29 управляют настройками горячих клавиш. Будьте осторожны при их ручном изменении. Для каждой горячей клавиши приводятся два значения - символьное (char) и регистровое (shift).

    Строки 12 ­ 13 соответствуют клавишам вызова панели задач (Task List). Строки 14 - 15 соответствуют клавишам Close Remote Application. Это завершает сеанс с сервером и закрывает приложение. Строки 16 ­ 17 соответствуют переключению Title Bar. Строки 18 ­ 19 соответсвуют комбинации CTRL-ALT-DEL. Это посылает CTRL-ALT-DEL на сервер и выводит окно регистрации. Строки 20 ­ 21 соответствуют CTRL-ESC. Это посылает CTRL-ESC на сервер и выводится список удаленных задач. Строки 22 ­ 23 соответствуют ALT-ESC; это вызывает цикл по минимизированным и максимизированным окнам программ, работающих в сеансе ICA. Строки 24 ­ 25 соответствуют ALT-TAB; это открывает окно со списком программ, работающих в сеансе ICA и позволяет циклически пройтись по ним. Строки 26 ­ 27 соответствуют ALT-BACKTAB; аналогично Alt-TAB, но с циклом в обратном направлении. Строки 28 ­ 29 соответствуют CTRL-SHIFT-ESC; это не используется на серверах WinFrame, а на MetaFrame выводит Windows NT Task Manager.



Строка 30 DisableSound= Off Разрешает или запрещает звук на компьютере, оснащенном звуковой картой Sound Blaster 16 или совместимой.

Строка 31 DisableCtrlAltDel=On запрещает использование CTRL-ALT-DEL в сеансе ICA для предотвращения остановки сервера пользователями.
Строки 32 - 33 MouseTimer=0 и KeyboardTimer=0 . Эти значения определяют, как часто посылать события мыши и клавиатуры на сервер. Значения указыватися в миллисекундах. Значения 0 делают сеансы более чувствительными к событиям клавиатуры и мыши. Для модемных соединений вы можете поставить MouseTimer=100 и KeyboardTimer=50 для улучшения производительности.
Строки 34 - 36 ColorMismatchPrompt... были нужны в старых версиях клиентов. Program Neighborhood игнорирует эти установки.
Строки 37 - 39: DosConnectTTY=On, ConnectTTY=Off, ConnectTTYDelay=1000. Эти настройки поволяют использовать эмуляцию TTY для прохода через некоторые сетевые устройства, например, X.25 PADS, требующих аутентификацию в режиме ASCII перед соединением с сервером Citrix.
Строки 40 - 42 TcpBrowserAddress=, IpxBrowserAddress=, NetBiosBrowserAddress= указывают адреса для соответствующих протоколов для поиска опубликованных приложений.

Строка 43, BrowserRetry=3 задает оличество попыток соединения с Master Browser в случае тайм-аута.

Строка 44, BrowserTimeout=1000 определяет количество миллисекунд ожидания ответа после выполнения запроса к Master Browser. Пользователям с медленными соединениями стоит увеличить это значение.

Строка 45, LanaNumber=0 используется для указания NetBIOS, к какому протоколу привязаться. У вас может быть NetBIOS поверх NetBEUI, IPX или TCP. Изменение номера переключает от одного к другому. По умолчанию 0 для NetBEUI.
Строки 46 - 49, ScriptDriver=* ScriptFile=. Это то, что клиент ICA использует для обработки скриптов. Обычно используется для модемных соединений через PBX. Укажите здесь имя файла, который будет обрабатывать команды, требуемые для специальной аутентификации.
Строка 50, PersistentCacheEnabled=Off. Установите значение On для хранения пиктограмм и других графических файлов в клиентском кеше на его локальном диске. Включение этой опции повышает производительность при модемных соедиенениях, а отключение позволяет сэкономить место на диске.


Строка 51, PersistentCacheSize= 64424508 определяет размер кеша графики в байтах.

Строка 52, PersistentCacheMinBitmap=8192 указывает минимальный размер пиктограммы в байтах, которая будет сохранена в локльном кеше.

Строка 53, PersistentCachePath=C:\Program Files\Citrix\ICA Client\Cache указывает расположение кеша графики. Если каталог не существует, он будет создан.
Строка 54, UpdatesAllowed=On разрешает автоматическое обновление ПО клиента, проталкиваемое с сервера.
Строка 55, COMAllowed=On разрешает переназначение COM-портов клиента.

Строка 56, CPMAllowed=On рарешает переназначение принтеров клиента.

Строка 57, VSLAllowed=On автоматически загружает нужный компонент VSL перед загрузкой основного кода клиента. Компонент VSL предназначен для поддержки стека TCP в сетях Microsoft и Novell.

Строка 58, CDMAllowed=On позволяет переназначать локальные драйвы клиента.

Строка 59, MaximumCompression=Off. This setting is set to On if the box
. Включает сжатие данных. В низкоскоростных соединениях сжатие данных увеличивает производительность. В локльной сети вы можете отключить сжатие для снижения нагрузки на процессор.
Строки 60 - 92 показывают данные для устройства чтения смарт-карт.

Содержание раздела