How to set URL encoding & TLSv1.2 to WAS Liberty server?
How do we force WAS Liberty server to support URL encoding to UTF-8? We needed it because we have some user who's password contains non-ASCII characters (such as the character "123£").
The user can create a password which contain a contains non-ASCII characters, however attempting to login into CLM serer, results into an error message (invalid user name or password). How do we fix this issue?
Accepted answer
An easy workaround is that, to change password and use one without non-ASCII characters.
In some cases, you're forced to use non-ASCII characters in the password and in that case, you go to set
override encoding on the Liberty server side. Here are steps:
override encoding on the Liberty server side. Here are steps:
- Go to C:\<BM>\JazzTeamServer\server\ <wbr> liberty\servers\<clm> (Windows path, can be modified to Unix too)
- Find jvm.option file
- Back up jvm.option file
- In the original jvm.option file, add -Dclient.encoding.override=UTF-8
- Save file
- And restart Liberty server.
You should be able to login into CLM server who's user name & password contain a non-ASCII chars such as 123£