Consultor Eletrônico



Kbase P67800: What ports should be open in a firewall configuration betwee
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   04/05/2004
Status: Unverified

GOAL:

What ports should be open in a Firewall configuration between a computer that has the complete WebSpeed installation and a computer that has the Database?

GOAL:

How to configure Webspeed with Firewall?

FACT(s) (Environment):

WebSpeed 3.x

FIX:

Ports that needs to be open in a non distributed WebSpeed configuration with Agents connecting to a database behind a Firewall:



An example setup:


COMPUTER A      |     COMPUTER B
|
Web Server      |
WebSpeed        |     
(Messenger, |     Database
Broker and      |
NameServer) |
            Firewall



The parameter -S being used on start of the database is for the database broker - (a process that listens for incoming remote connections).
When there is a connection requests from a client the database broker starts a Server which handles the request. These Server processes are independent to the broker and are using different port numbers.
When the database is behind the Firewall this port range has to be specified for the database start-up and open on the Firewall. This means that you have to give a value to the port range -minport and -maxport on start-up of the database, and hence open on the Firewall.
Example:
proserve -S -H -N tcp -minport 2500 -maxport 2600

Firewall: open the ports between 2500 and 2600

References to Progress Database Administration Guide and Reference
and Progress Startup Command and Parameter Reference.