StoreFront 3.5 upgrade to 3.15 fails with error ” Citrix StoreFront 3.15.0.18019 failed”

StoreFront Version 3.5 fails to upgrade to version 3.15, during the upgrade process the wizard displays the following message “Citrix StoreFront 3.15.0.18019 failed”

At the bottom of the upgrade wizard window, another message is displayed “NOTE: An error occurred during installation. Please ensure all the required prerequisites have been installed and run the installer again”

StorefrontError

The install logs in c:WindowsTempStoreFront eg. Citrix-DeliveryServicesSetupConsole-yyyy-mm-dd hh-mm-ss.log, show the following error:

Begin SnapshotConfiguration

Creating version snapshot for version ‘3.5.0.23’.

Loading backup history configuration

An error occurred creating the snapshot: ‘System.Configuration.ConfigurationErrorsException: An error occurred creating the configuration section handler for citrix.deliveryservices/sessionManager: Could not load file or assembly ‘Citrix.DeliveryServices.Security.CitrixAuth.Configuration, Version=3.14.0.0, Culture=neutral, PublicKeyToken=e8b77d454fa2a856’ or one of its dependencies. The system cannot find the file specified. (C:inetpubwwwrootCitrixStoreweb.config line 48) —> System.IO.FileNotFoundException: Could not load file or assembly ‘Citrix.DeliveryServices.Security.CitrixAuth.Configuration, Version=3.14.0.0, Culture=neutral, PublicKeyToken=e8b77d454fa2a856’ or one of its dependencies. The system cannot find the file specified.

at System.Configuration.TypeUtil.GetTypeWithReflectionPermission(IInternalConfigHost host, String typeString, Boolean throwOnError)

at System.Configuration.MgmtConfigurationRecord.CreateSectionFactory(FactoryRecord factoryRecord)

at System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)

— End of inner exception stack trace —

at System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)

at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)

at System.Configuration.ConfigurationSectionCollection.Get(String name)

at System.Configuration.ConfigurationSectionCollection.<GetEnumerator>d__0.MoveNext()

at Citrix.DeliveryServices.InstallController.Configuration.ConfigFileValidator.ReadSectionGroup(Configuration config, ConfigurationSectionGroup sectionGroup)

at Citrix.DeliveryServices.InstallController.Configuration.ConfigFileValidator.Validate()

at Citrix.DeliveryServices.InstallController.Configuration.VersionData.BackupConfigFile(IFeatureInstance instance, DirectoryInfo instanceBackup)

at Citrix.DeliveryServices.InstallController.Configuration.VersionData.BackupFeatureInstances()

at Citrix.DeliveryServices.InstallController.Configuration.VersionData.Create(Version version, String backupPath)

at Citrix.DeliveryServices.InstallController.ConfigurationController.CreateVersionSnapshot(Version version)’.

Exception thrown by custom action:

System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.Configuration.ConfigurationErrorsException: An error occurred creating the configuration section handler for citrix.deliveryservices/sessionManager: Could not load file or assembly ‘Citrix.DeliveryServices.Security.CitrixAuth.Configuration, Version=3.14.0.0, Culture=neutral, PublicKeyToken=e8b77d454fa2a856’ or one of its dependencies. The system cannot find the file specified. (C:inetpubwwwrootCitrixStoreweb.config line 48) —> System.IO.FileNotFoundException: Could not load file or assembly ‘Citrix.DeliveryServices.Security.CitrixAuth.Configuration, Version=3.14.0.0, Culture=neutral, PublicKeyToken=e8b77d454fa2a856’ or one of its dependencies. The system cannot find the file specified.

at System.Configuration.TypeUtil.GetTypeWithReflectionPermission(IInternalConfigHost host, String typeString, Boolean throwOnError)

at System.Configuration.MgmtConfigurationRecord.CreateSectionFactory(FactoryRecord factoryRecord)

at System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)

— End of inner exception stack trace —

Related:

  • No Related Posts

XenDesktop 7.18: New machine catalog creation fails with error ‘Logging error’

In XenDesktop 7.18, new MCS catalog creation may fail with the error ‘Logging error’ as shown in the screenshot below –

User-added image
Clicking on view details presents with verbose error as shown below –

Error Id: XDDS:CA90918F

Exception:

Citrix.Console.Models.Exceptions.ScriptException Logging error. Contact Citrix Support.

at Citrix.Console.PowerShellInteraction.CmdletExecutionMethods.CreateException[T](ICommonLog logger, ExecutionResults`1 results, ICmdletExecutionHost host)

at Citrix.Console.PowerShellInteraction.CmdletExecutionMethods.Execute[T](ISdkCmdlet`1 sdkCmd, ICmdletExecutionHost host, Boolean allowFailover)

at Citrix.Console.PowerShellSdk.ProvisioningSchemeService.BackgroundTasks.IdentityPoolCreationTask.CreateIdentityPoolName(IdentityPoolModel identityPoolProperties)

at Citrix.Console.PowerShellSdk.BackgroundTaskService.BackgroundTask.Task.Run()

DesktopStudio_ErrorId : ConfigurationLoggingError

Exception : Citrix.ConfigurationLogging.Client.ConfigurationLoggingException: Failed to log low level operation start —> System.FormatException: Index (zero based) must be greater than or equal to zero and less than the size of the argument list.

at System.Text.StringBuilder.AppendFormatHelper(IFormatProvider provider, String format, ParamsArray args)

at System.String.FormatHelper(IFormatProvider provider, String format, ParamsArray args)

at System.String.Format(IFormatProvider provider, String format, Object[] args)

at Citrix.ConfigurationLogging.Client.LowLevelOperationScope.StartLowLevelOperation(LowLevelOperationInfo operationInfo)

at Citrix.ConfigurationLogging.Client.LowLevelOperationScope.StartOperation()

— End of inner exception stack trace —

at Citrix.ConfigurationLogging.Client.LowLevelOperationScope.StartOperation()

at Citrix.ConfigurationLogging.Client.LoggingFactory.CreateLowLevelOperation(IConfigurationLoggingEndpoint loggingEndpoint, IWcfConnectionService wcfConnection, IResourcesService resources, LowLevelOperationInfo operationInfo, String source, String sourceSdk, ConfigurationLoggingSettings loggingSettings, Action`2 loggingErrorCallback, Boolean noStopOnDispose, Boolean logDetailsOnLowLevelStop)

at Citrix.ConfigurationLogging.Client.ConfigurationLoggingProvider.StartLoggableOperation(LowLevelOperationInfo operationInfo, Boolean noStopOnDispose)

at Citrix.ADIdentity.Logic.ADIdentityLogic.NewIdentityPoolParameterized(NewIdentityPoolParameters parameters, IdentityPool& identityPoolObject)

at Citrix.Fma.Sdk.ServiceCore.ServiceCore.CheckedCall[T](String name, Func`1 operation, Func`2 defaultValue, Enum code)

Reason : ConfigurationLoggingException

Message : Failed to log low level operation start

Sdk Error Message : The operation could not be performed because of a configuration logging error.

Sdk Error ID : Citrix.XDPowerShell.Status.ConfigurationLoggingError,Citrix.ADIdentity.Sdk.Commands.NewAcctIdentityPoolCommand

ErrorCategory : NotSpecified

DesktopStudio_PowerShellHistory : Create Machine Catalog ‘Test123456’

7/30/2018 3:30:00 PM

Related:

  • No Related Posts

Can’t install App Layering Agent, “System.MissingMethodException”

The Citrix Agent install fails because the Agent won’t start. Windows says there was a timeout waiting for the service, but in reality it immediately crashes with a .Net error in the Windows Application event log.

Application Log events:

Log Name: Application

Source: Application Error

Date: 5/31/2018 4:10:15 PM

Event ID: 1000

Task Category: Application Crashing Events

Level: Error

Keywords: Classic

User: N/A

Computer: ComputerName

Description:

Faulting application name: Citrix.AppLayering.Agent.Service.exe, version: 4.10.0.14606, time stamp: 0x5aafec57

Faulting module name: KERNELBASE.dll, version: 6.3.9600.18895, time stamp: 0x5a4b1cf7

Exception code: 0xe0434352

Fault offset: 0x00000000000092fc

Faulting process id: 0x8024

Faulting application start time: 0x01d3f91b5a5c5df7

Faulting application path: C:Program Files (x86)CitrixAgentCitrix.AppLayering.Agent.Service.exe

Faulting module path: C:Windowssystem32KERNELBASE.dll

Report Id: a15b981a-650e-11e8-80ed-005056aa2ca7

Log Name: Application

Source: .NET Runtime

Date: 5/31/2018 4:10:00 PM

Event ID: 1026

Task Category: None

Level: Error

Keywords: Classic

User: N/A

Computer: ComputerName

Description:

Application: Citrix.AppLayering.Agent.Service.exe

Framework Version: v4.0.30319

Description: The process was terminated due to an unhandled exception.

Exception Info: System.MissingMethodException

at Castle.Facilities.WcfIntegration.WcfBehaviorActivator..ctor(Castle.Core.ComponentModel, Castle.MicroKernel.IKernel, Castle.MicroKernel.ComponentInstanceDelegate, Castle.MicroKernel.ComponentInstanceDelegate)

at DynamicClass.lambda_method(System.Runtime.CompilerServices.Closure, System.Object[])

at Castle.Core.Internal.ReflectionUtil.Instantiate(System.Reflection.ConstructorInfo, System.Object[])

at Castle.Core.Internal.ReflectionUtil.Instantiate[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.Type, System.Object[])

at Castle.MicroKernel.DefaultKernel.CreateComponentActivator(Castle.Core.ComponentModel)

Exception Info: Castle.MicroKernel.KernelException

at Castle.MicroKernel.DefaultKernel.CreateComponentActivator(Castle.Core.ComponentModel)

at Castle.MicroKernel.Handlers.DefaultHandler.InitDependencies()

at Castle.MicroKernel.Handlers.AbstractHandler.Init(Castle.MicroKernel.IKernelInternal)

at Castle.MicroKernel.Handlers.DefaultHandlerFactory.Create(Castle.Core.ComponentModel)

at Castle.MicroKernel.DefaultKernel.AddCustomComponent(Castle.Core.ComponentModel)

at Castle.MicroKernel.DefaultKernel.Register(Castle.MicroKernel.Registration.IRegistration[])

at Castle.Windsor.WindsorContainer.Register(Castle.MicroKernel.Registration.IRegistration[])

at Castle.Windsor.Installer.AssemblyInstaller.Install(Castle.Windsor.IWindsorContainer, Castle.MicroKernel.SubSystems.Configuration.IConfigurationStore)

at Castle.Windsor.WindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[], Castle.Windsor.Installer.DefaultComponentInstaller)

at Castle.Windsor.WindsorContainer.Install(Castle.MicroKernel.Registration.IWindsorInstaller[])

at Citrix.AppLayering.Agent.Service.Program.ConfigureWindsorForService()

at Citrix.AppLayering.Agent.Service.Program.Main(System.String[])

Related:

  • No Related Posts

Citrix Print Manager Service crashes intermittently with the Exception code “0xc0000417”

Follow symptoms are observed:

1) Citrix Print Manager Service crash event is logged in the System event logs with Event ID 7031 and Source “Service Control Manager” with following description:

The “Citrix Print Manager Service” service terminated unexpectedly. It has done this (1..n) time(s). The following corrective action will be taken in 0 milliseconds: Restart the service

2) Application event logs report crash of CpSvc.exe with:

Faulting application name: CpSvc.exe

Faulting module name: MSVCR120.dll

Exception code: 0xc0000417

3) If you check the following registry, you will find Illegal characters or Null entries:

HKLMSOFTWAREPOliciesCitrix<User Session ID>userPrintingPolicies

User-added image

Deleting the above entries doesn’t fixes the issue.

Related:

  • No Related Posts

Error: “Cannot Complete Your Request” After Publishing New App or Customizing App’s Icon on StoreFront

If you experience the error after publishing a new application or customizing an application’s icon, check the event viewer on the StoreFront server and look for the following errors:

Event 1 = There was an error during a resources List request. System.Net.WebException, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

The remote server returned an error: (500) Internal Server Error.

Event 7 = Unhandled exception thrown for route “DazzleResources/List” System.ArgumentException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.

The workaround is to go to Studio > Delivery Groups > Applications > view the properties of the application recently added > Delivery > Application Icon > Change and choose from any of the Citrix default icons.

Related:

  • No Related Posts

Disabling removable media completely

I need a solution

Hello all,

Can anyone tell me if there is a way to set up a DLP policy to block the use of Removable Media devices completely, but allow exceptions?

I have created a Block Policy that removes the ability to write to removable media, with the exception of certain devices, but clients can still read from the other removable media.  I don’t want the Media to be visible at all.  A full “block”, not just from writing to it.

Thanks

0

1527098035

Related:

  • No Related Posts

7022945: MissingMemberException error thrown when using EXTRACOM “late bound” VB.NET syntax

A MissingMemberException error is thrown when using EXTRACOM “late bound” Visual Basic .NET (VB.NET) syntax with Reflection Desktop 16, Reflection 2014, or Reflection 2011. This error occurs when working with the Reflection EXTRACOM API using VB.NET “late binding” syntax, (i.e., declaring variables “As Object”) so that VB.Net will look them up at runtime. Instantiating the EXTRACOM “System” object using the VB.NET “CreateObject” function succeeds, but any attempt to use methods or properties supplied by the System object will cause an exception in Visual Studio 2010 or 2012, as follows:

System.MissingMemberException was unhandled

HResult=-2146233070

Message=Public member ‘ActiveSession’ on type ‘MarshalByRefObject’ not found.

Source=Microsoft.VisualBasic

StackTrace:

at Microsoft.VisualBasic.CompilerServices.Symbols.Container.GetMembers(String& MemberName, Boolean ReportErrors)

at Microsoft.VisualBasic.CompilerServices.NewLateBinding.ObjectLateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)

at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)

at EXTRALateBinding.Module1.Main() in c:usersnedgedocumentsvisual studio 2010ProjectsEXTRALateBindingEXTRALateBindingModule1.vb:line 8

at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)

at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)

at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()

at System.Threading.ThreadHelper.ThreadStart_Context(Object state)

at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

at System.Threading.ThreadHelper.ThreadStart()

This exception error does not occur when using the EXTRACOM in VBScript (.vbs file). This exception error also does not occur when using Excel VBA.

Related:

  • No Related Posts

7022943: Attachmate.Emulation.Frame.EXE experiences crash on load when .NET machine.config file has malformed XML

The Attachmate.Emulation.Frame.EXE from Reflection Desktop 16 can experience a crash on load when the .NET machine.config file has malformed XML. The IBM ACCESS application for .NET can corrupt the .NET interface file named “machine.config” as noted in the following link.

http://www-01.ibm.com/support/docview.wss?uid=nas8N1012022

Then when the Attachmate.Emulation.Frame.EXE from Reflection Desktop 16 loads, the .NET framework will generate an exception code that is passed to the Reflection Desktop software and this exception causes the Reflection Workspace to crash with the following types of errors listed below:

First error that appears:

Faulting application name: Attachmate.Emulation.Frame.exe, version: 16.0.209.0, time stamp:0x561cc4a5

Faulting module name: KERNELBASE.dll, version: 6.1.7601.19110, time stamp: 0x56842600

Exception code: 0xe0434352

Fault offset: 0x0000c42d

Faulting process id: 0xeb4

Faulting application start time: 0x01d15ed2aa44d69a

Faulting application path: C:Program Files (x86)Micro FocusReflectionAttachmate.Emulation.Frame.exe

Faulting module path: C:Windowssyswow64KERNELBASE.dll

Second error:

Application: Attachmate.Emulation.Frame.exe

Framework Version: v4.0.30319

Description: The process was terminated due to an unhandled exception.

Exception Info: System.Xml.XmlException

at System.Xml.XmlTextReaderImpl.Throw(System.Exception)

at System.Xml.XmlTextReaderImpl.Throw(System.String, System.String[])

at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData)

at System.Xml.XmlTextReaderImpl.ParseEndElement()

at System.Xml.XmlTextReaderImpl.ParseElementContent()

at System.Xml.XmlTextReaderImpl.Read()

at System.Xml.XmlTextReader.Read()

at System.Xml.XmlTextReaderImpl.Skip()

at System.Xml.XmlTextReader.Skip()

at System.Configuration.XmlUtil.StrictSkipToNextElement(System.Configuration.ExceptionAction)

at System.Configuration.BaseConfigurationRecord.ScanSectionsRecursive(System.Configuration.XmlUtil,System.String, Boolean, System.String, System.Configuration.OverrideModeSetting, Boolean)

at System.Configuration.BaseConfigurationRecord.ScanSections(System.Configuration.XmlUtil)

at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

Exception Info: System.Configuration.ConfigurationErrorsException

at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean)

at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(System.Configuration.ConfigurationSchemaErrors)

at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()

at System.Configuration.ClientConfigurationSystem.EnsureInit(System.String)

Exception Info: System.Configuration.ConfigurationErrorsException

at System.Configuration.ConfigurationManager.PrepareConfigSystem()

at System.Configuration.ConfigurationManager.GetSection(System.String)

at System.Configuration.PrivilegedConfigurationManager.GetSection(System.String)

at System.Diagnostics.DiagnosticsConfiguration.Initialize()

at System.Diagnostics.DiagnosticsConfiguration.get_SwitchSettings()

at System.Diagnostics.Switch.InitializeConfigSettings()

at System.Diagnostics.Switch.InitializeWithStatus()

at System.Diagnostics.Switch.get_SwitchSetting()

at Attachmate.Utilities.ProfileTrace.WriteLine(System.Object, System.String)

at Attachmate.Emulation.Frame.FrameApplication..ctor()

at Attachmate.Emulation.Frame.Program.Main()

Related:

  • No Related Posts

ESI discovery issue for VNX and VNXe

I am facing a problem with ESI discovery. The systems are discovered in the ESI MMC. But when I publish connections only VNX 5300 block get discovered. VNX 5300 file and VNXe 3200 are not getting discovered. It is discovering only the system ID for all (VNX file, VNXe)

For VNXe, it is giving error related to /stor/prov/vmware/vvol and there is no such object. attached the entire log found

from https://localhost:54501/esi/api/Systems

For VNX, the error is There are multiple root elements. Line 4, position 8

<ErrorMessage>Discovery of VNX-File system 'VNX-file' failed: EMC.WinApps.Fx.Diagnostics.EmcWinAppsFxException: Failed to retrieve data from the system. Possible error message: <CIFS_INTERFACE NAME="xxxxxxx" IP="xx.xx.xx.xx" System.Xml.XmlException: There are multiple root elements. Line 4, position 8. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.LoadXml(String xml) at EMC.VNXFile.CLI.SSHResponseParser.ParseXml(String data, Int32 start_line, Int32 reverse_end_line) ---> System.Exception: Failed to retrieve data from the system. Possible error message: <CIFS_INTERFACE NAME="xxxxxxx" IP="xx.xx.xx.xx" System.Xml.XmlException: There are multiple root elements. Line 4, position 8. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.LoadXml(String xml) at EMC.VNXFile.CLI.SSHResponseParser.ParseXml(String data, Int32 start_line, Int32 reverse_end_line) ---> System.Xml.XmlException: There are multiple root elements. Line 4, position 8. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace) at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc) at System.Xml.XmlDocument.Load(XmlReader reader) at System.Xml.XmlDocument.LoadXml(String xml) at EMC.VNXFile.CLI.SSHResponseParser.ParseXml(String data, Int32 start_line, Int32 reverse_end_line) --- End of inner exception stack trace --- at EMC.VNXFile.CLI.SSHResponseParser.ParseXml(String data, Int32 start_line, Int32 reverse_end_line) at EMC.VNXFile.CLI.VNXFileCLIHelper.RefreshDataMovers() at EMC.WinApps.Fx.Adapter.StorageSystem.Celerra.CelerraStorageSystem.PrivateRefreshServiceNodes() at EMC.WinApps.Fx.Adapter.StorageSystem.Celerra.CelerraStorageSystem.RefreshServiceNodes() --- End of inner exception stack trace --- at EMC.WinApps.Fx.SystemServiceObjectBase.<>c__DisplayClass3_0.<Refresh>b__0() at EMC.WinApps.Fx.Threading.WaitForCompletionAndReuseResultHelper.Run(Object syncRoot, Action action) at EMC.WinApps.Fx.Adapter.StorageSystem.Celerra.CelerraStorageSystem.RefreshAll() at EMC.WinApps.Service.FxProviders.StorageAdapterDiscoveryContext.StartDiscovery(DiscoverSystemContext ctx, String& entityId) at EMC.WinApps.Service.Framework.DiscoveryEngine.DiscoverSystem(SystemRecord systemRecord, String& systemEntityId, Int32& entityCount, TimeSpan& elapsedTime) at EMC.WinApps.Service.Framework.DiscoveryEngine.DiscoverSystemWorkerThread(ManualResetEvent stopEvent, Int32 threadNum)</ErrorMessage>

Please share me if anyone else has faced the same issue.

Related:

  • No Related Posts