Kbase P185646: OE Built AppServer getting error when writing to existing appserver log file. Cannot open log file
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  20/05/2011 |
|
Status: Unverified
SYMPTOM(s):
OE Built AppServer getting error when writing to existing appserver log file. Cannot open log file <appserver server log> errno 1 (11076)
Customer AppServer executable changes permissions of log and excludes write permissions for owner of executable.
AppServer server executable errors when starting and will not write anything to the AppServer server log file.
Protrace generated by AppServer server (under some versions of OpenEdge) when attempting to start up.
Protrace shows the following functions and their original points:
LogOpenFile + 0x54 [/usr/lib/libvst.sl]
LogOpen + 0x68 [/usr/lib/libvst.sl]
getFileForCtx + 0x3dc /dlc/lib/libenhlog.sl]
FACT(s) (Environment):
HP-UX 11.x
OpenEdge 10.1C 64-bit
CHANGE:
Migrated from 9.1E to 10.1C
CAUSE:
Progress introduced new logging capability in 10.0A
This new logging capability uses an internal function name LogOpen.
The Vertex software also has logging capability and is using a function name of LogOpen.
The OpenEdge feature is finding the Vertex function instead of the expected OpenEdge function and is not prepared to handle this conflict.
FIX:
Contact Vertex to see if a modified version of the libvst.sl can be generated that uses an alternate function name other than LogOpen.
Choose an alternate software package to provide the same capabilities as is provided in the Vertex software.