Original Publication Date: 01/20/2009
Updated Date: 07/05/2011
When the BIG-IP ASM is unable to convert the character strings using the language encoding defined within the security policy, the BIG-IP ASM reports the following error message:
Failed to convert character
The BIG-IP ASM Application Language setting specifies the default character encoding set for the web application. The language encoding determines how the security policy processes the character sets.
You can work around this issue by allowing a Failed to convert character string to pass the BIG-IP ASM. To do so, perform the following procedure:
For more information about how to validate the encoding of your site, refer to SOL6335: Overview of encoding language settings for the Application Security Manager.
To verify that the BIG-IP ASM is using the correct language or encoding set, perform the following procedure:
Changing the Application Language
If the Application Language is incorrect, you can change it by performing the following procedure:
Disabling blocking mode
If the Application Language is correct and the BIG-IP ASM is still reporting Failed to convert character, then you will need to disable blocking mode for this violation. To do so, perform the following procedure:
After you have completed this procedure, you will not receive blocking response pages for Failed to convert character violations. Instead, the messages will be reported in the Requests log.