TCP
From ServersCheck Wiki
Contents |
Description
The TCP check allows you to track if a destination server is responding on a specific port. For example checking on port 80 means that you will check if a server has a web server running. The check is a network level, whereas the URL check is on an application level (web server).
Following is a list of most common ports. Go to http://www.iana.org/assignments/port-numbers for a complete list of all TCP ports.
PCAnywhere Port 5631 When a PCAnywhere server is set up to receive remote requests, it listens on TCP port 5631. This allow you to run a PCAnywhere host and use the Internet to connect back and remotely control your PC.
VNC Ports 5800 5900 VNC Is a product similar to PCAnywhere but free http://www.uk.research.att.com/vnc/
AOL Instant Messenger Port 5190 The newest version of AOL Instant messenger allows file transfers, if you want to utilize this feature and have a router/firewall you need to open port 5190.
Microsoft NetMeeting Ports 1503 and 1720 MS NetMeeting allows you to host an Internet Video Conference with other NetMeeting users. NetMeeting is a free product that can be found on the Microsoft Website at http://www.microsoft.com/Netmeeting/
Internet Relay Chat (IRC) Server Port 6667 and 7000 When you run a IRC server, typically IRC Clients wanting to connect to your server will connect on port 6667 or 7000. One of these ports needs to be open to run your own IRC server. IRC Chat will still show your reverse DNS name.
Lotus Notes RPC Port 1352 Lotus Notes uses Port 1352 for its Remote Procedure Call and Notes Replication. If you want to run a Lotus Notes Server, then Port 1352 typically needs to be open, or another port should be defined in the Notes.ini file.
Secure Sockets Layer (SSL) Server Port 443 When you run a secure server, SSL Clients wanting to connect to your Secure server will connect on port 443. This port needs to be open to run your own Secure Transaction server.
IMAP4 Server Port 143 IMAP4 or Internet Message Access Protocol is becoming more popular and is used to retrieve Internet Mail from a remote server. It is more disk intensive, since all messages are stored on the server, but it allows for easy online, offline and disconnected use.
LDAP Server Port 389 LDAP or Lightweight Directory Access Protocol is becoming popular for Directory access, or Name, Telephone, Address directories. For Example LDAP://LDAP.Bigfoot.Com is a LDAP directory server.
Netbios over TCP/IP Port 137-139 When you run Microsoft File and Print Sharing, these connections take place over these ports 137-139. Most ISP, Cable and DSL companies will block these ports due to security reasons. If these Ports are open, you can usually share files and printers over the Internet. IT IS HIGHLY RECOMMENDED THAT YOU BLOCK THESE PORTS.
News (NNTP) Server Port 119 When you run a News server, typically News Clients wanting to connect to your news server will connect on port 119. This port needs to be open to run your own news server.
POP Server Port 110 When you run a mail server computer, users will typically log into that machine via POP3 (Post Office Protocol) or IMAP4 (Internet Message Access Protocol) to retrieve their mail. POP3 is the most popular protocol for accessing mailboxes.
SMTP Server Port 25 When someone sends a mail message to your SMTP Server, the mail will attempt to come in to your server on Port 25. This is the standard SMTP (Simple Mail Transport protocol) a user types in your IP address or Host Name in their browser, the browser will look at the IP address on port 80 for the web page.
Telnet Server Port 23 If you run a Telnet server, this port is required for the Telnet Client to connect to your server. Telnet can be used for other ports to check services, but in order to use telnet for remote admin and login, port 23 must be open.
FTP Server Port 21 When someone attempts to connect to your FTP Server, the FTP client will attempt the connection on Port 21 by default. Port 21 must be open for standard FTP clients to log in and connect to your server.
WebServer Port 80 When a user types in your IP address or Host Name in their browser, the browser will look at the IP address on port 80 by default for the web pages.
Definition
Beside general settings for each check, which are similar for all checks, there are following Check Specific Settings which also need to be setup. In the Check Specific Settings, there are following fields you need to supply with parameters:
Server - The IP address or DNS name of the server that needs to be monitored. Port - The TCP port that needs be checked.
Please note that no spaces (blanks) are allowed in the definition.
Returned Results
This check returns one result:
- Could a connection be made to the server
If you have Fail On Value 1 or Value 2 activated then it will have no impact as this check does not return any values.
Graphs
When the graphing option is activated then ServersCheck will produce for this check 2 graphs: Service Level, Availability. Following are sample graphs for this check.

