Consultor Eletrônico



Kbase 21555: Error (437) Can Be Misleading -- Check for Firewall
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/15/2008
Status: Verified

SYMPTOM(s):

Error connecting to database

Database name is correct.

Disconnected from server because database name was incorrect. (437)

CAUSE:

Ports are blocked by a firewall. Problem only applies to Client\Server connections.

FIX:

Verify that the name of the database is correct and that no other explanation exists. The next step is to find out if there is a firewall between the client and the server.

If so, check that the database port in question is active using the command below. If the database was served on port 2502:

$ netstat -na | grep 2502
tcp 0 0 *.2502 *.* LISTEN

The port status should be "LISTEN".

If possible try to start the database with a port that already works on a client through the firewall. If it does, ask the network administrator for the port window that is allowed by the firewall and change the port setting for the database.
Also is very important to make sure to use the -minport and -maxport to define the range in which the client connections will be used, make sure that range of ports is also open in the firewall.