500 error when Synchronizing TIM monitors. Getting "ClientIP" is allowed only as a login parameter."
search cancel

500 error when Synchronizing TIM monitors. Getting "ClientIP" is allowed only as a login parameter."

book

Article ID: 20105

calendar_today

Updated On:

Products

CA Application Performance Management Agent (APM / Wily / Introscope) INTROSCOPE

Issue/Introduction

After creating a definition,synchronizing the monitors is unsuccessful.

MoM's IntroscopeEnterpriseManager.log shows
[ERROR] [Thread-5086] [Manager.com.timestock.tess.services.tim.TimIo] cannot send domainconfig to
monitor id=700000000000000079: Communication Error 500: 500 Error
Data error: "ClientIP" is allowed only as a login parameter

 

Environment

Release:
Component: APMCEM

Cause

Although Transaction Discovery may capture and create a "ClientIP" identification parameter (as shown below), it is NOT allowed to include this in a transaction definition. Promoting a business service will fail if including this type of definition.

Resolution

To resolve this error, remove the Client IP parameter from the definition or blank out the Action field.

Other things to consider:

  • You can utilize web server filters instead of trying to match on ClientIP in a definition.
     
  • ClientIP is only allowed as User/Session/User Group Identifier.
     
  • Advanced Recorder or Script Recorder may also accidentally capture the ClientIP field.

<Please see attached file for image>

Figure 1

Attachments

1558703670311000020105_sktwi1f5rjvs16lda.gif get_app
1558703662160000020105_sktwi1f5rjvs16ld9.gif get_app