Issue: After upgrading to Advanced Authentication 6.4 Service Pack 2, users with very large userGroup attributes are rejected by the nginx reverse proxy and are unable to log in.
Workaround: To resolve the login issue, perform the following steps:
Login to the SSH session on the Advanced Authentication server.
Run the following command to connect to the Aucore container:
docker exec aaf-aucore-1 bash
Run the following commands to open the authcfg.xml file:
vi /opt/AuCore/static/osp_templates/WEB-INF/conf/current/tenant/services/authcfg.xml
Set the value of the AttributeMapEntry cachable parameter to “True” in the below elements:
<AttributeMapEntry cachable="true" localName="userGroups" nativeName="naafUserGroups"/>
<AttributeMapEntry cachable="true" localName="roles" nativeName="user_role_assignments"/>
Save the file and exit the docker container.
Run the following command to remove the .json file from the container:
rm /var/lib/docker/volumes/aaf_aucore-data/_data/osp_settings.json
NOTE:Wait for 5 minutes to allow the configuration to be rewritten.