Symptom
on ISE 2.3 patch 5, when trying to create a guest user using russian language, we get an error
"An unexpected error occurred. Please contact the help desk for assistance."
issue was reproducible in the lab.
from guest.log
2018-11-29 12:23:53,002 ERROR [https-jsse-nio-10.48.78.152-8445-exec-9][] cisco.cpm.guestaccess.validation.GuestAccessValidationException -:aalabed:- Validation Message Form the posted data, firstName or lastName have special characters
2018-11-29 12:23:53,002 DEBUG [https-jsse-nio-10.48.78.152-8445-exec-9][] cpm.sponsorportal.actions.impl.CreateGuestAction -:aalabed:- SPONSOR_PORTAL--: failed to create
com.cisco.cpm.guestaccess.apiservices.exception.PortalValidationException: Form the posted data, firstName or lastName have special characters
at com.cisco.cpm.sponsorportal.actions.impl.CreateGuestAction.executeSponsorAction(CreateGuestAction.java:78)
at com.cisco.cpm.sponsorportal.actions.api.BaseSponsorAction.executeAction(BaseSponsorAction.java:192)
at com.cisco.ise.portalwebaction.actions.BasePortalAction.execute(BasePortalAction.java:250)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at ognl.OgnlRuntime.invokeMethod(OgnlRuntime.java:892)
at ognl.OgnlRuntime.callAppropriateMethod(OgnlRuntime.java:1294)
at ognl.ObjectMethodAccessor.callMethod(ObjectMethodAccessor.java:68)
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethodWithDebugInfo(XWorkMethodAccessor.java:117)
at com.opensymphony.xwork2.ognl.accessor.XWorkMethodAccessor.callMethod(XWorkMethodAccessor.java:108)
at ognl.OgnlRuntime.callMethod(OgnlRuntime.java:1370)
at ognl.ASTMethod.getValueBody(ASTMethod.java:91)
Conditions
ISE 2.3p5
russian language is used when creating user