Verifying Port Availability
To successfully install and configure PPM, specific ports must be available through the firewall. To expedite installation, make sure that the ports are available before you start to install the product. The following table contains summary information about the ports and protocols that PPM system components use to communicate.
Note: If you are using an external Web server, you must assign it a port number other than the one assigned to the internal Web server.
Communication Channel |
Protocols |
Ports |
---|---|---|
Web Browser and Web Server |
HTTP/HTTPS |
80/443 (configurable) |
If you do not use the default port, you must specify the port number in the URL. Example:
You may also be required to open the firewall for ports other than the defaults. On UNIX systems, only processes started by the root user can be assigned a port number that is less than 1024. |
||
PPM Workbench and App Server |
RMI / RMIS |
1099 (configurable) |
External Web Server and App Server |
AJP13 |
8009 (configurable) |
App Server and Database |
JDBC |
1521 (configurable) |
App Server and Mail Server |
SMTP |
25 |
App Server and LDAP Server |
LDAP |
389 |
App Server and LDAP Server |
LDAP over SSL |
636 |
App Server and External System |
SSH |
22 |
App Server and External System |
FTP (control) |
21 |
App Server and External System |
FTP Data |
Dynamic |
App Server and External System |
SCP (Secure Copy) |
22 |
App Server nodes | TCP/UDP | Customized in <PPM_Home>/conf ,
cache.conf , and <PPM_Home>/conf/jboss/ . It depends on your requirement. |
Assigning Ports Outside of the Ephemeral Port Range
PPM uses many client sockets for its internal communications. These are allocated randomly from the operating system's ephemeral port range.
To prevent conflicts between internal client socket use and your PPM Server port settings, you must check to make sure that the ephemeral port range set for your operating system does not conflict with any of the ports assigned in your server.conf
file. For information about the default ephemeral port range on your operating system and how to adjust it, see the documentation for your specific operating system.