> For the complete documentation index, see [llms.txt](https://docs.enginsight.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enginsight.com/docs/knowledge-base/english/observer/which-ports-does-the-enginsight-observer-check-by-default.md).

# Which ports does the Enginsight Observer check by default?

The Observer is an Enginsight component that can be installed on systems at different locations to monitor endpoints externally. In Enginsight, endpoints are internal and external websites and domains.

Monitoring also includes checking the endpoint for open ports. The following ports are checked by default by the Observer:

<table><thead><tr><th width="83.97265625">Port</th><th width="132.21484375">Default protocol / service according to IANA</th><th width="117.30078125">Transport protocol</th><th>Description</th></tr></thead><tbody><tr><td>21</td><td>FTP (File Transfer Protocol)</td><td>TCP<br>UDP</td><td><p>The File Transfer Protocol is used for file transfer and does not provide encryption in its standard version.<br></p><p>If the transferred data requires protection, FTP should be replaced with the more secure variants SFTP or FTPS wherever possible.</p></td></tr><tr><td>22</td><td>SSH (Secure Shell)</td><td>TCP<br>UDP</td><td><p>Secure Shell is a protocol for remote administration and data transfer. SSH version 2 is currently considered secure.<br></p><p>For server authentication, an SSH key should be used instead of a password wherever possible.</p></td></tr><tr><td>23</td><td>Telnet</td><td>TCP</td><td><p>Telnet is a remote administration protocol similar to SSH.<br></p><p>Due to its lack of security features, it should no longer be used.</p></td></tr><tr><td>25</td><td>SMTP (Simple Mail Transfer Protocol)</td><td>TCP</td><td><p>The Simple Mail Transfer Protocol is used for exchanging emails. When configured correctly and used with encryption, the protocol is considered secure.<br></p><p>This port should only be used for SMTP relays, meaning communication between two mail servers. Data is transmitted in plain text.</p></td></tr><tr><td>53</td><td>DNS (Domain Name System)</td><td>TCP<br>UDP</td><td><p>The Domain Name System protocol is used for resolving IP addresses to domain names.<br></p><p>The DNS port on the server is considered secure. However, the protocol itself can be attacked, for example through DNS spoofing.</p></td></tr><tr><td>80</td><td>HTTP (Hypertext Transfer Protocol)</td><td>TCP</td><td><p>The Hypertext Transfer Protocol is mostly used for communication with web applications.<br></p><p>Because it does not use encryption, switching to HTTPS should be considered.</p></td></tr><tr><td>106</td><td>3Com-TSMUX</td><td>N/A</td><td><p>3Com-TSMUX is an outdated network protocol that was used by the former hardware manufacturer 3Com to multiplex different data streams over a single channel.<br></p><p>Due to its lack of security features, it should no longer be used.</p></td></tr><tr><td>110</td><td>POP3 (Post Office Protocol 3)</td><td>TCP</td><td><p>Post Office Protocol version 3 is used for exchanging emails. When configured correctly and used with encryption, the protocol is considered secure.<br></p><p>This port should only be open on mail servers. Encryption on this port can be provided via STARTTLS.</p></td></tr><tr><td>111</td><td>SunRPC (Sun Remote Procedure Call)</td><td>TCP<br>UDP</td><td><p>The SunRPC interface, also known as Open Network Computing Remote Procedure Call, acts as a port mapper for executing functions on a remote system. It can be used by various programs, the best known being the Network File System (NFS).<br></p><p>Port mapper services that are openly accessible from the internet can be misused for DDoS reflection attacks against third-party IT systems. Access to this port should therefore only be possible within the internal network.</p></td></tr><tr><td>123</td><td>NTP (Network Time Protocol)</td><td>UDP</td><td><p>The Network Time Protocol is used to synchronize the time of hosts.<br></p><p>Attack vectors exist for this protocol if no encryption is used. Setting up encryption in classic NTP is relatively complex, which is why an improved version, Network Time Security (NTS), was introduced.</p></td></tr><tr><td>135</td><td>EPMAP (Microsoft Endpoint Mapper)</td><td>TCP<br>UDP</td><td><p>Microsoft Endpoint Mapper is a service for Microsoft Windows and is comparable to SunRPC. It is used by various Windows services.<br></p><p>Access to this port should only be possible within the internal network.</p></td></tr><tr><td>137</td><td>NetBIOS-NS (NetBIOS Name Service)</td><td>TCP<br>UDP</td><td><p>The NetBIOS Name Service is used to resolve NetBIOS names to IP addresses. It is now considered outdated and has largely been replaced by DNS.<br></p><p>A NetBIOS name service that is reachable from the internet can be misused for DDoS reflection attacks against third-party IT systems. It also poses a risk to IT systems, as attackers may be able to exploit this weakness to gather information about the system or network in preparation for further attacks.</p></td></tr><tr><td>138</td><td>NetBIOS-DGM (NetBIOS Datagram Distribution Service)</td><td>TCP<br>UDP</td><td><p>The NetBIOS Datagram Service is used for communication between endpoints via unicast or broadcast.<br></p><p>By using forged packets, Windows operating systems can be tricked into treating an attacker as part of the local network, bypassing the security distinction between local and internet hosts. The NetBIOS Datagram Service should therefore not be reachable from the internet.</p></td></tr><tr><td>139</td><td>NetBIOS-SSN (NetBIOS Session Service)</td><td>TCP<br>UDP</td><td><p>The NetBIOS Session Service allows two hosts to exchange data in a session mode.<br></p><p>Due to security issues, NetBIOS should not be reachable from the internet.</p></td></tr><tr><td>143</td><td>IMAP (Internet Message Access Protocol)</td><td>TCP<br>UDP</td><td><p>The Internet Message Access Protocol is used to access and manage email mailboxes. It allows login credentials to be transmitted in plain text and does not provide encryption by default.<br></p><p>Encryption can be provided via IMAPS on port 993. Due to security risks, IMAP should not be used on the unencrypted port 143.</p></td></tr><tr><td>161</td><td>SNMP (Simple Network Management Protocol)</td><td>TCP<br>UDP</td><td><p>The Simple Network Management Protocol is used to monitor and manage network devices. When SNMP version 1 or 2 is used, no encryption is provided. SNMP v3 should be used instead.<br></p><p>An SNMP port that is freely accessible from the internet can be used by attackers to collect information about the target system. SNMP should therefore only be accessible within the internal network and with appropriate security measures in place.</p></td></tr><tr><td>389</td><td>LDAP (Lightweight Directory Access Protocol)</td><td>TCP<br>UDP</td><td><p>The Lightweight Directory Access Protocol is a directory access protocol used to manage users, computers and addresses. It is used, among other things, by Microsoft's Active Directory service.<br></p><p>On port 389, the connection is either unsecured or protected via STARTTLS. LDAPS is available on port 636 and uses TLS for connection security. LDAP should therefore only be used with encryption.</p></td></tr><tr><td>443</td><td>HTTPS (Hypertext Transfer Protocol Secure)</td><td>TCP</td><td><p>Unlike HTTP, HTTPS uses transport encryption to enable secure communication.</p><p>For web servers that are reachable from the internet, HTTPS should therefore be used whenever possible.</p></td></tr><tr><td>445</td><td>Microsoft DS (Microsoft Directory Service)</td><td>TCP</td><td><p>The Microsoft Directory Services service is used by Windows systems for connections to Active Directory, Windows shares and SMB shares.<br></p><p>Several known vulnerabilities exist for this port, including WannaCry (2017). It should only be open within the LAN and should not be reachable from the internet.</p></td></tr><tr><td>465</td><td>URD (URL Rendezvous Directory for SSM)<br><br>SMTPS (Simple Mail Transfer Protocol Secure)</td><td>TCP</td><td><p>Port 465 can be used by several different programs, including URL Rendezvous Directory for SSM or Simple Mail Transfer Protocol Secure (also SMTP over TLS).<br></p><p>Depending on the application, securing it with firewall rules and TLS can be useful.</p></td></tr><tr><td>587</td><td>Mail Submission Agent</td><td>TCP</td><td><p>Port 587 is the default port for transmitting emails from a client to the server and is usually referred to as the outgoing mail server.<br></p><p>STARTTLS is supported, so this protocol should be used for encrypted transmission.</p></td></tr><tr><td>993</td><td>IMAPS (Internet Message Access Protocol Secure)</td><td>TCP</td><td><p>The Internet Message Access Protocol Secure, also known as IMAP over TLS, is used for secure access to and management of email mailboxes.<br></p><p>On port 993, traffic is encrypted with SSL/TLS as soon as the connection is established.</p></td></tr><tr><td>995</td><td>POP3S (Post Office Protocol 3 Secure)</td><td>TCP</td><td><p>Post Office Protocol 3 Secure, also known as POP3 over TLS, provides encrypted email transmission.<br></p><p>Encryption is enforced on port 995.</p></td></tr><tr><td>1433</td><td>MS-SQL-S (Microsoft SQL Server)</td><td>TCP</td><td><p>Port 1433 is used as the default port for communication with the Microsoft SQL relational database management system.<br></p><p>It should not be reachable from the internet. Encryption via TLS is possible and should be enabled.</p></td></tr><tr><td>1512</td><td>WINS (Windows Internet Name Service)</td><td>TCP<br>UDP</td><td><p>Windows Internet Naming Service is a Microsoft network service that maps NetBIOS computer names to IP addresses to simplify communication in local Windows networks.<br></p><p>WINS is considered outdated, and using the standard DNS protocol for name mappings is recommended instead.</p></td></tr><tr><td>1723</td><td>PPTP (Point-to-Point Tunneling Protocol)</td><td>TCP<br>UDP</td><td><p>The Point-to-Point Tunneling Protocol is based on the Internet Protocol and is used to establish VPN tunnels.<br></p><p>It has been considered insecure since 2012 and should therefore no longer be used.</p></td></tr><tr><td>2222</td><td>EtherNet/IP</td><td>N/A</td><td><p>EtherNet/IP is an industrial network protocol used in automation technology. It transports the Common Industrial Protocol (CIP) over standard Ethernet to enable data exchange between automation devices from Operational Technology (OT) and IT. This is a soft real-time system.<br></p><p>It should be secured with TLS.</p></td></tr><tr><td>2483</td><td>TTC (Oracle Transparent Network Computing)</td><td>TCP<br>UDP</td><td><p>Oracle Transparent Network Computing is used by the Oracle Database Listener service.<br></p><p>No TLS encryption is used. Port 2483 replaces port 1521. Access to this port from the internet should not be possible.</p></td></tr><tr><td>2484</td><td>TTC-SSL (Oracle Transparent Network Computing Secure Sockets Layer)</td><td>TCP<br>UDP</td><td><p>Oracle Transparent Network Computing Secure Sockets Layer is used by the Oracle Database Listener service.<br></p><p>Traffic is encrypted via SSL. Access to port 2484 from the internet should not be possible.</p></td></tr><tr><td>3306</td><td>MySQL</td><td>TCP<br>UDP</td><td><p>Port 3306 is used for connections to a MySQL or MariaDB database.<br></p><p>Access to this port should be restricted. This can be done, among other things, by using firewall rules that limit access to the required IP addresses. Restricting remote login for the root user should also be considered.</p></td></tr><tr><td>3389</td><td>MS-WBT-Server (Microsoft Windows-Based Terminal Server)</td><td>TCP<br>UDP</td><td><p>Microsoft Windows-Based Terminal Server provides a connection to a Windows Terminal Server via the Remote Desktop Protocol (RDP).<br></p><p>Port 3389 should not be reachable from the internet. Within the LAN, it may be useful to restrict access to specific IP addresses using firewall rules. In general, TLS encryption should be used for the RDP protocol on the terminal server.</p></td></tr><tr><td>4369</td><td>EPMD (Erlang Port Mapper Daemon)</td><td>N/A</td><td>Port 4369 is used by the Erlang Port Mapper Daemon. It manages the mapping of names to addresses.</td></tr><tr><td>5432</td><td>PostgreSQL</td><td>TCP<br>UDP</td><td><p>Port 5432 is used for communication with the PostgreSQL relational database management system.<br></p><p>The database should not be reachable from the internet. In addition, access should only be possible from specific IP addresses. Encryption via TLS is possible and should be enabled.</p></td></tr><tr><td>5666</td><td>NRPE (Nagios Remote Plugin Executor)</td><td>TCP</td><td><p>Port 5666 is used by the Nagios Remote Plugin Executor. This is an extension for the Nagios network monitoring software that executes Nagios/Icinga plugins on a Linux system.<br></p><p>Connections to port 5666 should only be made by the Nagios server and enforced with a firewall rule.</p></td></tr><tr><td>5672</td><td>AMQP (Advanced Message Queuing Protocol)</td><td>TCP</td><td><p>The Advanced Message Queuing Protocol is used for asynchronous communication between sender and receiver. It uses a message broker and queues on the sender side. It is commonly used for reliable and fast transmission of large numbers of data packets.<br></p><p>Transmission should be secured with TLS. Firewall rules can be added for further protection.</p></td></tr><tr><td>5984</td><td>CouchDB</td><td>TCP<br>UDP</td><td><p>Port 5984 is used for communication with the Apache CouchDB NoSQL document database.<br></p><p>The database should not be reachable from the internet. In addition, access should only be possible from specific IP addresses. Encryption via TLS is possible and should be enabled.</p></td></tr><tr><td>6379</td><td>Redis (REmote DIctionary Service)</td><td>TCP</td><td><p>Port 6379 is usually used for the Redis in-memory database. Redis is frequently used for caching other databases.<br></p><p>If a Redis server is openly accessible from the internet without SASL authentication, an attacker may be able to read, modify or delete data. This can expose sensitive information. The server should therefore not be openly reachable from the internet.<br></p><p>It is also useful to set firewall rules or adjust the Redis configuration to limit access to the server. TLS can be used to secure the transport path.</p></td></tr><tr><td>8080</td><td>HTTP-old,<br>among others</td><td>TCP<br>UDP</td><td><p>Port 8080 can be used by several applications, including as an alternative HTTP port (HTTP-old), for proxy servers, Apache Tomcat and Atlassian JIRA.<br></p><p>Depending on the application, securing it with firewall rules and TLS can be useful.</p></td></tr><tr><td>8443</td><td>PCsync-HTTPS,<br>among others</td><td>TCP<br>UDP</td><td><p>Port 8443 can be used by several applications, including PCsync HTTPS, Apache Tomcat SSL or Apple iCal.<br></p><p>Depending on the application, securing it with firewall rules and TLS can be useful.</p></td></tr><tr><td>8983</td><td>Apache Solr</td><td>TCP</td><td><p>Port 8983 is used for communication with the Apache Solr enterprise search platform.<br></p><p>Access should only be possible from known, trusted IP addresses. Encrypting traffic with TLS is recommended.</p></td></tr><tr><td>27017</td><td>MongoDB</td><td>TCP</td><td><p>Port 27017 is used for communication with the document-oriented NoSQL database MongoDB, which is most commonly used for web applications.</p><p><br>The MongoDB server should not be reachable from the internet. In addition, access to the server within the LAN should be secured using firewall rules.</p></td></tr></tbody></table>

***
