Document information

Document ID:3632
Subject:Using telnet to troubleshoot
Creation date:6/2/14 5:12 PM
Last modified on:6/2/14 5:12 PM


Using Telnet with Syncrify

Both Syncrify server and client have an embedded telnet server that can be used to look inside the running processes. These telnet server provide some useful information about the runtime environment within Syncrify.

Prerequisites

In order to connect to the telnet server, you must use a telnet client. Although most operating systems comes with a telnet client, you must explicity install a telnet client on newer versions of Microsoft Windows.

NOTE:
The telnet server in Syncrify is a special server allowing very restrictive access to the Syncrify process. It does not allow a shell into the operating system, similar to a typical telnet server.

Syncrify Server

The embedded telnet server listens on port 52110 and can be run using the following command:
telnet localhost 52110
This telnet server allow the following functions:
  • Ability to restart Syncrify server (Must connect from localhost)
  • Ability to see the job status
  • Ability to check the memory usage, server's uptime and maximum HTTP sessions.
  • Ability to remove stale jobs from server's memory
  • Ability to clear invalid logic attempts.


Syncrify client

There are two servers on the client side:
  • Inside the Windows Service - listens on port 51110
  • Inside the Syncrify client - listens on port 53110 and allows monitoring a running job

Windows Service

When using the service-based client, a process continuously runs in the background that is responsible for two things:
  • Trigger a backup job according to the scheduler
  • Continuously ping the Syncrify server (once a minute)
This telnet server does not allow any modifications. It can only be used to check the status of the service and is only available on Microsoft Windows and Mac OS X. Use the following command to connect to this server.
telnet localhost 51110

Running Jobs

Ensure Remote Monitoring is enabled before connecting to this server. It allows you to check what Syncrify client is doing at a given time. Additionally, it also provides a mechanism to abort a job that is running in the background.

If more than one jobs are running, the port number goes up by one. For example, if 53110 is already taken, the server will listen on 53111 and so on. Use the following command to connect to this server.
telnet localhost 53110




Add a comment to this document

Do you have a helpful tip related to this document that you'd like to share with other users? Please add it below. Your name and tip will appear at the end of the document text.
Your name:
Your email:
Hide my email address
Verification code:
Enter the verification code you see above more submitting your tip
Tip:Please limit tips to 1000 characters

Navigation

Social Media

Powered by 10MinutesWeb.com