SSO Authentication can fail for users with umlauts or far East characters in their names
Problem
When a user with high-ASCII characters in their login name attempts to log in via Single Sign On they may receive the message that they aren't authorized and they are presented with the login page.
Solution
Add the following startup parameter to your iGrafx Platform's configuration file:
-Dsun.security.krb5.msinterop.kstring=true
Discussion
By definition KerberosString's are supposed to be in the range 0x20-0x7F. MSFT's kerberos implementation breaks this rule and allows Kerberos strings to contain UTF-8 characters for I18n. Java's Kerberos implementation has a Microsoft compatibility mode to extend Java's ability to work with UTF-8. By setting this flag on start-up the Platform is able to authenticate users with high ASCII characters in their login name.