SCIM endpoint based in API-GATEWAY "Invalid Json data at line 8 column 16."
search cancel

SCIM endpoint based in API-GATEWAY "Invalid Json data at line 8 column 16."

book

Article ID: 137681

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Suite

Issue/Introduction

 

Any SCIM connector  action (acquire, change the existing accounts, see details of user)

getting the error in etatrans, jcs_daily.log or when trying test connection in connector xpress "test data source" tool.

 

20190726:150701:TID=b7bb70:Modify    :C362:E201:F:+ry eTDYNDirectoryName=<Dir_name>,eTNamespaceName=Endpoint Name,dc=im,dc=etasa: JCS@<jcs_server _host>

20190726:150701:TID=b7bb70:Modify    :C362:E201:F:+015: SCIM: Invalid JSON data at line 8 column 16 (ldaps://<JCS server ip address>:20411)

 

Unable to add/update/remove accounts on endpoint SCIM.

Environment

Release : 14.1

Component : CA IDENTITY SUITE (VIRTUAL APPLIANCE)

Cause

gateway.fqdn.cluster.hostname was wrongly with with the hostname and <Enter> character defined in API Gateway.



Resolution

Solution 1: 

 

After we changed the fields:

 

"location":"https://${gateway.fqdn.cluster.hostname}:8443/<Dir_name>/v1/ServiceProviderConfigs/1",

    "version":"1.0"

  },

  "documentationUrl":"https://${gateway.fqdn.cluster.hostname}:8443/<Dir_name>/v1/docs.html",

 

to:

 

"location":"",

    "version":"1.0"

  },

  "documentationUrl":"",

 

The error stopped to happen.

 

Solution 2:

 

  • Go to CA API Gateway
  • Open Policy Manager 9.3.00, menu Tasks, 
  • Go to Global Setings, Manage Cluster-Wide Properties, 
  • Search by the key "fqdn.cluster.hostname". For example the value  is "hostname.domain.com.br". 
  • Please click over the field value and check if this propertie has additional characters as one <enter> in the end of variable. If yes, remove the extra character save the content and test again.