500 Internal Server Error Accessing Roles in Resource Group - Service Virtualization 10.9.1
search cancel

500 Internal Server Error Accessing Roles in Resource Group - Service Virtualization 10.9.1

book

Article ID: 450839

calendar_today

Updated On:

Products

Service Virtualization

Issue/Introduction

When navigating to Settings > Resource Group > Roles in resource group in the DevTest Portal, the application returns a 500 Internal Server Error.

This issue has been observed in Service Virtualization version 10.9.1, specifically in environments integrated with an enterprise LDAP directory. You may also observe repeated error messages in the IAM logs related to unindexed LDAP searches.

Cause

A regression introduced in version 10.9.1 causes the Portal's role-loading path to trigger an unindexed LDAP user-sync search. Enterprise LDAP directories frequently reject these requests due to security policies (e.g., LDAP error code 50: "insufficient privileges to perform an unindexed search"), resulting in the UI failure.

Resolution

To resolve this issue, apply the hotfix patches listed below. Open a support ticket to obtain the patch files.

Ensure you create a backup of your existing files before replacement.

Patch Files Required
patch_DE681973_10.9.1_GA.jar
api-10.9.1-DE681973.war
ldap-extension.jar
Application Steps

  1. IAM Machine
    Stop the IAM Service.
    Take a backup of IAM_HOME/providers/ldap-extension.jar.
    Copy the new ldap-extension.jar file to IAM_HOME/providers/.
    Start the IAM Service.
  2. Registry Machine
    Stop the Registry Service.
    Navigate to LISA_HOME/webserver/. Create a folder named patches if it does not already exist.
    Copy api-10.9.1-DE681973.war into LISA_HOME/webserver/patches/.
    Navigate to LISA_HOME/lib/. Create a folder named patches if it does not already exist.
    Copy patch_DE681973_10.9.1_GA.jar into LISA_HOME/lib/patches/.
    Start the Registry Service.