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.