ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

Failed to read registry setting 'InMemoryTraceConfig'

book

Article ID: 125558

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On

Issue/Introduction

Error in smps.log:
 
[ERROR][sm-Server-00020] Failed to read registry setting 'InMemoryTraceConfig'
[ERROR][sm-Server-07032] In-Memory Tracing not enabled. Please check the configurations.
[ERROR][sm-Server-00020] Failed to read registry setting 'InMemoryTraceFilePath'
[ERROR][sm-Server-07032] In-Memory Tracing not enabled. Please check the configurations.
[ERROR][sm-Server-00020] Failed to read registry setting 'TraceInMemory'
[ERROR][sm-Server-07032] In-Memory Tracing not enabled. Please check the configurations.
[INFO][sm-Server-04020] Tracing will be optimized by bufferin

Cause

InMemoryTrace registry entries are missing.
HKEY_LOCAL_MACHINE\SOFTWARE\Netegrity\SiteMinder\CurrentVersion\LogConfig

InMemoryTraceConfig 
InMemoryTraceFilePath 
InMemoryTraceSize

Environment

Problem happening after upgrade from 12.52

Resolution

* smreg
- From smconsole, make a backup of settings. (File -> Save settings)
- From command line run, 'smreg -init'. This will bring default registry.
- Once the command is completed, you can load saved settings. (File -> Load settings) Take a mind, putting credential for Data section is required.
(You can simply, enable In-memory Tracing from smconsole and Apply and uncheck it later.
However, we don't know what other registry might be missing. So we recommend using -init method.)