Consultor Eletrônico



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.