Kbase P19269: What are the default -minport and -maxport values for Database server?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  2/21/2011 |
|
Status: Verified
GOAL:
How to define the range of ports for the server processes that are spawned by the database broker?
GOAL:
In which Progress version were the -minport and -maxport parameters implemented into the product?
GOAL:
How to configure database when using firewall
GOAL:
What are the default -minport and -maxport values for Database server?
GOAL:
Server enhancement for Firewall: -minport and -maxport
GOAL:
-minport and -maxport explained
GOAL:
What is the default -maxport for Database server?
GOAL:
What is the default -minport for Database server?
GOAL:
How to define the range of ports for the server processes that are spawned by the database broker?
FACT(s) (Environment):
All Supported Operating Systems
Progress 8.2x
Progress 8.3x
Progress 9.x
OpenEdge 10.x
FIX:
Progress 8.2A introduced two new database startup parameters, -minport and -maxport, to help tighten security configuration accross the Firewall. They allow the administrator to specify the range of TCP ports that the broker will assign to it's automatically spawned remote servers in a client/server environment. So the administrator will the able to predict exactly what ports PROGRESS will use for it's database.
The default -maxport is:
5000 for Windows
2000 for UNIX
The default -minport is:
3000 for Windows
1025 for UNIX
Don't forget that the port specified by the -S parameter is separate from the range given by -minport and -maxport. For example if 10 servers is wanted, 11 TCP ports will be needed, one for the broker, and the remaining 10 to the spawned servers.
Remember to make sure that none of the ports on the given range will be used by another TCP service, or Progress will error out while trying to allocate the conflicting TCP port.