Salesforce

Remote clients fail to connect with error 1432

« Go Back

Information

 
TitleRemote clients fail to connect with error 1432
URL Name21410
Article Number000149306
EnvironmentProduct: Progress, OpenEdge
Version: 9.x, 10.x, 11.x
OS: All supported platforms
Question/Problem Description
Remote clients getting error 1432 when connecting to a database.
Unable to connect with -H <hostname> -S <port> from remote machines or the local machine
Database Server was started with '-H localhost'
What the Effect is of Specifying the -H Database Startup parameter since Progress 9
Steps to Reproduce
Clarifying Information
Remote Clients can successfully connect with -H localhost -S <port>
Database starts without errors and the Database Broker TCP port is listening
A Personal Database License is not in use.
Error Message** Could not connect to server for database <DATABASE>, errno <ERRNO>. (1432)
Defect Number
Enhancement Number
Cause
In Progress 8, there is no difference when starting the Database Server with a Host Name (-H) database startup parameter of:
  • -H localhost,
  • -H <machine name>, or
  • no -H is used
When the machine name is used, Progress performs a check on the machine name to ensure that it matches the machine name as returned by OS command 'hostname', but other than that there is no functional difference between the three methods.

Since Progress 9, when -H localhost is used, the Database Server process is bound to the loopback interface only which will not allow Network Connections from Clients on other machines.
Resolution
Since Progress version 9, Remove the Host Name (-H) database startup parameter from the Database Server startup command line or .pf file if in use (_mprosrv or proserve).
Workaround
Notes
Keyword Phrase
Last Modified Date11/20/2020 7:17 AM

Powered by