ChipPC - Xcalibur W Wiki

For Server 2.14.x & Agent 2.14.x

User Tools

Site Tools


Sidebar

===== Getting Started ===== ---- * [[:whatsnew|What's New in this 2.12 release]] * [[installation_guide:server_software_installation:scalability|Server Scalability and Sizing]] * [[installation_guide:server_software_installation:communication_ports|Communication ports and Network load]] ==== Server Software Installation ==== ---- * [[installation_guide:server_software_installation:prerequisites|Prerequisites]] * [[installation_guide:server_software_installation:automatic_installation|Automatic Installation]] * [[installation_guide:server_software_installation:using_external_database|Using External Database]] * [[installation_guide:server_software_installation:invoking_the_software|Invoking the Software]] * [[installation_guide:server_software_installation:landing_page|Landing Page & Final Configuration Steps]] ==== Client Software Installation ==== ---- * [[:installation_guide:client_software_installation:prerequisites|Prerequisites for Client Devices]] * [[:installation_guide:client_software_installation:communication_ports|Communication ports]] * [[:installation_guide:client_software_installation:automatic_installation_client|Automatic Installation]] * [[:installation_guide:client_software_installation:screenplay_of_the_installation_client|Installation Videocast]] * [[:installation_guide:client_software_installation:invoking_the_software|Invoking the Software]] ==== First Time Use ==== ---- * [[:installation_guide:first_time_use:main_screen|Main Screen]] * [[:installation_guide:first_time_use:main_device_list|Main Device List]] * [[:installation_guide:first_time_use:task_list_and_progress_legend|Task List and Progress Legend]] * [[:installation_guide:first_time_use:groups_and_devices_tree|Groups and Devices Tree]] ===== Enrolling Client Devices ===== ---- ==== Client Access Licenses ==== ---- * [[:enrolling_client_devices:client_access_licenses:applicable_licenses_types|Applicable Licenses Types]] * [[:enrolling_client_devices:client_access_licenses:registering_client_access_license|Registering New Client Licenses]] ==== Discovering New Clients ==== ---- * [[:enrolling_client_devices:discovering_new_clients:discover_on_the_lan|Automatic Discovery over the network]] * [[:enrolling_client_devices:discovering_new_clients:manually_configure_the_client|Manually Configure the Client]] * [[:enrolling_client_devices:discovering_new_clients:dhcp|DHCP-Provided Server Address]] * [[:enrolling_client_devices:discovering_new_clients:dns|DNS-Resolved Server Address]] ==== Enrolling Client Devices ==== ---- * [[:enrolling_client_devices:manual_enrollement|Manual Enrollement]] * [[:enrolling_client_devices:automatic_enrollement|Automatic Enrollement]] ===== Manage Devices ===== ---- * [[:manage_devices:groups_and_device_grouping|Groups and Device Grouping]] * [[:manage_devices:groups_and_device_grouping:default_groups| Default Groups]] * [[:manage_devices:groups_and_device_grouping:static_and_automatic_groups| Static and Automatic Groups]] * [[:manage_devices:groups_and_device_grouping:use_tags| Use TAGs for custom Grouping]] * [[:manage_devices:groups_and_device_grouping:filtering_and_searching_devices| Filtering and Searching Devices]] * [[:manage_devices:devices_list_settings|Customize your Devices List]] * [[:manage_devices:single_device_view|Single Device View]] * [[:manage_devices:tasks_and_creating_tasks|Tasks and Creating Tasks]] * [[:manage_devices:publishing_tasks|Publishing Tasks]] * [[:manage_devices:tasks_and_commands_board|Tasks and Commands Board]] ===== Commands Glossary===== ---- * [[:commands_glossary:overview|Overview]] ==== Commands to Multiple Devices ==== ---- * [[:commands_glossary:commands_to_multiple_devices|Commands to Multiple Devices]] ==== Commands to Single Device ==== ---- * [[:commands_glossary:commands_to_single_device|Commands to Single Device]] ===== Library ===== ---- * [[:library:task_templates|Task Templates]] * [[:library:recurring_tasks|Recurring Tasks]] * [[:library:downloads|Downloads]] * [[:library:upload|Uploads]] ===== Reporting Services ===== ---- * [[:reporting_services:quick_export_of_device_list|Quick Export of Device List & Task History]] * [[:reporting_services:create_custom_reports|Create Custom Exports]] * [[:reporting_services:advanced_reporting_with_webservices|Advanced Reporting with WebServices]] ===== Monitoring and Preventive Maintenance ===== ---- * [[:monitoring_and_preventive_maintenance:overview|Overview]] * [[:monitoring_and_preventive_maintenance:rules_and_creating_rules|Rules and Creating Rules]] * [[:monitoring_and_preventive_maintenance:triggers_glossary|Triggers Glossary]] * [[:monitoring_and_preventive_maintenance:alerts|Alerts]] * [[:monitoring_and_preventive_maintenance:incident_management|Incident Management]] * [[:monitoring_and_preventive_maintenance:monitoring_rules|Monitoring Rules]] * [[:monitoring_and_preventive_maintenance:Monitoring_Rules_Examples|Monitoring Rules Examples]] ===== Automatic Policies ===== ---- * [[:automatic_policies:overview|Overview]] * [[:automatic_policies:create_auto_policies|Create Policy]] * [[:automatic_policies:manage_policies|Manage Policies]] ===== Notification ===== ---- * [[:notification:settings|Notification Settings]] ===== Manager Options ===== ---- * [[:manager_options:settings|Settings]] * [[:manager_options:file_transfer|File Transfer]] * [[:manager_options:users|Users]] * [[:manager_options:Personalize|Personalize]] ===== Plugins ===== ---- * [[:plugins:provlocker|proVlocker]] ===== Advanced ===== ---- * [[installation_guide:server_software_installation:manual_installation|Manual Server Installation]] * [[installation_guide:server_software_installation:prerequisites_and_preparing_environment|Prerequisites and preparing environment]] * [[installation_guide:server_software_installation:manual_installation:installing_the_solution|Installing the Solution]] * [[installation_guide:server_software_installation:manual_installation:creating_database|Creating DataBase]] * [[installation_guide:server_software_installation:manual_installation:creating_database:installing_mysql|Installing MySQL]] * [[installation_guide:server_software_installation:manual_installation:creating_database:configuring_mysql|Configuring MySQL]] * [[installation_guide:server_software_installation:manual_installation:creating_database:configuring_sqlserver|Configuring SQLserver]] * [[installation_guide:server_software_installation:manual_installation:creating_database:configuring_sqlserver_with_ad_authentication|Configuring SQLServer with AD Authentication]] * [[installation_guide:server_software_installation:manual_installation:setting_up_webserver|Setting Up WebServer]] * [[installation_guide:server_software_installation:manual_installation:setting_up_webserver:integration_into_iis|Integration into IIS]] * [[installation_guide:server_software_installation:manual_installation:setting_up_webserver:ssl_certificate|SSL Certificate]] * [[installation_guide:server_software_installation:manual_installation:setting_up_webservices|Setting Up WebServices]] * [[installation_guide:server_software_installation:manual_installation:Forbid_HTTP_access|Forbid HTTP access]] * [[installation_guide:server_software_installation:manual_installation:Screenplay of the Installation]] * [[:advanced:client_manual_installation|Manual Client Installation]] * [[:advanced:dhcp_scope_options|DHCP Scope Options]] * [[:advanced:wmic_commands_glossary|WMIC Commands Glossary]] * [[:advanced:update_client_agent|Update Client Agent]] * [[:advanced:agent_logs_and_configuration_files|Agent Logs and Configuration files]] * [[:advanced:shadowing_rvnc|Shadowing a device using Reverse VNC]] * [[:advanced:refresh_comet|Configure Console Refresh rate]] * [[:advanced:backup_and_restore|Backup and Restore Database]] * [[:advanced:Package_Builder|Package Builder]] * [[:advanced:Logs|Logs]] * [[:advanced:Xcalibur W_Tray|Xcalibur W Tray]] * [[:advanced:wak-on-lan|Wake On Lan your Devices]]

advanced:shadowing_rvnc

====== Shadowing a Device Using Reverse VNC ====== ---- **Xcalibur W** offers //shadowing//, enabling the system administrator to take control of any enrolled device using VNC as the underlying protocol. The service is self-managing, allowing one-click usage. **Xcalibur W** uses HTLM5 for the rendering of the remote session, therefore administrator is required to use an HTLM5 webbrowser. ===== How It Works ===== ---- **Xcalibur W** features a //VNC Proxy// that acts as a gateway between the administrator console and the device being managed. As shown below, the VNC session is actually two separate VNC connections: * one reverse-VNC connection, from the device to **Xcalibur W** Server; and * one direct-VNC connection, from the administrator console to **Xcalibur W** Agent {{ :advanced:shadowing_a_device_using_reverse_vnc.png }} The port numbers for the outbound VNC connections to the **Xcalibur W** Server can be customized as below. ===== Initiating the VNC session ===== ---- Right-click a device in the Device List and select **Remote desktop (VNC)** from the [[:installation_guide:first_time_use:main_device_list#context_menu|Contextual Menu]]. {{ advanced:chippc_vnc1.png }} A task is published to the selected device, requesting it to initiate a reverse VNC session to the **Xcalibur W** proxy VNC server. The device will pick up the published task and then process it. Once complete, a dialog box - **Available VNC sessions** - appears, indicating that the device is ready to be shadowed. {{ advanced:chippc_vnc2.png }} From the **Available VNC sessions** window, the administrator can start a remote assistance session, end a session, or start a view-only session, as shown below. {{ advanced:vnc_window.png }} Click on the VNC connection to open a new browser window (using **HTLM5**) to shadow the selected device. {{ advanced:chippc_vnc3.png }} |{{:tip.png |}} Note that even if you close the VNC window, the reverse VNC connection will remain active on the server, potentially allowing other **Xcalibur W** users to access it. To close the reverse VNC connection, use the {{:advanced:delete.png|}} button in the **Available VNC connections** dialog box.| ===== Advanced Settings ===== ---- Configure VNC-related settings on the //Settings// page (**Views > Manager Options > Settings**). {{ advanced:vnc4.png }} **VNC Proxy Automatic Close** Sets the delay after which the proxy will close all active VNC connections on the server. **Range of Ports - HTLM5 Viewers** Defines the range of ports used for the TCP outbound connections from the Administrator Console to the **Xcalibur W** Server. **Range of Ports - Agents Connections** Defines the range of ports used for the TCP outbound connection from the remote device to the **Xcalibur W** Server. **Ensure the following TCP ports are opened** on each device: ^ ^ | |**Remote Device**|Outbound TCP 5980~5999| |**Xcalibur W Server**|Inbound TCP 5900~5918 & 5980~5999|

advanced/shadowing_rvnc.txt · Last modified: 2021/06/01 09:02 (external edit)