home / ForgeRock

Category: ForgeRock

This webpage has a redirect loop (ERR_TOO_MANY_REDIRECTS) - ForgeRock OpenAM

  So, you (believe) you've configured the agent to protect your application URLs as part of your SSO implementation. You attempt this by accessing the application URL and you're 302 re-directed to the forgeRock OpenAM login screen (so far so good).

File to get Configuration file - OpenSSOAgentBootstrap.properties

  When you initiate the OpenAM instance within a tomcat container, you'll see within the catalina log file the initial error 'SEVERE: Begin event threw error' error followed by 'java.lang.ExceptionInInitializerError error'

OpenAM Issue - Unable to get Application SSO Token

  This is certainly a weird one though I managed to work it out. The error string value states that the agent deployment was 'Unable to get Application SSO Token'

ForgeRock Agents - General Issues

  This page outlines the minor issues that occur when working with ForgeRock Agents

HOW TO: Integrate Spring Security with OpenAM SDK Style!

  Here are the steps on how to integrate the Forgerock spring security web example with your ForgeRock OpenAM instance.

ISSUE: java.lang.ClassNotFoundException: com.sun.identity.agents.filter.AmAgentFilter

  When deploying the agent within your local environment or deploying from eclipse, you'll likely come across the 'java.lang.ClassNotFoundException: com.sun.identity.agents.filter.AmAgentFilter' error when compiling or deploying to a particular server.

Issue: Failed to get configuration file:OpenSSOAgentBootstrap.properties

  When compiling the agent within the web server, I would receive the following error, 'java.lang.RuntimeException: Failed to get configuration file:OpenSSOAgentBootstrap.properties'

OpenAM Issue: Unable to login to OpenAM

  I discovered the reason why this occurred though I flattened the web application and resolved the issue. That solution however may not be the viable solution for most individuals.

OpenAM Issue - Invalid content was found starting with element 'display-name'

  When integrating with the OpenAM and an application, I would receive a syntax error when trying to populate the application with the filter as part of the web.xml population. You can see the display-name error when working with the eclipse IDE.

OpenIDM startup issue: Cannot load database's configuration. The database seems to be corrupted.

  When initiating the openIDM startup while connected to the orientDB database, I would rarely (though often enough to blog about it). a startup issue with the following error response:

OpenDJ Issue - The search base entry 'dc=example,dc=com' does not exist

  This bugged me for a while though when I installed a default openDJ instance in my local computer for POC purposes, I would get an ldapsearch error response stating that The search base entry 'dc=example,dc=com' does not exist All I was doing was a simple ldapsearch so what was the problem.

OpenIDM Issue - javax.crypto.BadPaddingException: Given final block not properly padded

  org.forgerock.json.JsonException: org.forgerock.json.crypto.JsonCryptoException: javax.crypto.BadPaddingException: Given final block not properly padded

IDM ERROR - JDBC repository configured but datasource default was not found

  IDM ERROR - JDBC repository configured but datasource default was not found

OpenDJ Error - Connect Error Result Code: 91 (Connect Error)

  When trying to connect, I would then receive the following error "Connect Error Result Code: 91 (Connect Error)"

Unexpected character ('¾' (code 190)): expected a valid value

  Unexpected character occurred when the IP addresses changes and the virtual instance was migrated into a separate network subnet.


  Received the JWT error

ForgeRock OpenIDM - InvalidCredentialException: Remote framework key is invalid

  In the past, the similar error occurred though for the Oracle Identity Management solution. invalidcredentialexception remote framework key is invalid Because they all share the ICF connector framework, the error/solution would be the same.

Caused by: org.forgerock.json.resource.BadRequestException: Target does not support attribute groups

  When performing the attempt of a reconciliation from ForgeRock IDM to Active Directory, I would get the following error

ForgeRock IDM - org.forgerock.script.exception.ScriptCompilationException: missing ; before statemen

  ForgeRock IDM - org.forgerock.script.exception.ScriptCompilationException: missing ; before statement