Upgraded Storefront from 3.9 to 3.11. During the test conducted I am able to successfully:
- Log in via browser (Chrome) internally and externally and launch applications.
- Open Citrix Receiver internally, log in and launch apps.
What no longer works is external receiver access. On launching the Citrix receiver and attempting to login, I continually get prompted to enter my credentials until finally this error shows up "cannot get your apps from the store"
The following error is generated on the storefront server.
Citrix Receiver for Web Event ID:6
An error occurred while trying to list the authentication protocols supported on the Receiver StoreFront authentication server using the given challenge.
System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Object reference not set to an instance of an object.
at Citrix.Web.AuthControllers.Controllers.AuthBaseController.EnumerateProtocolChoices(CitrixAuthChallenge challenge)
---------
Citrix Receiver for Web Event ID:3
An error occurred during authentication.
System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Object reference not set to an instance of an object.
AuthenticationControllerRequestUrl: http://citrix.cxxxxxk.com/Citrix/ProductionStoreWeb/CitrixAuth/Login
at Citrix.Web.AuthControllers.Controllers.AuthBaseController.EnumerateProtocolChoices(CitrixAuthChallenge challenge)
at Citrix.Web.AuthControllers.Controllers.FederatedAuthBaseController.Login(IClaimsPrincipal claimsPrincipal)
---------
Citrix Store Service Event ID: 23
Gateway data from the request and the authentication token are not matching. Request was made to store ProductionStore.