Наблюдение и управление другими подключениями

Материал из AutoPark
(Различия между версиями)
Перейти к: навигация, поиск
(Разрешение проблем наблюдения/управления)
Строка 31: Строка 31:
  
 
==Разрешение проблем наблюдения/управления==
 
==Разрешение проблем наблюдения/управления==
 +
Сразу после старта клиента ASB в отдельном потоке исполнения запускается агент наблюдения/управления. Агент прослушивает подключения на порте 5732. Соединение устанавливается по инициативе наблюдателя непосредственно между наблюдателем и агентом (без участия сервера ASB). После установления соединения агент переходит в режим трансляции, прослушивание подключений прекращается до разрыва соединения. Если на
 +
рабочей станции работает несколько процессов клиента ASB, только один из них прослушивает соединения, остальные готовы принять управление на себя, когда прослушивающий процесс завершится. Работа агента наблюдения/управления протоколируется в log-файле "Autopark\Tjr\rmtagent.erh".
 +
Если не удается наблюдать за некоторой рабочей станцией, тому может быть
 +
несколько причин.
 +
#Установлению соединения препятствует брандмауэр на удаленной рабочей станции. Наблюдатель получит ошибку 10060 (время ожидания установления соединения истекло), а в протоколе агента наблюдения/управления ошибок не будет. Необходимо настроить брандмауэр. Например, если включен брандмауэр Windows, необходимо добавить исключение для программы v32.exe (брандмауэр Windows - закладка "Исключения" - кнопка "Добавить программу" - кнопка "Обзор..." - указать путь "").
 +
#Удаленный сеанс не поддерживает режим наблюдения, либо уже завершен. Режим наблюдения/управления не поддерживается терминальным клиентом и утилитами ASB. Наблюдатель получит ошибку 10061 (в соединении отказано - удаленный порт не обслуживается или другие причины).
 +
#Порт 5732 на удаленной рабочей станции захвачен другим приложением. Это маловероятно, но возможно. Легко выяснить, выполнив на удаленной рабочей станции команду "netstat /a /b". Желательно сообщить об этом разработчикам.
  
 
[[Категория:Администратору]]
 
[[Категория:Администратору]]

Версия 22:17, 20 мая 2008

Содержание

Список активных пользователей

Вызывается комбинацией клавиш [Alt-Ctrl-F1]. Выводит список пользователей, подключенных в данный момент к АвтоПарку. Обычному пользователю доступен только просмотр списка. Администратору и членам группы AP_RmtControl доступны также режим наблюдения за выбранным подключением и режим управления выбранным подключением.

Режим наблюдения

Этот режим удобно использовать, когда пользователь обращается к Вам с какой-либо проблемой - в режиме наблюдения Вы можете видеть, что происходит у пользователя - какое в точности сообщение выдает АвтоПарк, что делал пользователь, когда получил сообщение.

Режим управления

Этот режим позволяет не только наблюдать за происходящим, но и управлять выбранным сеансом работы в АвтоПарке вместе с выбранным пользователем. В этом режиме нажатия клавиш и действия мыши передаются на управляемое подключение. То есть Вы можете в этом режиме выполнять действия в сеансе АвтоПарка другого пользователя, как если бы Вы пришли к нему на рабочее место и нажимали клавиши на его клавиатуре и мыши.

Режим удобно использовать для удаленного обучения пользователя, либо для выполнения каких-либо действий в его отсутствие. Например, пользователь оставил открытым в АвтоПарке окно редактирования какой-либо записи и ушёл на неопределенный срок, а требуется выгнать всех из АвтоПарка, либо редактирование этой записи мешает другим пользователям. Вы сможете подключиться к его сеансу и выйти из редактирования записи.

Все действия, выполняемые Вами в сеансе другого пользователя в режиме управления, производятся от его имени и с его правами. Возможности управления ограничены. Невозможно управлять другими задачами на компьютере пользователя, даже если они открыты из АвтоПарка, также невозможно управление GUI-окнами (окна с графическим интерфейсом, например окно параметров печати драйвера принтера), поэтому такие окна невозможно открыть в режиме управления. Нажатие клавиш [Alt-X] в режиме управления выдает дополнительный диалог - предлагает выбрать, отключиться от сеанса, или на удаленном сеансе завершить работу в АвтоПарке.

Работа в АвтоПарк извне локальной сети

Работать в АвтоПарке из дома лучше не напрямую в АвтоПарке, а с использованием режима управления. На своём рабочем компьютере оставлять включенным сеанс работы в АвтоПарк. Подключаться к серверу с использованием удалённого терминала, входить в АвтоПарк, с помощью режима управления подключаться к оставленному сеансу и выполнять необходимые действия (например, запустить досчёт, перенос данных в архив, долгий отчет).
У такого способа несколько преимуществ по сравнению с простой работой через удалённый терминал:

Что следует продеделать:

Разрешение проблем наблюдения/управления

Сразу после старта клиента ASB в отдельном потоке исполнения запускается агент наблюдения/управления. Агент прослушивает подключения на порте 5732. Соединение устанавливается по инициативе наблюдателя непосредственно между наблюдателем и агентом (без участия сервера ASB). После установления соединения агент переходит в режим трансляции, прослушивание подключений прекращается до разрыва соединения. Если на рабочей станции работает несколько процессов клиента ASB, только один из них прослушивает соединения, остальные готовы принять управление на себя, когда прослушивающий процесс завершится. Работа агента наблюдения/управления протоколируется в log-файле "Autopark\Tjr\rmtagent.erh". Если не удается наблюдать за некоторой рабочей станцией, тому может быть несколько причин.

  1. Установлению соединения препятствует брандмауэр на удаленной рабочей станции. Наблюдатель получит ошибку 10060 (время ожидания установления соединения истекло), а в протоколе агента наблюдения/управления ошибок не будет. Необходимо настроить брандмауэр. Например, если включен брандмауэр Windows, необходимо добавить исключение для программы v32.exe (брандмауэр Windows - закладка "Исключения" - кнопка "Добавить программу" - кнопка "Обзор..." - указать путь "").
  2. Удаленный сеанс не поддерживает режим наблюдения, либо уже завершен. Режим наблюдения/управления не поддерживается терминальным клиентом и утилитами ASB. Наблюдатель получит ошибку 10061 (в соединении отказано - удаленный порт не обслуживается или другие причины).
  3. Порт 5732 на удаленной рабочей станции захвачен другим приложением. Это маловероятно, но возможно. Легко выяснить, выполнив на удаленной рабочей станции команду "netstat /a /b". Желательно сообщить об этом разработчикам.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
Другие ресурсы