Спостереження та керування іншими підключеннями

Зміст

Список активних користувачів

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

  • У разі підключення до АвтоПарк користувачів або завершення сеансів список самостійно не оновлюється. Кнопка "F9 - Оновити інформацію" знову перечитує з сервера список наявних підключень.
  • Вихід із режимів спостереження та управління здійснюється комбінацією клавіш "Alt+Ctrl+BackSpace".
  • Можлива ситуація коли користувач A управляє B, B управляє C, C управляє D і т.д. При натисканні користувачем А комбінації "Alt+Ctrl+Shift+BackSpace" буде розірвано найдальший від нього зв'язок (тобто C-D).

Режим спостереження

Цей режим зручно використовувати, коли користувач звертається до Вас з будь-якою проблемою - в режимі спостереження Ви можете бачити, що відбувається у користувача - яке повідомлення видає АвтоПарк, що робив користувач, коли отримав повідомлення. За підключеннями з типами "ТрК", "Авт", "Утл" спостереження неможливе.

Режим керування

Цей режим дозволяє не тільки спостерігати за тим, що відбувається, але й керувати вибраним сеансом роботи в АвтоПарку разом із вибраним користувачем. У цьому режимі натискання клавіш та дії миші передаються на кероване підключення. Тобто Ви можете в цьому режимі виконувати дії в сеансі АвтоПарку іншого користувача, ніби Ви прийшли до нього на робоче місце і натискали клавіші на його клавіатурі та миші.

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

Усі дії, які Ви виконуєте в сеансі іншого користувача в режимі управління, виконуються від його імені та з його правами. Можливості керування обмежені. Неможливо керувати іншими завданнями на комп'ютері користувача, навіть якщо вони відкриті з АвтоПарку, також неможливо керувати GUI-вікнами (вікна з графічним інтерфейсом, наприклад, вікно параметрів друку драйвера принтера), тому такі вікна неможливо відкрити в режимі керування. Натискання клавіш "Alt+X" в режимі керування видає додатковий діалог - пропонує вибрати, вимкнутись від сеансу, або на віддаленому сеансі завершити роботу в АвтоПарку.

Запрошення спостерігати/керувати

У деяких ситуаціях буває потрібно, щоб інший користувач взяв підключення під керування або спостереження. Наприклад, щоб цей користувач допоміг вирішити проблему, або щоб показати користувачеві, як виконувати будь-які дії. Як це працює:

  • Користувач, який хоче запросити іншого користувача спостерігати чи керувати своїм підключенням, створює повідомлення-запрошення: "Ctrl+Alt+F1 - F9 - Запрошення".
  • Запрошений користувач отримає на екран повідомлення про запрошення, що надійшло, і зможе перейти до спостереження/керування або вибравши "Підключитися" в діалозі повідомлення, або в локальному меню зі списку повідомлень.

Спостерігати та керувати на запрошення може будь-який користувач, у тому числі і не має повноважень спостерігати/керувати іншими підключеннями.

Режим монопольного управління

Перебуваючи в режимі керування, адміністратор або програміст може переключити режимкерування в монопольний: "Ctrl+Shift+F1 - Налагодження - Монопольне керування (Вкл/Выкл)". У цьому режимі блокування введено на керованій стороні. Не працює клавіатура та миша, не можна змінити розмір консолі з меню консолі. Зате сеанс, що знаходиться під монопольним управлінням, отримує права адміністратора (але не права на файли).

Цим режимом можна скористатися в ситуаціях, коли модифікація даних або операція, яку виконував користувач, доступна тільки адміністратору, наприклад, регулюються точкою доступу, на проходження якої у користувача немає повноважень. Замість того, щоб скасувати дії користувача та виконати їх наново самостійно, адміністратор може взяти користувача під монопольне керування та виконати.

Вирішення проблем спостереження/управління

Агент спостереження/управління запускається відразу після старту ASB клієнта в окремому потоці виконання. Агент прослуховує підключення на порті 5732. З'єднання встановлюється за ініціативою спостерігача безпосередньо між спостерігачем та агентом (без участі сервера ASB). Після встановлення з'єднання агент переходить у режим трансляції, прослуховування підключень припиняється до розриву з'єднання. Якщо на робочій станції працює кілька процесів клієнта ASB, тільки один із них прослуховує з'єднання, решта готова прийняти управління на себе, коли процес, що прослуховує, завершиться. Робота агента спостереження/управління протоколюється в log-файлі "AutoparkTjrrmtagent.erh".

Якщо не вдається спостерігати за деякою робочою станцією, може бути кілька причин.

  1. Встановлення з'єднання перешкоджає брандмауер Windows на віддаленій робочій станції. Брандмауер Windows за замовчуванням увімкнений на робочих станціях, починаючи з Windows XP SP2, на серверах -починаючи з Windows 2008 Server. Спостерігач отримає помилку 10060 (час очікування встановлення з'єднання закінчився), а в протоколі агента спостереження/управління помилок не буде. Необхідно виконати мережний інсталятор АвтоПарк на віддаленій робочій станції; він налаштує брандмауер, додавши виняток "ASB Client". Інсталятор АвтоПарк підтримує налаштування брандмауера Windows, починаючи з версії 1.21.
  2. З'єднання блокує антивірус або мережевий екран віддаленої робочої станції. Наприклад, компонент Анти-Хакер Антивірусу Касперського. Спостерігач отримає помилку "Вичерпан таймют на погодження версії протоколу RASBAPP", у протоколі агента спостереження/управління помилок не буде. У межах локальної мережі антивіруси зазвичай не перешкоджають спостереженню/управлінню. Однак, якщо спостереження/управління здійснюється через VPN, втручання антивірусу можливе. Необхідно налаштувати відповідний компонент антивіруса.
  3. Видалений сеанс не підтримує режим спостереження або вже завершено. Режим спостереження/управління не підтримується термінальним клієнтом ASB, сервером автоматизації ASB, утилітами ASB. Якщо сеанс завершено, спостерігач отримає помилку 10061 (у з'єднанні відмовлено - віддалений порт не обслуговується або інші причини), або весь час відповідатиме не те підключення.
  4. За віддаленим сеансом вже спостерігає інший привілейований користувач. Спостерігач отримає помилку 10061 (у з'єднанні відмовлено - віддалений порт не обслуговується або інші причини), або весь час відповідатиме не те підключення.
  5. Порт 5732 на віддаленій робочій станції захоплений іншим додатком. Це дуже малоймовірно, але можливо. Легко з'ясувати, виконавши на віддаленій робочій станції команду "netstat/a/b". Потрібно повідомити про це розробникам.

Відомо також, що деякі антивіруси містять помилку, через яку АвтоПарк зависає в момент виходу з режиму спостереження/управління натисканням "Alt+Ctrl+BackSpace" - не переривається асинхронне введення-виведення по TCP-каналу. Наприклад, ця помилка була в Eset Nod32 версії 2.7 і була виправлена ​​у версії 3.0.