Kbase P186746: When audited events are triggered by a 32-bit client against a 64-bit audit enabled database, the ev
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  4/28/2011 |
|
Status: Unverified
SYMPTOM(s):
When audited events are triggered by a 32-bit client against a 64-bit audit enabled database, the events are not recorded
User defined events to store the application context where the changes were made by the user are not recorded
AUDIT-CONTROL:SET-APPL-CONTEXT('MyApplContext').
AUDIT-CONTROL:LOG-AUDIT-EVENT(35000, 'MyApplContext', 'MyContext').
FACT(s) (Environment):
Using client/server connections
OpenEdge 10.2B
Windows 64-bit
CAUSE:
This is a known issue in the client and server network layer code which does not interpret the the auditing TCP/IP message as 64-bit. It was introduced with the Windows 64 port. Any time a 32-bit client connects to a 64-bit server on Windows, the problem will occur if auditing events are created.
CAUSE:
Bug# OE00205681
FIX:
There is no workaround apart from leaving the auditing environment 32-bit on both the client and server side. OpenEdge Networking code changes are needed. Please contact Technical Support if the upgrade to Windows OpenEdge 10.2B 64-bit not wait for the next 10.2B05 Service Pack.