IBM Security QRadar Version 7.2.0 Common Ports Guide
Note: Before using this information and the product that it supports, read the information in Notices and Trademarks on page 11. Copyright IBM Corp. 2013 All Rights Reserved US Government Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
CONTENTS 1 QRADAR COMMON PORTS QRadar common ports................................................. 3 Viewing random port associations........................................ 9 Searching for ports in use on QRadar.................................... 10 A NOTICES AND TRADEMARKS Notices............................................................ 11 Trademarks........................................................ 13
1 QRADAR COMMON PORTS This technical note provides a list of common ports that are used by QRadar SIEM, services, and components. The information that is provided in this document contains the assigned port number, descriptions, protocols, and the signaling direction for the port. Unless otherwise noted, the ports that are listed apply to all IBM Security QRadar products and appliances. QRadar common ports The listen ports for QRadar as listed in the following table are valid only when IPtables is enabled on your QRadar system. All the ports that are listed in Table 1-1 can be tunneled, by encryption, through port 22 over SSH. Table 1-1 Listening ports that are used by QRadar, services, and components Port Description Protocol Direction Required for 22 SSH Bidirectional from the QRadar Console to all other components. Managed hosts that use encryption can establish multiple bidirectional SSH sessions to communicate securely. These SSH sessions are initiated from the managed host to provide data to the host that needs the data in the deployment. For example, Event Processor appliances can initiate multiple SSH sessions to the QRadar Console for secure communication. This communication can include tunneled ports over SSH, such as https data for port 443 and Ariel query data for port 32006. QFlow Collectors that use encryption can initiate SSH sessions to Flow Processor appliances that require data. Remote management access Adding a remote system as a managed host Log source protocols to retrieve files from external devices, for example the log file protocol Users who use the command line to communicate from desktops to the QRadar Console High Availability (HA) communication IBM Security QRadar Common Ports Technical Note
4 QRADAR COMMON PORTS Table 1-1 Listening ports that are used by QRadar, services, and components (continued) Port Description Protocol Direction Required for 25 SMTP From all managed hosts to your SMTP gateway 37 Rdate (time) UDP/ All systems to the QRadar Console QRadar Console to the NTP or RDATE server 80 Apache/https Users that connect to the QRadar Console Users to the QRadar Deployment Editor 111 Port mapper /UDP Managed hosts that communicate to the QRadar Console. Users that connect to the QRadar Console. 135 and dynamically allocated ports above 1024 for RPC calls. DCOM WinCollect agents and Windows operating systems that are remotely polled for events. QRadar Consoles or Event Collectors that use the Microsoft Security Event Log Protocol and Windows operating systems that are remotely polled for events. Adaptive Log Exporter agents and Windows operating systems that are remotely polled for events. QRadar to send emails to an SMTP gateway Error and warning email message delivery to an administrative email contact Time synchronization between the QRadar Console and managed hosts Communication and downloads from the QRadar Console to user desktops The Deployment Editor application to download and display deployment information Remote Procedure Calls (RPC) for required services, such as Network File System (NFS) This traffic is generated by the following log source protocols: WinCollect Microsoft Security Event Log Protocol Adaptive Log Exporter Note: DCOM typically allocates a random port range for communication. The random port values can be configured in Microsoft Windows products to use a specific port. For more information, see your Microsoft Windows documentation. For information on the Microsoft API, see your Microsoft documentation. IBM Security QRadar Common Ports Technical Note
QRadar common ports 5 Table 1-1 Listening ports that are used by QRadar, services, and components (continued) Port Description Protocol Direction Required for 137 Windows NetBIOS name service 138 Windows NetBIOS datagram service 139 Windows NetBIOS session service UDP WinCollect agents and Windows operating systems that are remotely polled for events. QRadar Consoles or Event Collectors that use the Microsoft Security Event Log Protocol and Windows operating systems that are remotely polled for events. Adaptive Log Exporter agents and Windows operating systems that are remotely polled for events. UDP WinCollect agents and Windows operating systems that are remotely polled for events. QRadar Consoles or Event Collectors that use the Microsoft Security Event Log Protocol and Windows operating systems that are remotely polled for events. Adaptive Log Exporter agents and Windows operating systems that are remotely polled for events. WinCollect agents and Windows operating systems that are remotely polled for events. QRadar Consoles or Event Collectors that use the Microsoft Security Event Log Protocol and Windows operating systems that are remotely polled for events. Adaptive Log Exporter agents and Windows operating systems that are remotely polled for events. This traffic is generated by the following log source protocols: WinCollect Microsoft Security Event Log Protocol Adaptive Log Exporter For information on the Microsoft API, see your Microsoft documentation. For information on the Microsoft API, see your Microsoft documentation. This traffic is generated by the following log source protocols: WinCollect Microsoft Security Event Log Protocol Adaptive Log Exporter For information on the Microsoft API, see your Microsoft documentation. This traffic is generated by the following log source protocols: WinCollect Microsoft Security Event Log Protocol Adaptive Log Exporter For information on the Microsoft API, see your Microsoft documentation. IBM Security QRadar Common Ports Technical Note
6 QRADAR COMMON PORTS Table 1-1 Listening ports that are used by QRadar, services, and components (continued) Port Description Protocol Direction Required for 162 SNMP log sources UDP External log sources communicating to QRadar Event Collectors UDP listening port for SNMP log sources to receive SNMP trap data. 199 NetSNMP QRadar managed hosts that connect to the QRadar Console External log sources to QRadar Event Collectors 443 Apache/https Bidirectional traffic for secure communications from all products to the QRadar Console. 445 Microsoft Directory Service WinCollect agents and Windows operating systems that are remotely polled for events. QRadar Consoles or Event Collectors that use the Microsoft Security Event Log Protocol and Windows operating systems that are remotely polled for events. Adaptive Log Exporter agents and Windows operating systems that are remotely polled for events 514 Syslog UDP/ External network appliances that provide syslog events use bidirectional traffic. External network appliances that provide UDP syslog events use uni-directional traffic. port for the NetSNMP daemon listening for communications (v1, v2c, and v3) from external log sources Configuration downloads to managed hosts from the QRadar Console QRadar managed hosts that connect to the QRadar Console Users to have log in access to QRadar SIEM QRadar Consoles that manage and provide configuration updates WinCollect agents This traffic is generated by the following log source protocols: WinCollect Microsoft Security Event Log Protocol Adaptive Log Exporter For information on the Microsoft API, see your Microsoft documentation. External log sources to send event data to QRadar components Syslog traffic includes WinCollect agents and Adaptive Log Exporter agents capable of sending either UDP or events to QRadar. IBM Security QRadar Common Ports Technical Note
QRadar common ports 7 Table 1-1 Listening ports that are used by QRadar, services, and components (continued) Port Description Protocol Direction Required for /UDP Connections between the QRadar Console and NFS server 762 Network File System mount daemon (mountd) 1514 Syslog-ng /UDP Connection between the local Event Collector component and local Event Processor component to the syslog-ng daemon for logging 2049 NFS Connections between the QRadar Console and NFS server 2055 NetFlow data UDP From the management interface on the flow source (typically a router) to the QFlow Collector. The Network File System (NFS) mount daemon, which processes requests to mount a file system at a specified location Internal logging port for syslog-ng The Network File System (NFS) protocol to share files or data between components NetFlow datagram from components, such as routers 4333 Redirect port This port is assigned as a redirect port for Address Resolution Protocol (ARP) requests in QRadar Offense Resolution 5432 Postgres Communication for the managed host that is used to access the local database instance 6543 High Availability heartbeat 7676, 7677, and four randomly bound ports above 32000. 7777-7782, 7790, 7791 Messaging connections (IMQ) JMX server ports /UDP Bidirectional between the secondary host and primary host in an HA cluster Message queue communications between components on a managed host. Internal communications, these ports are not available externally Required for provisioning managed hosts from the Admin tab Heartbeat ping from a secondary host to a primary host in an HA cluster to detect hardware or network failure Message queue broker for communications between components on a managed host Ports 7676 and 7677 are static ports and four extra connections are created on random ports. For more information about randomly bound ports, see Viewing random port associations. JMX server (Mbean) monitoring for ECS, hostcontext, Tomcat, VIS, reporting, ariel, and accumulator services. These ports are used by QRadar support. IBM Security QRadar Common Ports Technical Note
8 QRADAR COMMON PORTS Table 1-1 Listening ports that are used by QRadar, services, and components (continued) Port Description Protocol Direction Required for /UDP Bidirectional between the secondary host and primary host in an HA cluster 7789 HA Distributed Replicated Block Device (DRBD) 7800 Apache Tomcat 7801 Apache Tomcat 7803 Apache Tomcat 8000 Event Collection Service (ECS) 8001 SNMP Daemon port 8005 Apache Tomcat 8009 Apache Tomcat 8080 Apache Tomcat UDP From the Event Collector to the QRadar Console From the Event Collector to the QRadar Console From the Event Collector to the QRadar Console From the Event Collector to the QRadar Console External SNMP systems that request SNMP trap information from the QRadar Console Distributed Replicated Block Device (DRBD) used to keep drives synchronized between the primary and secondary hosts in HA configurations Real-time (streaming) for events Real-time (streaming) for flows Anomaly Detection Engine listening port Listening port for specific Event Collect Service (ECS) events UDP listening port for external SNMP data requests None This is a local port that is not used by QRadar. From the HTTP daemon (HTTPd) process to Tomcat From the HTTP daemon (HTTPd) process to Tomcat 9995 NetFlow data UDP From the management interface on the flow source (typically a router) to the QFlow Collector 10000 QRadar Web-based System Administration Interface 23111 SOAP Webserver 23333 Emulex Fibre Channel 32004 Normalized Event Forwarding /UDP User desktop systems to all QRadar hosts User desktop systems that connect to QRadar appliances with a Fibre Channel card Bidirectional between QRadar components Tomcat connector, where the request is used and proxied for the web service Tomcat connector, where the request is used and proxied for the web service. NetFlow datagram from components, such as routers Server changes, such as the hosts root password and firewall access SOAP Webserver listening port for the Event Collection Service (ECS) Emulex Fibre Channel HBAnywhere Remote Management service (elxmgmt) Normalized event data communicated from an off-site source or between Event Collectors IBM Security QRadar Common Ports Technical Note
Viewing random port associations 9 Table 1-1 Listening ports that are used by QRadar, services, and components (continued) Port Description Protocol Direction Required for 32005 Data flow Bidirectional between QRadar components 32006 Ariel queries Bidirectional between QRadar components 32009 Identity data Bidirectional between QRadar components 32010 Flow source listening port 32011 Ariel listening port 32000-33999 Data flow (flows, events, flow context) Bidirectional between QRadar components Bidirectional between QRadar components Bidirectional between QRadar components 40799 PCAP data From Juniper Networks SRX Series appliances to QRadar ICMP ICMP Bidirectional traffic between the secondary host and primary host in an HA cluster Data flow communication port between Event Collectors when located on separate managed hosts Communication port between the Ariel Proxy server and the Ariel Query server Identity data communicated between the passive Vulnerability Information Service (VIS) and the Event Collection Service (ECS) Flow listening port to collect data from QFlow Collector Ariel listening port for database searches, progress information, and other associated commands Data flows, such as events, flows, flow context, and event search queries Collecting incoming packet capture (PCAP) data from Juniper Networks SRX Series appliances Note: The packet capture on your device can use an alternate port to 40799. For more information on configuring packet capture, see your Juniper Networks SRX Series appliance documentation. Testing the network connection between the secondary host and primary host in an HA cluster using Internet Control Message Protocol (ICMP) Viewing random port associations Several ports allocate additional random port numbers for application services, for example, Message Queues (IMQ). About this task You can view additional port numbers using telnet to connect to the localhost and look up the port number. IBM Security QRadar Common Ports Technical Note
10 QRADAR COMMON PORTS Note: Random port associations are not static port numbers. If a service is restarted, the ports generated for a service are reallocated and the service is provided with a new set of port numbers. Step 1 Step 2 Step 3 Procedure Using SSH, log in to your QRadar Console, as the root user. Login: root Password: <password> Type the following command: telnet localhost 7676 If no information is displayed, press the Enter key to close the connection. Searching for ports in use on QRadar Netstat is a command-line tool used to determine which ports are in use on your QRadar Console or managed host. About this task The netstat command allows you to view all listening and established ports on the system. Step 1 Step 2 Step 3 Procedure Using SSH log in to your QRadar Console, as the root user. Login: root Password: <password> Type the following command: netstat -nap To search for specific information from the netstat port list, type the following command: netstat -nap grep <port> Where <port> is the port number or search term for the netstat search. For example: netstat -nap grep 199 - Displays all ports matching 199. netstat -nap grep postgres - Displays all postgres related ports. netstat -nap grep LISTEN - Displays information on all listening ports. What to do next For more information on netstat, type netstat? for a list of available command-line parameters. IBM Security QRadar Common Ports Technical Note
A NOTICES AND TRADEMARKS What s in this appendix: Notices Trademarks This section describes some important notices, trademarks, and compliance information. Notices This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-ibm product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte character set (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo 103-8510, Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: QRadar SIEM Common Ports
12 INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-ibm Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation 170 Tracer Lane, Waltham MA 02451, USA Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee. The licensed program described in this document and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us. Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the QRadar SIEM Common Ports
Trademarks 13 capabilities of non-ibm products should be addressed to the suppliers of those products. All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only. All IBM prices shown are IBM's suggested retail prices, are current and are subject to change without notice. Dealer prices may vary. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. If you are viewing this information softcopy, the photographs and color illustrations may not appear. Trademarks IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at Copyright and trademark information at http:\\www.ibm.com/legal/copytrade.shtml. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. QRadar SIEM Common Ports