Remote support plugin
On this page |
|---|
Overview
The Remote Support Plugin provides a secure and streamlined method for receiving assistance from the XCALLY Support Team. Key benefits include:
Secure Connection β Ensures encrypted, protected remote sessions.
System Integrity β Maintains full protection of your systems during support activities.
Simplified Requests β Allows quick and easy initiation of support sessions.
Β
Β
The Remote Support Plugin allows the XCALLY Support Team to perform targeted technical assistance with the following controls:
π SSH Access via βmotionβ User β Limited access account with no root privileges.
π Selective Log Collection β logs from /var/log/xcally/ are available for download.
π§Ύ Full Transparency β All remote activities are tracked and visible directly in the customerβs support ticket.
The plugin includes a service self-check system that monitors server availability. If the server is unreachable, the status will display an error notification.
XCALLY Support Team will be ready to connect to your server!
Β
Benefits
General benefits
This plugin offers several advantages for customers:
Reducing resolution times, with faster and more efficient assistance, without the need to request IPs/credentials or open ports on firewall
Enabling secure and traceable connections, with zero risk to system security, thanks to tracked and authorised accesses
Avoiding complex client-side configurations
Improving collaboration between support and customer, with transparency and control
Security benefits
Of course, security comes first for us! That is why our plugin ensures:
β No permanent access, user can decide when to open/close the remote session
π Outgoing connection (with port 3333)
π No users/passwords exchanged
π Accesses managed with temporary certificates that self-destruct at the end of each session
π€ Access restricted to βmotionβ user (no root access)
π Detailed logs of each session
Access to the portal with Active Directory-based authentication.
Β
Β
How it works
Session Request β A new remote session request is initiated through the Remote Support Plugin.
Approval β The XCALLY Support Team reviews and accepts the request.
Secure Tunnel Initialization β An SSH tunnel is established using a secure, outgoing connection to port 3333 on remote-support.xcally.com.
Support Session Begins β The session starts, enabling direct, controlled SSH access for the support team.
Install the plugin
To install the Remote Support Plugin:
Download the plugin package .
Navigate to the App Zone > Plugin section of your XCALLY interface, and upload the provided
.zipfile to complete the installation.
Install the plugin: After uploading the
.zipfile, click Install Plugin to complete the setup.
Configuration
Access the Plugin Interface: go to the Plugins section and open the Remote Support Plugin.
Youβll now see the main interface, with 2 tabs:
Β
Plugin Configuration tab with default settings (no actions required):
Plugin Port: Automatically assigned to port
3001at startupSupport Server URL: Predefined and ready for use
Do Not Modify:
Support Server Port
Local SSH Port
Timeout
Polling Interval
These default settings ensure secure, stable operation. Altering them is not recommended.
Technical Support Console to start a Remote Session
Before starting, ensure youβve submitted a support ticket through the XCALLY Support Portal
So on this tab you need:
to enter your Jira Ticket ID
to accept the privacy policy
You must enable the privacy policy option to authorize secure access to your server.
Once the above steps are complete, click START SESSION to begin.
Β
Β
Β
5. In the State section of the plugin interface, youβll see:
Waiting for authorization β The session is pending approval from the XCALLY Support Team
Session Code Generation β A unique session ID is created for the remote connection.
Remote Port Information β The port used for the secure SSH tunnel is displayed.
6. Send the generated Session ID through your existing support ticket (by inserting it as comment).
The XCALLY Support Team will receive the connection request along with the ticket reference and server token.
The remote session will be active!
Once authorized, the support team can:
Establish an SSH connection using the
motionuser.Selectively download log files from
/var/log/xcally/by category (e.g.,ami,api,trigger, etc.).
Β
Β
You can END SESSION at any time to securely terminate the remote connection and protect your server.
All remote support activities are fully tracked and recorded in session logs to ensure transparency and accountability.