Callback Connection

The Callback feature enables direct connection to a remote Host even when the Host is not accessible by its IP address. Instead, the Viewer's external IP address is utilized to establish the connection link.

Use Cases

Typically, the callback connection type is employed when:

  • You require a direct connection between the Viewer and Host, where the Host is NOT accessible by an IP address but your Viewer workstation DOES HAVE an external IP address.
  • You prefer not to use the firewall bypassing capabilities (Internet ID) integrated into Remote Utilities for straightforward connection setup.

Set Up Callback on the Host

The primary concept of the callback connection type is that the Host "pings" the Viewer and offers remote access. To initiate a remote session, the Viewer only needs to accept this invitation.


Host requests can be sent manually or automatically at regular intervals.

To enable callback on the Host:

  1. Right-click the Host icon and select Settings for Host: Settings for Host
  2. Go to NetworkCallback and click Configure: Host settings - callback
  3. The callback connection window will appear. Click the Add connection icon on the toolbar: Callback connection setup dialog
  4. The New connection dialog window will appear. Enter the Viewer's IP address or DNS name in the Host/PC field. Select or deselect other options as necessary and click OK: New callback connection - populated
    • Name — a descriptive name for the callback entry
    • Host/IP — the IP address of the Viewer PC
    • Port — the port set in the Viewer for callback connection (see "Viewer configuration" section below)
    • Connect automatically — when selected, the Host will send connection requests automatically at the interval set in the Settings for HostNetworkCallback tab
    • Text message — text message displayed on the Viewer PC screen when the callback request is received
    • Append computer name to the message — also show the name of the computer from which the message was sent
  5. The new connection will appear in the list of callback connections: Connection list

Set up Callback on the Viewer

To enable inbound connection requests, activate the callback feature on the Viewer:

  1. Select the Tools tab in the Viewer, then click Options: Viewer ribbon - Options button
  2. In the Options window, go to the Callback tab and choose Allow callback: Options - Allow callback
  3. (Optional) Click Edit to restrict incoming connection requests to specific IP addresses or IP address ranges.
  4. Click OK to close the Options window.


Ensure you use the same callback port on both the Viewer and Host sides. Additionally, the port must be permitted in the firewall on the Viewer PC.

Connect to a Remote PC Using Callback

If you enabled the Connect automatically checkbox when configuring callback on the Host side, the Host will periodically send connection requests to the Viewer.


The interval is set in the Settings for HostCallback tab.

Upon receiving an incoming connection request from the Host, a small icon ( Callback icon ) appears in the system tray on the Viewer PC. Click this icon to open the window shown below, then click Accept:

Request for incoming callback connection

A New connection window will appear:

New connection window in Viewer

Enter a descriptive name for the connection and click OK. The connection is now ready for use. Observe the callback connection icon at the top right corner of the connection thumbnail in the address book, which helps distinguish this type of connection from regular ones:

Callback icon on the connection thumbnail


If you want to eliminate subsequent messages from the Host asking you to accept the connection, open connection properties, navigate to the Network tab, and select the Accept callback connections automatically checkbox. This will silently accept callback connections from that specific remote Host, so you won't have to accept them each time the server "calls back".

Automatically accept callback
This website uses cookies to improve user experience. By using this website you agree to our Terms of Service and Privacy Policy.