SAP Knowledge Base Article - Public

2585549 - Site ID with special characters causes errors

Symptom

When trying to log on/register a user to a External Site encounter a Java error similar to the following:

java.lang.IllegalArgumentException: Control character in cookie value or attribute.

Environment

SuccessFactors Learning Management System (LMS) - All Supported Versions

Reproducing the Issue

  1. Log in to LMS as Admin
  2. Go to System Admin > Application Admin > Sites > Add New
  3. Create a Site ID that contains a Special Character (such as umlaut characters ä , ö , ü , ß , é or *, @, | ) and Save
  4. Try to Log on to the External Site or Register a new User on the site and the error appears

Cause

This is caused by special characters in the Site ID

Resolution

Create a new Site ID with no special characters therefore eliminating the possibility of the error occuring.

Keywords

Site ID, special characters, Control character, External, java.lang.IllegalArgumentException, Control character in cookie value or attribute , KBA , LOD-SF-LMS-ADM , System Admin, Global Variables, References , Problem

Product

SAP SuccessFactors Learning all versions