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

Материал из AutoPark
Перейти к: навигация, поиск

Содержание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Установлению соединения препятствует брандмауэр на удаленной рабочей станции. Брандмауэр Windows по умолчанию включен на рабочих станциях, начиная с Windows XP SP2, на серверах - начиная с Windows 2008 Server. Наблюдатель получит ошибку 10060 (время ожидания установления соединения истекло), а в протоколе агента наблюдения/управления ошибок не будет. Необходимо выполнить сетевой инсталлятор АвтоПарк на удаленной рабочей станции; он настроит брандмауэр. Инсталлятор АвтоПарк поддерживает настройку брандмауэра Windows, начиная с версии 1.21.
  2. Удаленный сеанс не поддерживает режим наблюдения, либо уже завершен. Режим наблюдения/управления не поддерживается терминальным клиентом ASB, сервером автоматизации ASB, утилитами ASB. Наблюдатель получит ошибку 10061 (в соединении отказано - удаленный порт не обслуживается или другие причины).
  3. За удаленным сеансом уже наблюдает другой привилегированный пользователь. Режим наблюдения/управления могут использовать администраторы и программисты АвтоПарк, а также члены группы AP_RmtControl. Наблюдатель получит ошибку 10061 (в соединении отказано - удаленный порт не обслуживается или другие причины).
  4. Порт 5732 на удаленной рабочей станции захвачен другим приложением. Это маловероятно, но возможно. Легко выяснить, выполнив на удаленной рабочей станции команду "netstat /a /b". Необходимо сообщить об этом разработчикам.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты
Другие ресурсы