Consultor Eletrônico



Kbase P43452: Errors (4192) and (4192) while the database is running, expecting -f to be the hostname.
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   9/28/2010
Status: Verified

SYMPTOM(s):

Errors (4192) and (4192) while the database is running, expecting -f to be the hostname.

Database shuts down because Progress believes the hostname has been changed to -f.

<filename>: HOSTNAME is <hostname>, expected -f. (4192)

<dbname.lk> is not a valid .lk file for this server. (4196)

FACT(s) (Environment):

Progress/OpenEdge Product Family
UNIX

CAUSE:

There is a script being run that is trying to run the command:

hostname -f

Only some UNIX platforms support the -f parameter, which returns the fully qualified domain name.

Unfortunately on some platforms it causes the operating system to set the hostname to -f.
Progress detected that the hostname had changed and shut the database down for safety reasons.

FIX:

Find what is running the hostname -f command and remove the -f option.

The command is most often (but not always) run from a Perl script, WebServer, or mail utility (like sendmail).

Progress Technical Support cannot assist customers with finding the script that is running the hostname -f command.