Поиск и устранение неполадок

Неполадки с IMA

Citrix IMA Service является сердцем MetaFrame XP и выполняется на всех серверах. Решения в этом разделе помогут выявить и устранить многие проблемы, связанные с IMA.

Служба IMA не запускается

Невозможно остановить службу IMA

Утилита SMS Netmon2 не поддерживается на серверах MetaFrame. Если эта утилита установлена, службу IMA не удается остановить. Деинсталлируйте клиента Netmon2 перед установкой MetaFrame.

Невозможно установить соединение ODBC

Если вы используете прямое соединение с хранилищем данных, для правильной работы IMA необходим ODBC. Если у вас возникли проблемы с ODBC, проверьте следующее:

Сервер MetaFrame не может подключиться к хранилищу данных

Эта ошибка может означать поврежденный локальный кеш. Перед следованием нижеуказанным советам в первую очередь проверьте работоспособность ODBC.

Ошибка инициализации постоянного хранилища во время инсталляции

Эта ошибка обычно вызвана невозможностью создать объекты в хранилище данных. Перед следованием нижеуказанным советам в первую очередь проверьте работоспособность ODBC.

Протоколирование событий IMA

Для выявления проблем с IMA вы можете включить протоколирование на уровне сервера. Журнал вы можете просматривать программой отладки, например, DBGVIEW от SysInternals, или как текстовый файл.

Для включения протоколирования:

  1. Измените значение реестра:
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\Tracer
    Значение: Log to Debugger (REG_DWORD): 0x0 (запрет отладки) или 0x1 (включение отладки)
    Значение: Log to File (REG_DWORD): 0x0 (запрет вывода в файл) или 0x1 (вывод в файл)
    Значение: Log File Name (REG_SZ): полный путь к выходному файлу
  2. Ключ реестра
    HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\IMA\Tracer
    содержит ключ для каждой из подсистем, которых можно протоколировать. По умолчанию включена трассировка всех подсистем, но отдельные типы сообщений выключены. Для включения трассировки подсистемы и значение по умолчанию, и значение сообщений должны иметь значение 1 (первое значение в ключе). Значение по умолчанию никогда не следует менять. Другие значения внутри каждого ключа соответствуют типам протоколируемых сообщений и установлены по умолчанию в 0. Для включения протоколирования этих элементов, установите значение 1.
    Значение ключей для различных подсистем находятся в Приложении F.

Восстановление неудачной инсталляции

Если инсталляция завершилась неудачно, коллектор может продолжать попытки соединиться с сервером, на котором вы пытались установитьMetaFrame.

После установки сравните список серверов в Citrix Management Console со списком, возвращаемым утилитой queryhr. Используйте команду queryhr -d hostID чтобы удалить серверы, присутствующие в выводе queryhr, но отсутствующие в Citrix Management Console.

Предупреждение. Не используйте ключ –d на правильно работающих серверах. Он удаляет сервер из фермы, и вам придется его переинсталлировать.

Восстановление сервера, который не отвечает

Если сервер-член больше не отвечает на запросы IMA и служба IMA не запускается, вы не можете использовать команду
chfarm, поскольку она требует связи с хранилищем данных.

Предупреждение. При выполнении следующей процедуры нельзя вернуть сервер в исходное состояние. Перед использованием попытайтесь пройти процедуры, описанные в разделе "Неполадки с IMA"

Для повторного присоединения неотвечающего серверка к ферме:

  1. Деинсталлируйте на неотвечающем сервере MetaFrame XP.
  2. Удалите неотвечающий сервер из фермы с помощью Citrix Management Console.
  3. Переустановите MetaFrame XP на неотвечающем сервере и присоедините его к ферме во время инсталляции.

Устранение проблем с Novell Directory Services

Советы

Известные проблемы

ZENworks for Desktops 3 не делает различия между пользователями с одинаковыми именами, даже если они находятся в разных контектстах. Если первый пользователь остается зарегистрированным, а второй в это время пытается зарегистрироваться, для второго пользователя будет применен профиль первого.
Избежание проблем: Используйте уникальные имена во всем дереве. Если у вас есть пользователи с одинаковыми именами, используйте псевдонимы.

 

Сбор информации для службы техподдержки

Протоколы инсталляции/деинсталляции

В случае неудачной установки MetaFrame XP Feature Release 2 техническая поддержка Citrix потребует журнал установки. Поскольку инсталляция поставляется в виде файла Windows Installer (.msi), Windows Installer должен быть запущен с ключом /l для создания журнала:
Msiexec /i <CD>\MF\MFXP001.msi /l*v %SystemDrive%\msi.log
Замените <CD> буквой CD-привода (например, D:), содержащего инсталляцию MetaFrame XP Feature Release 2.
Эта команда создает файл Msi.log в корне системного диска.

Перехват вывода Citrix Management Console

Запустите консоль с параметром –debugFile . Если вы хотите создать ярлык, воспользуйтесь следующей процедурой:

  1. Щелкните правой кнопкой на рабочем столе и из контектного меню выберите New > Shortcut
  2. Запустится мастер. В поле Type the location of the item введите: %SystemRoot%\system32\java.exe. В описании ярлыка введите "CMC Debugging".
  3. Щелкните правой кнопкой на новом ярлыке и выберите из контектного меню Properties .
  4. На закладке Shortcut в поле Target введите следующую информацию:
    java.exe -Djava.ext.dirs="ext;%ProgramFiles%\JavaSoft\JRE\1.3\lib\ext" -jar Tool.jar -debugFile:output.log
  5. В поле Start in укажите %ProgramFiles%\Citrix\Administration.
  6. Щелкните Change Icon и введите:
    %ProgramFiles%\Citrix\Administration\ctxload.exe
  7. На закладке Layout установите количество строк в Screen buffer size 9999 строк.
  8. Щелкните ОК для сохранения

При запуске ярлыка появятся два окна. В первом будут сообщения отладчика Java, а во втором - Citrix Management Console. Если консоль зависнет, нажмите в командном окне CTRL + BREAK для просмотра стека вызовов.

Получение системной информации

Простейшим способом получения системной информации для службы техподдержки Citrix является запуск утилиты winmsd, которая запускает System Information. В Консоли Microsoft Management Console из меню Action выберите Save as System Information File.

Трассировка ODBC

Включение трассировки для Microsoft SQL Server:

  1. Запустите ODBC Data Source Administrator.
  2. Щелкните закладку Tracing.
  3. Введите путь к файлу протокола.
  4. Щелкните Start Tracing Now для начала протоколирования. Щелкните Stop Tracing Now для завершения.

Включение трассировки для Oracle:

  1. Запустите Net8 Assistant.
  2. Щелкните Configuration > Local > Profile.
  3. Выберите из списка в правой панели General
  4. Используйте закладки Tracing и Logging для настройки трассировки.

Включение трассировки для Oracle:

  1. Запустите DB2 Client Configuration Assistant.
  2. Щелкните Client Settings… > Diagnostics.
  3. Установите уровень диагностики 4

Часто встречающиеся проблемы

Невозможно подключиться к приложению

Эта ошибка часто происходит при попытке подключиться к приложению с балансировкой нагрузки, но сервер не содержит лицензий на версии MetaFrame XPa или XPe.

Program Neighborhood Agent не может подключиться через Citrix Secure Gateway

Если вы получили сообщение “Cannot connect to the Citrix server: Protocol driver error” при попытке подключиться из агента, это скорее всего связано с тем, что на клиенте не установлено 128-битное шифрование.

Невозможно запустить приложение Secure NFuse Classic через Internet Explorer

Если вы соединяетесь с NFuse Classic по HTTPS и получаете сообщение “ICA file not found,” убедитесь, что в настройках безопасноси в Internet Explorer не установлена опция Do not save encrypted pages to disk.

В Программном Окружении не видны папки

Папки, создаваемые для группировки приложений в Citrix Management Console, не связаны с папками, отображаемыми в in Program Neighborhood. Для указания папок для Program Neighborhood, используйте закладку Program Neighborhood Settings в окне свойств опубликованного приложения.

Импорт сетевого принтера из других доменов

Принтеры не могут импортированы с сетевого сервера печати, если:

  1. Принтер находится в рабочей группе
  2. Принтер находится в другом домене, чем любой из серверов фермы.
    Чтобы позволить принтеру быть импортированным, сделайте одно из следующих:
  3. Чтобы разрешить пользователям Novell пользоваться серверами печати Microsoft, вы должны разрешить учетную запись Guest и дать ей доступ.

Серверы не считают лицензии


Если MetaFrame XP Feature Release 2 не подсчитывает лицензии, попробуйте следующее:


Не работает перенаправление USB

MetaFrame XP Feature Release 2 на Windows 2000 поддерживает принтеры USB. Клиенты ICA Win32 поддерживают принтеры USB на платформе Windows 98, Windows 2000 или Windows Me. Прочие устройства USB, включая сканеры и камеры, пока не поддерживаются.

Опция редиректа контента недоступна при публикации приложения

Если вы устанавливаете и публикуете приложение после установки MetaFrame XP Feature Release 2, вы должны обновить ассоциации файлов для реестра каждого сервера:

  1. Откройте Citrix Management Console.
  2. Раскройте ветку Servers в левой панели
  3. Щелкните правой кнопкой на сервере и выберите Update File Types from Registry.
  4. По завершении обновления проверьте свойства опубликованных приложений. Опция редиректа контента теперь должна быть доступной.

Невозможно разрегистрироваться

Вы не можете разрегистрироваться с Citrix Web Console, если имя пользователя содержит символ подчеркавания (например, “john_smith”). Либо используйте Citrix Management Console, либо уберите символ подчеркавания из имени пользователя.


Возврат