Error: Unable to Create Authentication Service for Receiver StoreFront

Error: Unable to Create Authentication Service for Receiver StoreFront

book

Article ID: CTX131936

calendar_today

Updated On:

Description

This article is intended for Citrix administrators and technical teams only.Non-admin users must contact their company’s Help Desk/IT support team and can refer to CTX297149 for more information

During the initial setup of Receiver StoreFront server on either deployment option, Single or Multi-server, administrators are unable to create the Authentication Service in the console.

 Authentication Service

This is reported under Event Viewer > Application and Services logs > Citrix Delivery Services:

Log Name:      Citrix Delivery Services
Source:        Citrix Delivery Services Admin
Date:          <Date>
Event ID:      0
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      ftlvstorefronta.amc.ctx
Description:
An error occured during creating an Authentication Service.
Citrix.DeliveryServices.Admin.PowerShell.Exceptions.PowerShellExecutionException: An error occured running the command: 'Install-DSAuthenticationService' ---> System.Management.Automation.ActionPreferenceStopException: Command execution stopped because the preference variable "ErrorActionPreference" or common parameter is set to Stop: Exception occurred. (Exception from HRESULT: 0x80020009 (DISP_E_EXCEPTION))
   at System.Management.Automation.Internal.PipelineProcessor.SynchronousExecuteEnumerate(Object input, Hashtable errorResults, Boolean enumerate)
   at System.Management.Automation.PipelineNode.Execute(Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
   at System.Management.Automation.ParseTreeNode.Execute(Array input, Pipe outputPipe, ExecutionContext context)
   at System.Management.Automation.AssignmentStatementNode.Execute(Array input, Pipe outputPipe, ExecutionContext context)
   at System.Management.Automation.StatementListNode.ExecuteStatement(ParseTreeNode statement, Array input, Pipe outputPipe, ArrayList& resultList, ExecutionContext context)
   --- End of inner exception stack trace ---
   at Citrix.DeliveryServices.Admin.Utils.PowerShell.PowerShellCommandRunner.RunCommand(IPowerShellCommand command)
   at Citrix.DeliveryServices.Admin.Authentication.PowerShell.AuthenticationBL.CreateSite(CreateAuthenticationSiteInfo createAuthenticationSiteInfo)
   at Citrix.DeliveryServices.Admin.Authentication.CreateService.Model.CreatingAuthServiceViewModel.CreateSite() 

Further, the following error will be reported under CreateInstance CredentialWallet_xxxxxx.log located at C:\Program Files\Citrix\Receiver Storefront\Admin\logs folder which links the issue to Windows Firewall:

CredentialWalletFeatureInstance:Deploy failed due to exception:
System.Runtime.InteropServices.COMException (0x80020009): Exception occurred. (Exception from HRESULT: 0x80020009 (DISP_E_EXCEPTION))
   at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo)
   at System.Runtime.InteropServices.CustomMarshalers.EnumerableViewOfDispatch.GetEnumerator()
   at System.Collections.IEnumerable.GetEnumerator()
   at System.Linq.Enumerable.<CastIterator>d__aa`1.MoveNext()
   at System.Linq.Enumerable.Any[TSource](IEnumerable`1 source, Func`2 predicate)
   at Citrix.DeliveryServices.Framework.Deployment.Steps.AddWindowsFirewallRuleStep.CheckPrerequisites()
   at Citrix.DeliveryServices.Framework.Deployment.FeatureDeployment.Execute()
   at Citrix.DeliveryServices.CredentialWallet.FeatureInstance.CredentialWalletFeatureInstance.Deploy(IFeatureInstance parent, InstanceProperties data)

 This issue is currently reported on Citrix Receiver StoreFront version 1.0.0.52.

Resolution

A fix for this issue has been included on Citrix Receiver Storefront 1.1.0.17.

Problem Cause

The issue is caused because the Windows Firewall service is disabled under Windows Services.

Windows Services

During the process of creating an Authentication Service on Receiver StoreFront, it checks the current Windows Firewall rules enabled to ensure it has the appropriate network access for the application. Because the service is being disabled, Receiver StoreFront cannot complete the process of creating the Authentication Service.

Issue/Introduction

This articles describes a known issue when trying to create the Authentication Service on Citrix StoreFront Services and Windows Firewall service is disabled on the operating system.