Port Utilization Guide for Cisco Unified Contact Center...
Transcript of Port Utilization Guide for Cisco Unified Contact Center...
-
Port Utilization Guide for Cisco Unified Contact Center Express Solution,Release 11.6(2)First Published: 2018-08-08
Americas HeadquartersCisco Systems, Inc.170 West Tasman DriveSan Jose, CA 95134-1706USAhttp://www.cisco.comTel: 408 526-4000
800 553-NETS (6387)Fax: 408 527-0883
-
THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS,INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND,EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.
THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITHTHE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY,CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.
The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB's public domain version ofthe UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California.
NOTWITHSTANDING ANY OTHERWARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS" WITH ALL FAULTS.CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OFMERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE.
IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUTLIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERSHAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, networktopology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentionaland coincidental.
All printed copies and duplicate soft copies of this document are considered uncontrolled. See the current online version for the latest version.
Cisco has more than 200 offices worldwide. Addresses and phone numbers are listed on the Cisco website at www.cisco.com/go/offices.
Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.comgo trademarks. Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and anyother company. (1721R)
© 2018 Cisco Systems, Inc. All rights reserved.
www.cisco.com/go/trademarkswww.cisco.com/go/trademarks
-
C O N T E N T S
Preface vP R E F A C EChange History v
About this Guide v
Audience v
Conventions vi
Related Documents vii
Documentation and Support viii
Documentation Feedback viii
Field Alerts and Field Notices viii
Port Utilization in Unified CCX 1C H A P T E R 1
Port Utilization Table Columns 1
System Services Port Utilization 2
Unified CCX and IP IVR Port Utilization 5
Finesse Port Utilization 9
Unified Intelligence Center Port Utilization 10
Port Utilization in MediaSense 13C H A P T E R 2
Port Utilization Table Columns 13
MediaSense Port Utilization 14
Port Utilization in SocialMiner 17C H A P T E R 3
Port Utilization Table Columns 17
SocialMiner Port Utilization 18
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)iii
-
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)iv
Contents
-
Preface
• Change History , on page v• About this Guide, on page v• Audience, on page v• Conventions, on page vi• Related Documents, on page vii• Documentation and Support, on page viii• Documentation Feedback, on page viii• Field Alerts and Field Notices, on page viii
Change HistoryThis table lists changes made to this guide. Most recent changes appear at the top.
DateSeeChange
August 2018Initial Release of Document for Release 11.6(2)
August 2018SocialMiner Port UtilizationA new TCP port 10443 is includedin SocialMiner Port Utilization.
About this GuideThis document provides a list of the TCP and UDP ports that Cisco Unified Contact Center products use. Youuse this information to configure Quality of Service (QoS) and Firewall/VPN solutions. Proper configurationis important on a network with an Architecture for Voice, Video, and Integrated Data (AVVID) solution.
AudienceThis document is intended primarily for network administrators.
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)v
-
ConventionsThis manual uses the following conventions.
DescriptionConvention
Boldface font is used to indicate commands, such asuser entries, keys, buttons, and folder and submenunames. For example:
• Choose Edit > Find
• Click Finish.
boldface font
Italic font is used to indicate the following:
• To introduce a new term. Example: A skill groupis a collection of agents who share similar skills.
• For emphasis. Example: Do not use thenumerical naming convention.
• An argument for which you must supply values.
Example:
IF (condition, true-value, false-value)
• A book title. Example:
See the Cisco Unified Contact Center ExpressInstallation Guide.
italic font
Window font, such as Courier, is used for thefollowing:
• Text as it appears in code or information that thesystem displays. Example:
Cisco Systems,Inc.
• File names. Example:tserver.properties.
• Directory paths. Example:
C:\Program Files\Adobe
window font
Nonquoted sets of characters (strings) appear inregular font. Do not use quotation marks around astring or the string will include the quotation marks.
string
Optional elements appear in square brackets.[ ]
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)vi
PrefaceConventions
-
DescriptionConvention
Alternative keywords are grouped in braces andseparated by vertical bars.
{ x | y | z }
Optional alternative keywords are grouped in bracketsand separated by vertical bars.
[ x | y | z ]
Angle brackets are used to indicate the following:
• For arguments where the context does not allowitalic, such as ASCII output.
• A character string that the user enters but thatdoes not appear on the window such as apassword.
< >
The key labeled Control is represented in screendisplays by the symbol ^. For example, the screeninstruction to hold down the Control key while youpress the D key appears as ^D.
^
Related DocumentsLinkDocument or Resource
https://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_documentation_roadmaps_list.html
Cisco Unified Contact Center ExpressDocumentation Guide
https://www.cisco.com/en/US/products/sw/custcosw/ps1846/tsd_products_support_series_home.html
cisco.com site for Cisco Unified CCXdocumentation
https://www.cisco.com/en/US/products/ps9755/tsd_products_support_series_home.html
cisco.com site for Cisco UnifiedIntelligence Center documentation
https://www.cisco.com/en/US/products/ps11324/tsd_products_support_series_home.html
cisco.com site for Cisco Finessedocumentation
https://www.cisco.com/c/en/us/support/customer-collaboration/socialminer/tsd-products-support-series-home.html
cisco.com site for Cisco SocialMinerdocumentation
https://www.cisco.com/c/en/us/support/customer-collaboration/mediasense/tsd-products-support-series-home.html
cisco.com site for Cisco Mediasensedocumentation
https://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-cisco-unified-contact-center-express.html
cisco.com site for Cisco Unified CCXVirtualization Information
https://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-express/products-device-support-tables-list.html
cisco.com site for Cisco Unified CCXCompatibility Information
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)vii
PrefaceRelated Documents
https://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_documentation_roadmaps_list.htmlhttps://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_documentation_roadmaps_list.htmlhttps://www.cisco.com/en/US/products/sw/custcosw/ps1846/tsd_products_support_series_home.htmlhttps://www.cisco.com/en/US/products/sw/custcosw/ps1846/tsd_products_support_series_home.htmlhttps://www.cisco.com/en/US/products/ps9755/tsd_products_support_series_home.htmlhttps://www.cisco.com/en/US/products/ps9755/tsd_products_support_series_home.htmlhttps://www.cisco.com/en/US/products/ps11324/tsd_products_support_series_home.htmlhttps://www.cisco.com/en/US/products/ps11324/tsd_products_support_series_home.htmlhttps://www.cisco.com/c/en/us/support/customer-collaboration/socialminer/tsd-products-support-series-home.htmlhttps://www.cisco.com/c/en/us/support/customer-collaboration/socialminer/tsd-products-support-series-home.htmlhttps://www.cisco.com/c/en/us/support/customer-collaboration/mediasense/tsd-products-support-series-home.htmlhttps://www.cisco.com/c/en/us/support/customer-collaboration/mediasense/tsd-products-support-series-home.htmlhttps://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-cisco-unified-contact-center-express.htmlhttps://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-cisco-unified-contact-center-express.htmlhttps://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/uc_system/virtualization/virtualization-cisco-unified-contact-center-express.htmlhttps://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-express/products-device-support-tables-list.htmlhttps://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-express/products-device-support-tables-list.htmlhttps://www.cisco.com/c/en/us/support/customer-collaboration/unified-contact-center-express/products-device-support-tables-list.html
-
Documentation and SupportTo download documentation, submit a service request, and find additional information, seeWhat's New inCisco Product Documentation at https://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html.
You can also subscribe to theWhat's New in Cisco Product Documentation RSS feed to deliver updatesdirectly to an RSS reader on your desktop. The RSS feeds are a free service. Cisco currently supports RSSVersion 2.0.
Documentation FeedbackTo provide your feedback for this document, send an email to:
Field Alerts and Field NoticesCisco can modify its products or determine key processes to be important. These changes are announcedthrough use of the Cisco Field Alerts and Cisco Field Notices. You can register to receive Field Alerts andField Notices through the Product Alert Tool on Cisco.com. This tool enables you to create a profile to receiveannouncements by selecting all products of interest.
Sign in www.cisco.com and then access the tool at https://www.cisco.com/cisco/support/notifications.html.
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)viii
PrefaceDocumentation and Support
https://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.htmlmailto:[email protected]://www.cisco.com/cisco/support/notifications.html
-
C H A P T E R 1Port Utilization in Unified CCX
• Port Utilization Table Columns, on page 1• System Services Port Utilization, on page 2• Unified CCX and IP IVR Port Utilization, on page 5• Finesse Port Utilization, on page 9• Unified Intelligence Center Port Utilization, on page 10
Port Utilization Table ColumnsThe columns in the port utilization tables in this document describe the following:
Listener (Process or Application Protocol)
A value representing the server or application and where applicable, the open or proprietary applicationprotocol.
Listener Protocol and Port
An identifier for the TCP or UDP port that the server or application is listening on, along with the IPaddress for incoming connection requests when acting as a server.
Remote Device (Process or Application Protocol)
The remote application or device making a connection to the server or service specified by the protocol;or listening on the remote protocol and port.
Remote Protocol and Port
The identifier for the TCP or UDP port that the remote service or application is listening on, along withthe IP address for incoming connection requests when acting as the server.
Traffic Direction
The direction that traffic flows through the port: Inbound, Bidirectional, Outbound.
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)1
-
• The operating system dynamically assigns the source port that the local application or service uses toconnect to the destination port of a remote device. In most cases, this port is assigned randomly aboveTCP/UDP 1024.
• For security reasons, keep open only the ports mentioned in this guide and those required by yourapplication. Keep the rest of the ports blocked.
Note
System Services Port UtilizationTable 1: System Services Port Utilization
PurposeTrafficdirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
- Echo for Editor
- ICM Controller
Bidirectional—EditorTCP 7SystemService
SFTP and SSH accessBidirectional——TCP 22SystemService
- Web accessBidirectional——TCP 80Tomcat(HTTP)
NTP, network time syncBidirectional——UDP 123SystemService
Provide services forSNMP-based managementapplications
Inbound——UDP 161SNMP Agent
Web accessBidirectional—Client BrowserTCP 443Tomcat
Provide RTMT data collecting,logging and alertingfunctionalities (AMC RMIObject Port)
Bidirectional—Intracluster communicationTCP 1090AONManagementConsole(AMC)Service
Provide RTMT data collecting,logging and alertingfunctionalities (AMC RMIRegistry Port)
Bidirectional—Intracluster communicationTCP 1099AONManagementConsole(AMC)Service
This is the port where the IDSengine listens for DB clients
Bidirectional——TCP 1500DBMON
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)2
Port Utilization in Unified CCXSystem Services Port Utilization
-
PurposeTrafficdirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
- This is an alternate port tobring up a second instance ofIDS during upgrade.
- Localhost traffic only
Bidirectional——TCP 1501DBMON
DBL RPC, this is used duringinstallation to set up IDSreplication between nodes
Bidirectional—Intracluster communicationTCP 1515DBL RPC
Used by the RISDC platformservice. The Real-timeInformation Server (RIS)maintains real-time CiscoUnified CM information suchas device registration status,performance counter statistics,critical alarms generated, and soon. The Cisco RISDC serviceprovides an interface forapplications, such as RTMT,SOAP applications, CiscoUnified CMAdministration andAMC to retrieve the informationthat is stored in all RIS nodes inthe cluster.
Bidirectional—Intracluster communicationTCP 2555Real-TimeInformationServer (RIS)Data Collectorservice(RISDC)
Allowed RIS client connectionto retrieve real-time information
Bidirectional—Intracluster communicationTCP 2556RISDC
Real-time serviceBidirectional——TCP 4040DisasterRecoverySystem (DRS)
SOAP Monitor
Used by SOAP to monitor theReal Time Monitoring Serviceand fetch the Server informationfor selection of specific CMdevices and other suchactivities.
Bidirectional——TCP 5001Real-timeservice
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)3
Port Utilization in Unified CCXSystem Services Port Utilization
-
PurposeTrafficdirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
SOAP Monitor
Used by SOAP to monitor thePerformance Monitor Servicefor opening and closingsessions, collecting session dataand fetching various other data.
Bidirectional——TCP 5002Perfmonservice
SOAP Monitor
Used by SOAP to monitor theControl Center Service foractivities like getting the ServiceStatus and performing servicedeployment.
Bidirectional——TCP 5003Control centerservice
SOAP MonitorBidirectional——TCP 5004LogCollectionService
SOAP Monitor - atroubleshooting tool for SOAPinfrastructure
Bidirectional——TCP 5007SystemService
DB change notification port.Bidirectional—Intracluster communicationTCP 8001DBMON (CN)
- Client browser trying to accessany of the Administrationinterfaces or User Optionsinterface.
- Web services client usingRTMT, configuration APIs, andmobile supervisor applications.
Bidirectional—Client BrowserTCP 8080Tomcat(HTTP)
- Client browser trying to accessany of the Administrationinterfaces or User Optionsinterface
- Web services client usingRTMT, configuration APIs, andmobile supervisor applications
- DB access via SOAP; Tomcatforwards the SOAP request toAXL
Bidirectional—Client BrowserTCP 8443Tomcat(HTTPS)
Connectivity testing. Uses aproprietary protocol.
Bidirectional——TCP 8500IPSecManagerdaemon
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)4
Port Utilization in Unified CCXSystem Services Port Utilization
-
PurposeTrafficdirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Cluster replication of platformdata (hosts) certificates etc. Usesa proprietary protocol.
Bidirectional——UDP 8500IPSecManagerdaemon
HTTPS for Cisco IdS———TCP 8553Cisco IdentityService ( CiscoIdS)
Unified CCX and IP IVR Port UtilizationTable 2: Unified CCX Port Utilization
PurposeTrafficdirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Used for page push to phonefrom the FIPPA Service
Bidirectional—Intracluster communication (seetable note)
TCP 80FIPPA Server
This is the port where live-datareporting clients can connect tosocket.IO server.
Bidirectional——TCP 12014Cisco UnifiedCCXSocket.IOService
This is the secure port wherelive-data reporting clients canconnect to socket.IO server.
Bidirectional——TCP 12015Cisco UnifiedCCXSocket.IOService
Unified CCX database portBidirectional—External process like CUIC,WallBoard Client, External DBclients (like Squirrel or othersfor custom reporting) canconnect
TCP 1504InformixDynamicServer (IDS)
Provide services to CTIapplications
Bidirectional2748Unified CMTCP 2789JTAPI Client(QBE)
Communicate with SIP gatewayBidirectional—SIP gatewayUDP 5065Engine
OpenFire socket based clientconnection
BidirectionalBOSHOpenfire/SMACTCP 5222NotificationService
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)5
Port Utilization in Unified CCXUnified CCX and IP IVR Port Utilization
-
PurposeTrafficdirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Socket based client connectionbetween Finesse andNotification Service to pullpresence information.
BidirectionalXMPPFinesse Server of other node incluster
TCP 5223NotificationService
Data or Service grid to manageCisco IdS cluster nodes.
Bidirectional—Intracluster communicationTCP 5701Cisco IdentityService DataGrid
Heartbeats betweenCVDs in thecluster
Bidirectional—CVD of other node in clusterTCP 5900CVD
Publish JMS events across JMSnetwork connectors in thecluster
Bidirectional6161InternalTCP 6161CVD
ActiveMQ
RMI PortBidirectional—Engine, Tomcat, CVD, andEditor
TCP 6999CVD
HTTP bindBidirectional—Web BrowserTCP 7071NotificationService
Secure HTTP bindBidirectional—Web BrowserTCP 7443NotificationService
Client browser trying to accessthe Cisco Unified IntelligenceCenter web interface
Bidirectional—Client BrowsersTCP 8081Cisco UnifiedIntelligenceCenter Tomcat(HTTP)
HTTP port to access CiscoFinesse Tomcat webapplications.
Cisco FinesseAgent/SupervisorDesktop and CiscoFinesseAdministrationConsole accessedusing port 8082 isautomaticallyredirected to port8445.
Note
Bidirectional—Cisco Finesse Agent/SupervisorDesktop, Cisco FinesseAdministration Console, andREST APIs
TCP 8082Cisco FinesseTomcat(HTTP)
Client browser trying to accessthe Cisco Unified IntelligenceCenter web interface
Bidirectional—Client BrowsersTCP 8444Cisco UnifiedIntelligenceCenter Tomcat(HTTPs)
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)6
Port Utilization in Unified CCXUnified CCX and IP IVR Port Utilization
-
PurposeTrafficdirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Secured HTTP port to accessCisco Finesse Tomcat webapplications.
Bidirectional—Cisco Finesse Agent/SupervisorDesktop, Cisco FinesseAdministration Console, andREST APIs
TCP 8445Cisco FinesseTomcat(HTTPs)
Client browser trying to accessthe Cisco Identity ServiceManagement web interface.
Single Sign-On (SSO)components access this interfaceto know the operating status ofCisco IdS.
Bidirectional——TCP 8553Cisco IdentityServiceTomcat(HTTPs)
- Tomcat instance used byUnified CCX engine
- Clients trying to access HTTPtriggers or documents / prompts/ grammars / live data
Bidirectional——TCP 9080Engine
Secure port used by the UnifiedCCX engine to:
- Respond to clients trying toaccess HTTPS triggers
- Authenticate the live dataclients
Bidirectional——TCP 9443Engine
CTI ServerBidirectional——TCP 12028Unified CCXEngine, CiscoMobileSupervisor
- Audio media streaming
- Kernel streaming device driver
Bidirectional——UDP 24576 ~32767
Cisco IP VoiceMediaStreamingapplication(RTP RTCP)
Generic ephemeral TCP ports(see table note)
Bidirectional——TCP 32768 ~61000
Generic ephemeral UDP ports(see table note)
Bidirectional——UDP 32768 ~61000
Notification Service —ActiveMQ OpenWire transportconnector
Bidirectional—Chat applicationsTCP 61616NotificationService
ActiveMQ
—Bidirectional——TCP 1994Unified CCX
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)7
Port Utilization in Unified CCXUnified CCX and IP IVR Port Utilization
-
PurposeTrafficdirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
—Bidirectional——TCP 1994Unified IP IVRCluster ViewDaemon(CVD)
Using this port Unified ICMSubsystem listens toGED-125Clients. This port ismodifiable
Bidirectional—Unified ICMTCP 5000Unified IP IVREngine
Table Notes
1. Intracluster communication in the table represents communication between Unified CCX servers in acluster.
2. TCP Ephemeral ports are used to accept connections during Java RMI communication. Java RMI clientsknowwhich port it need to connect, because RMI first connects to RMI Registry (well-known port - 6999)and get the information which ephemeral port client need to connect to Unified
CCXAdministration page, Engine and CVD use RMI communication in CCX/IP-IVR, so TCP ephemeralport range is opened up for intracluster communication between these processes.
3. UDP Ephemeral ports are used to receive audio/video RTP streams; so UDP Ephemeral port range isopened for incoming connections for streaming RTP media from CTI ports.
4. Port 38983 is open only on Unified CCX systems that were upgraded from versions earlier than 9.0(1).
5. Intracluster communication in the table represents communication between Unified IP IVR servers in acluster.
6. TCP Ephemeral ports are used to accept connections during Java RMI communication. Java RMI clientsknowwhich port it need to connect, because RMI first connects to RMI Registry (well-known port - 6999)and get the information which ephemeral port client need to connect to. AppAdmin, Engine and CVDuse RMI communication in CCX/IP-IVR, so TCP ephemeral port range is opened up for intraclustercommunication between these processes.
7. UDP Ephemeral ports are used to receive audio/video RTP streams; so UDP Ephemeral port range isopened for incoming connections for streaming RTP media from CTI ports.
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)8
Port Utilization in Unified CCXUnified CCX and IP IVR Port Utilization
-
Finesse Port UtilizationTable 3: Cisco Finesse Tomcat
NotesTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Unsecure port used for Finesseadministration console, Finesseagent and supervisor desktop,Finesse Web Services, andFinesse Desktop Modules(gadgets) with the Finessedesktop.
Bidirectional—BrowserTCP 80, 8082HTTP
Secure port used for Finesseadministration console, Finesseagent and supervisor desktop,Finesse Web Services, andFinesse Desktop Modules(gadgets) with the Finessedesktop.
Bidirectional—BrowserTCP 443, 8445HTTPS
Table 4: Cisco Finesse Notification Service
NotesTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Secure XMPP connectionbetween the Finesse server andcustom third party applications.
Bidirectional—Browser, agent desktopTCP 5223XMPP
Unsecure BOSH connectionbetween the Finesse server andagent and supervisor desktopsfor communication over HTTP.
Bidirectional—Browser, agent desktopTCP 7071BOSH (HTTP)
Secure BOSH connectionbetween the Finesse server andagent and supervisor desktopsfor communication overHTTPS.
Bidirectional—Browser, agent desktopTCP 7443BOSH(HTTPS)
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)9
Port Utilization in Unified CCXFinesse Port Utilization
-
Table 5: Primary and Secondary Node Communication
NotesTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
The primary and secondaryFinesse servers use this XMPPconnection to communicatewitheach other to monitorconnectivity.
Bidirectional——TCP 5222XMPP
Third-Party (External) Web Server
Gadgets hosted on a third-party (external) web server are fetched through the Finesse server on the portexposed by said web server.
Note
Unified Intelligence Center Port UtilizationTable 6: Web Requests to Cisco Unified Intelligence Center and Operation Administration Maintenance and Provisioning (OAMP)
NotesTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
HTTP - Unified IntelligenceCenter
——BrowserTCP 8081UnifiedIntelligenceCenter
HTTPS - Unified IntelligenceCenter
——BrowserTCP 8444
Table 7: Intracluster Ports Between Cisco Unified Intelligence Center
NotesTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Hazelcast Discovery——Unified IntelligenceCenter nodeUDP 54327(Multicast)
CUICReportingProcess
Hazelcast——Unified Intelligence CenterNode
TCP 57011CUICReportingProcess
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)10
Port Utilization in Unified CCXUnified Intelligence Center Port Utilization
-
Formore information on other port usages, see: http://www.cisco.com/c/en/us/support/unified-communications/unified-communications-manager-callmanager/products-maintenance-guides-list.html
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)11
Port Utilization in Unified CCXUnified Intelligence Center Port Utilization
http://www.cisco.com/c/en/us/support/unified-communications/unified-communications-manager-callmanager/products-maintenance-guides-list.htmlhttp://www.cisco.com/c/en/us/support/unified-communications/unified-communications-manager-callmanager/products-maintenance-guides-list.html
-
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)12
Port Utilization in Unified CCXUnified Intelligence Center Port Utilization
-
C H A P T E R 2Port Utilization in MediaSense
• Port Utilization Table Columns, on page 13• MediaSense Port Utilization, on page 14
Port Utilization Table ColumnsThe columns in the port utilization tables in this document describe the following:
Listener (Process or Application Protocol)
A value representing the server or application and where applicable, the open or proprietary applicationprotocol.
Listener Protocol and Port
An identifier for the TCP or UDP port that the server or application is listening on, along with the IPaddress for incoming connection requests when acting as a server.
Remote Device (Process or Application Protocol)
The remote application or device making a connection to the server or service specified by the protocol;or listening on the remote protocol and port.
Remote Protocol and Port
The identifier for the TCP or UDP port that the remote service or application is listening on, along withthe IP address for incoming connection requests when acting as the server.
Traffic Direction
The direction that traffic flows through the port: Inbound, Bidirectional, Outbound.
• The operating system dynamically assigns the source port that the local application or service uses toconnect to the destination port of a remote device. In most cases, this port is assigned randomly aboveTCP/UDP 1024.
• For security reasons, keep open only the ports mentioned in this guide and those required by yourapplication. Keep the rest of the ports blocked.
Note
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)13
-
MediaSense Port UtilizationTable 8: MediaSense Port Utilization
NoteTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Used by Administration,serviceability
AnyWeb browserTCP 443, 8443HTTPS
Used by API accessAnyClient applicationTCP 8440HTTPS
Used by media service toredirect authenticated requests.
AnyClient applicationTCP 9443HTTPS
Used by Call control service.AnyWeb browser, API clientTCP 8446HTTPS
Used by media service toredirect authenticated requests.
AnyClient applicationTCP 9081HTTPS
Used by Administration,serviceability
AnyWeb browserTCP 80, 8080HTTP
Used by Call control serviceAnyWeb browser, API clientTCP 8081HTTP
Used by Call control serviceAnyAnother CMS nodeTCP 8085HTTP
Used by System serviceAnyCMS cluster nodes onlyTCP 8087HTTP
Used by Configuration serviceAnyCMS cluster nodes onlyTCP 8088HTTP
Used by SM agentAnyRTSP media playerTCP 554, 8554RTSP
Used by media service toredirect authenticated requests.
AnyClient application or mediaplayer
TCP 9554RTSP
Call control service.TCP 5060
UDP 5060
Unified CommunicationsManager or Unified BorderElement
TCP 5060
UDP 5060
SIP
Used by Informix ER to makeconnections between primaryserver and secondary servers.
Used by API service orconfiguration service to makeJDBC connections withInformix.
AnyCMS cluster nodes onlyTCP 1543TCP/IP
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)14
Port Utilization in MediaSenseMediaSense Port Utilization
-
NoteTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
Used by a call control service todetect availability of other callcontrol services.
UDP 8091CMS cluster nodes onlyUDP 8091Keep-aliveheartbeats
Used by API serviceAnyCMS cluster nodes onlyTCP 61610JMS
Used by Call control serviceAnyCMS cluster nodes onlyTCP 61612JMS
Used by SM agentAnyCMS cluster nodes onlyTCP 61616JMS
Range of ports used by mediaservice to receive RTP mediastreams.
AnyPhone or gateway that sendsRTP media streams.
UDP 32768 -61000
Ephemeral portrange
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)15
Port Utilization in MediaSenseMediaSense Port Utilization
-
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)16
Port Utilization in MediaSenseMediaSense Port Utilization
-
C H A P T E R 3Port Utilization in SocialMiner
• Port Utilization Table Columns, on page 17• SocialMiner Port Utilization, on page 18
Port Utilization Table ColumnsThe columns in the port utilization tables in this document describe the following:
Listener (Process or Application Protocol)
A value representing the server or application and where applicable, the open or proprietary applicationprotocol.
Listener Protocol and Port
An identifier for the TCP or UDP port that the server or application is listening on, along with the IPaddress for incoming connection requests when acting as a server.
Remote Device (Process or Application Protocol)
The remote application or device making a connection to the server or service specified by the protocol;or listening on the remote protocol and port.
Remote Protocol and Port
The identifier for the TCP or UDP port that the remote service or application is listening on, along withthe IP address for incoming connection requests when acting as the server.
Traffic Direction
The direction that traffic flows through the port: Inbound, Bidirectional, Outbound.
• The operating system dynamically assigns the source port that the local application or service uses toconnect to the destination port of a remote device. In most cases, this port is assigned randomly aboveTCP/UDP 1024.
• For security reasons, keep open only the ports mentioned in this guide and those required by yourapplication. Keep the rest of the ports blocked.
Note
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)17
-
SocialMiner Port UtilizationTable 9: SocialMiner Port Utilization
NotesTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
SocialMiner communicateswiththe configured email server (thatcan be in the corporate intranetor on the internet) to send emailnotifications.
Outward, fromSocialMiner tothe configuredemail server.
Port 25Emailnotifications
Used for unsecure (HTTP)traffic:
• From the SocialMiner userinterface (browser) or APIsto the SocialMiner server.
• From the internet orcorporate website to theSocialMiner server.SocialMiner receivesincoming chat and callbackrequests from the internetor corporate website overHTTP.
BidirectionalPort 80HTTP
Used for secure (HTTPS)traffic:
• From the SocialMiner userinterface (browser) or APIsto the SocialMiner server.
• From the internet orcorporate website to theSocialMiner server.SocialMiner receivesincoming chat and callbackrequests from the internetor corporate website overHTTPS.
BidirectionalPort 443HTTPS
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)18
Port Utilization in SocialMinerSocialMiner Port Utilization
-
NotesTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
SocialMiner communicateswiththe configured email server (thatcan be in the corporate intranetor on the internet) to send emailnotifications.
Outward, fromSocialMiner tothe configuredemail server.
Port 465(configurable)
EmailnotificationsSSL/TLS
Used by the Email Reply APIto send email.
The Email Reply API usesSMTP to send a response to acustomer email message.
Outward, fromSocialMiner tothe ExchangeServer.
Port 587(configurablein UnifiedCCXAdministration)
Email (SMTP)
Used by email feeds to retrieveemail.
IMAPS allows email feeds tofetch email from the ExchangeServers and allows the EmailReply API to retrieve email andsave draft email messages.
Outward, fromSocialMiner tothe ExchangeServer.
Port 993(configurablein UnifiedCCXAdministration)
Email (secureIMAP/IMAPS)
This TCP port is enabled forpublic access to the SocialMinerChat Gateway webhookinterface.
Unidirectional,Inward fromInternet toCiscoSocialMinerserver.
Port 10443SocialMinerChat Gatewaywebhookinterface(HTTPS)
CUIC communicates withSocialMiner to gather reportinginformation.
Inward, fromCUIC to theSocialMinerserver.
Port 1526Reporting
SocialMiner communicateswiththe configured XMPPNotifications server (that can bein the corporate intranet or onthe internet) to sendXMPP (IM)notifications.
Outward, fromSocialMiner tothe configuredXMPPNotificationsserver.
Port 5222(configurable)
XMPP (IM)notificationsusing anexternalXMPPserver
SocialMiner listens forincoming TCP socketconnections to register and sendXMPP events. Unified CCXuses this port to receive socialcontact events.
Inward, fromCCX to theSocialMinerserver.
Port 5222NotificationService(XMPPeventing overTCP sockets)
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)19
Port Utilization in SocialMinerSocialMiner Port Utilization
-
NotesTrafficDirection
RemoteProtocol andPort
Remote Device (Process orApplication Protocol)
ListenerProtocol andPort
Listener(Process orApplicationProtocol)
The unsecure BOSH connectionsupports eventing and chatcommunication between theSocialMiner user interface andthe SocialMiner server.
BidirectionalPort 7071Eventing andchat (BOSH)
The secure BOSH connectionsupports eventing and chatcommunication between theSocialMiner user interface andthe SocialMiner server.
BidirectionalPort 7443 isused for secureBOSHconnections tothe XMPPeventingserver.
Eventing andchat (secureBOSH)
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)20
Port Utilization in SocialMinerSocialMiner Port Utilization
Port Utilization Guide for Cisco Unified Contact Center Express Solution, Release 11.6(2)ContentsPrefaceChange HistoryAbout this GuideAudienceConventionsRelated DocumentsDocumentation and SupportDocumentation FeedbackField Alerts and Field Notices
Port Utilization in Unified CCXPort Utilization Table ColumnsSystem Services Port UtilizationUnified CCX and IP IVR Port UtilizationFinesse Port UtilizationUnified Intelligence Center Port Utilization
Port Utilization in MediaSensePort Utilization Table ColumnsMediaSense Port Utilization
Port Utilization in SocialMinerPort Utilization Table ColumnsSocialMiner Port Utilization