Skip to main content
Version: 8.4.X

RDP Configurations

Motadata ServiceOps allows you to configure and record the RDP sessions. Before configuring, you need to install the server from the backend and then configure RDP. Once configured, install the required RDP Agent in the target machine. For more details, refer to the Agent Installation Guide.

To view the RDP Configurations page, navigate to Admin > Asset Management > RDP Configurations.

RDP Configurations Page

The page displays three tabs namely:

  • RDP Configuration: You can configure RDP session.
  • STUN/TURN Server Configuration: You can configure the STUN/TURN server for establishing the RDP session.
  • Recorded RDP Sessions: You can view and download the recorded RDP sessions.
  • RDP Agent: You can view the RDP Agents with whom the session was established.

RDP Configuration

To configure RDP, enter the below details:

  • Enable RDP: Enable to use the Remote Desktop functionality. If this parameter is set as Enable then below parameters will be displayed.
  • Config Type: Select the type of configuration. The options are: VNC, Remotely, and RDP.
note

In SaaS application, only RDP config type is supported.

VNC Connection Type

If you select VNC, the below options appear.

  • Enable Video Recording: Enable to capture the video recording of the Technician Remote Sessions.
  • Connection Type: Direct or Repeater

VNC - Direct

Direct

Connection Type Direct is used when computers on which Remote Desktop is required is within the Organization LAN only.

  • Password: Put the desired Password for logging to the RDP Session
  • Ask user before taking RDP session?: Toggle the flag for Yes or No for permission before the taking the RDP Session
  • RDP Agent Port: Mention the configured RDP Port. It is mandatory.
  • Refresh Cycle: Select the time in minutes to refresh the cycle from the dropdown.

VNC - Repeater

Repeater

Connection Type Repeater is used for the cases where Remote Desktop Sessions need to be initiated on the computers that are outside the Organization LAN. Repeater needs to be installed which is accessible on public IP and same IP needs to be configured here.

  • Repeater IP/Domain Name: Mention the Repeater device's IP address or domain name.
  • Repeater Port: Mention the Repeater device's Port.
  • Password: Enter the desired Password for logging to the RDP Session.
  • Ask user before taking RDP session?: Toggle the flag for Yes or No for permission before taking the RDP Session.
  • RDP Agent Port: Mention the configured RDP Port. It is mandatory.
  • Refresh Cycle: Select the time in minutes to refresh the cycle from the dropdown.

Once all the configurations are done, click Update, and Configure RDP.

Remotely Connection Type

If you select Remotely, the below options appear:

Config Type - Remotely

  • Ask user before taking RDP session?: Toggle the flag for Yes or No for permission before the taking the RDP Session.
  • Host: Enter the host IP address.
  • Port: Enter the port number.

Once all the configurations are done, click Update, and Configure RDP.

WebRTC Connection Type

If you select WebRTC, the below fields appear:

Config Type - WebRTC

  • Auto Record Remote Session: Enable if you want to record the remote session automatically. By default it is disabled. You can record the remote session of upto 90 minutes only.
  • Show Remote Session Indicator: Enable if you want to view the indicator of the remote session. By default it is enabled.
  • Ask user before taking RDP session?: Toggle the flag for Yes or No for permission before the taking the RDP Session.
  • Refresh Cycle: Enter the time in minutes to refresh the cycle.
  • Host: Enter the IP address or URL of the host machine.
  • Port: Enter the port number. Port 0 is also supported.

Once all the configurations are done, click Update.

RDP Connection Type

If you want to establish the RDP connection, first install the RDP Server, and then configure the below fields:

Config Type - RDP

  • Show Remote Session Indicator: Enable if you want to view the indicator of the remote session. By default it is enabled.
  • Ask user before taking RDP session?: Toggle the option as Yes or No for taking permission before the RDP Session.
  • Refresh Cycle: Enter the time in minutes to refresh the cycle.
  • Connnection Type: Select the type of connection to connect with the RDP server.
    • Local: If the ServiceOps Server and the RDP Server both are installed on the same PC, enter the Username and Password of the RDP server.
    • Remote: If both are in different machines and a RDP session is required to be established, select Remote, and provide the below additional details.
      • Server FQDN: Enter the Fully Qualified Domain Name of the RDP server.
      • Server IP Address: Enter the IP Address of the RDP server.
      • SSH Port: Enter the communication SSH port number 22.
      • Username: Enter the username of the RDP server.
      • Authentication Type: Select the authentication type as Password or SSH Key.
        • Password: Enter the password of the RDP server.
        • SSH Key: Enter the SSH Key of the RDP server if it is hosted in the cloud environment.

Once all the configurations are done, click Update. Click Reload Certificate whenever the FQDN is modified.

Now, you need to install the RDP agent in the target machine, and then establish the RDP session.

note
  • The RDP session will last for a maximum of 90 minutes.
  • Currently, the Auto-upgrade feature will not work for RDP (With and without Discovery) agents. However, you can manually uninstall the RDP agent, and then install it again.
  • The Auto-upgrade of RDP agent will be possible from v8.3 onwards.

STUN/TURN Configuration

A Remote Desktop application establishes a connection with the peer computers to access the data remotely. Usually, it connects directly with peers, but when a strict firewall or a symmetric NAT is placed in the network, direct communication is not possible. In such a situation, a TURN Server, also known as a Relay server, plays an important role. It facilitates data transmission between peers in different secured networks where direct communication is impossible. To communicate, the peers send data to the TURN server, which in turn sends them to the other peer. Hence, when the ServiceOps Remote Desktop cannot connect with a remote machine, one can achieve this with the help of the STUN/TURN Server. You can also refer to the following architecture for a better understanding.

Architecture

You can install your own, Motadata’s, or any publicly available STUN/TURN server.

Refer to the below sections to learn how to install, configure, and test the STUN/TURN Server.

Configuration of STUN/TURN Server in ServiceOps

To configure Motadata’s or any publicly available STUN/TURN server or your own STUN/TURN server in ServiceOps,

Navigate to Admin > Asset Management > RDP Configurations > STUN/TURN Configuration tab and enter the following details.

STUN/TURN Server Configuration

  • Enable STUN/TURN Server: Enable configuring the STUN/TURN server.

  • STUN Server URL: Enter the URL of the STUN Server.

    Format: stun:<IP Address/domain>:port number

    Sample: stun:dummy.com:3478

  • TURN Server URL: Enter the URL of the TURN Server.

    Format: turn:<IP Address/domain>:port number

    Sample: turn:dummy.com:3478

  • Username: Enter the username received from the server.

  • Password: Enter the password to access the server.

Once done, click Update, and the server is configured.

note

If you want to deploy your own STUN/TURN server, then follow the link Deployment of STUN/TURN Server.

Recorded RDP Sessions

Here, all the recording of the sessions are available. The consolidated list of all the recording will be available here. Also, you can convert your recordings to the M4v format and may download it later by clicking the Download button. The downloaded sessions can be useful for reference at a later stage.

note
  • The sessions are recorded only if the setting is enabled from the RDP Configuration tab.
  • Records are available for VNC and RDP config types.

Recorded RDP Sessions

RDP Agent

This tab enables you to view and delete the agents with whom the RDP session was established.

RDP Agent List