KBI 310972 Issue Addressed: Automatic Export Of Mother Control Information Does Not Work When Trusted Agent Is Installed

Version

Argent Advanced Technology 3.1A-1404-A or earlier

Date

Friday, 20 June 2014

Summary

Argent AT can be configured to export Control Information automatically by setting registry

HKLM\Software\Argent\{PRODUCT}\ AUTO_EXPORT_MOTHER_CONTROL_INFO to non-zero

It is the value of time period in seconds that Mother Engine should export the Control Information since last time when Control Information is changed

If Trusted Agent is installed, Mother Engine updates the correspondent record in SQL table

ARGSOFT_{PRODUCT}_AGENT when Trusted Agent contacts the Main Engine

By default, Trusted Agent communicates with Main Engine once every minute

Because the Trusted Agent info is counted as part of Control Information, the Main Engine will see the Control Information keep changing all the time

The quiet time specified in AUTO_EXPORT_MOTHER_CONTROL_INFO will never be realized

As a result, no automatic export ever happens

The issue is corrected in Argent AT 3.1A-1404-T4

Technical Background

New column ‘HEARTBEAT‘ is added to Trusted Agent SQL table

When Trusted Agent contacts, if its configuration changes, the record is updated as usual; otherwise, only the HEARTBEAT column is updated without changing the MODIFY_TIME column

As a result, the Main Engine won’t see Trusted Agent info changed all the time, and automatic export can be done successfully

Resolution

Upgrade to Argent AT 3.1A-1404-T4 or later