Having a problem downloading files that were uploaded to forms in the IM Portal with Hebrew names.
IDM 14.5
Siteminder and Gateway 12.8 SP5
Access gateway WebAgent Trace Log
[10/24/2022][15:21:07][execute][][][][][2d22f437-20e50fb0-a70cfa16-639b16b1-a3f0d321-fc][][][][][Retrying to send the request to backend web server.Retry count: 3]
[10/24/2022][15:21:07][execute][][][][][2d22f437-20e50fb0-a70cfa16-639b16b1-a3f0d321-fc][][][][][Tried to send the request to backend web server three times.Throwing the exception to client. ]
[10/24/2022][15:21:07][Noodle::doGet][][][][][2d22f437-20e50fb0-a70cfa16-639b16b1-a3f0d321-fc][][][][][java.nio.charset.MalformedInputException: Input length = 1 at java.nio.charset.CoderResult.throwException(CoderResult.java:281)]
[10/24/2022][15:21:07][ErrorPageImpl::displayMessage][][][][][2d22f437-20e50fb0-a70cfa16-639b16b1-a3f0d321-fc][][][][][Custom Error Pages : Custom message is not an URL. If URL is specified then it might not be in proper format. Considering it as plain text message.]
[10/24/2022][15:21:07][ProxyValve::invoke][][][][][2d22f437-20e50fb0-a70cfa16-639b16b1-a3f0d321-fc][][][][][Leaving the agent.]
Access gateway is unable to parse the non-English characters in the user request while posting the non-English characters data to the backend application via Access gateway
Follow below steps to parse the non English characters.
Navigate to (sps_home)\proxy-engine\conf and open the SmSpsProxyEngine.properties file
- Add the following in the NETE_SPS_PROXYENGINE_CMD section before the classpath:
-Dhttp_protocol_element_charset="UTF-8" ---) to be added
For example:
NETE_SPS_PROXYENGINE_CMD="%NETE_SPS_JAVA_HOME%\bin\java.exe" -Xms512m -Xmx1024m -XX:MaxMetaspaceSize=256M -Dhttp_protocol_element_charset="UTF-8"
Note : Here UTF-8 is the character set that our noodle client uses while communicating with back end server.