Summary
Connecting using Citrix sessions to the WebUi results in a "anti-forgery token" error, this error will be present in the WebUi log file.
Symptoms
When connecting to the FlexNet Manager Suite WebUi using Citrix connecitons this fails with the following error message that can be located in the WebUi log file:
"ERROR 2015-08-24 12:30:04,559 1392268ms ClientErrors ] Client error. { URL: http://<FNMSHostName>/Suite/ Context URL: /Suite/Management/PaymentOptimization Line: Referrer: http://<FNMSHostName>/Suite/ Screen dimensions: 1066x666 User agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0 User language: Platform: Win32 Cookies enabled: true Do not track: unspecified Message: Internal Server Error}[ERROR 2015-08-24 12:30:15,216 1402924ms HandleErrorAttribute ] An unhandled error occurredSystem.Web.Mvc.HttpAntiForgeryException (0x80004005): The provided anti-forgery token was meant for user "<UserName1>", but the current user is "<UserName2>". at System.Web.Helpers.AntiXsrf.TokenValidator.ValidateTokens(HttpContextBase httpContext, IIdentity identity, AntiForgeryToken sessionToken, AntiForgeryToken fieldToken) at System.Web.Helpers.AntiXsrf.AntiForgeryWorker.Validate(HttpContextBase httpContext) at System.Web.Mvc.ControllerActionInvoker.InvokeAuthorizationFilters(ControllerContext controllerContext, IList`1 filters, ActionDescriptor actionDescriptor) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__1e(AsyncCallback asyncCallback, Object asyncState)"Cause
This issue is caused by a proxy server between the User and the Admin Server Caching the settings used to connect.
Resolution
The issue can be resolved by adding the FNMS Admin Server IP address to the exemption list used by the proxy server.
Additional Information
Additional information on the support browsers that can be used to access the WebUi can be located in the release notes.