Cannot access Policies through Citrix Studio, results in Group Policy error

Cannot access Policies through Citrix Studio, results in Group Policy error

book

Article ID: CTX228098

calendar_today

Updated On:

Description

After upgrading from XenApp 7.6 to XenApp 7.15, unable to access the 'Policy' tab in Citrix Studio > Policies.
Resulting error included below. A trace and Scout report while reproducing the issue will be uploaded to CIS shortly.


Resulting error:

 Error Id: XDGP:539BB357 Exception: System.Reflection.TargetInvocationException Exception has been thrown by the target of an invocation. Server stack trace: at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Reflection.RuntimePropertyInfo.SetValue(Object obj, Object value, Object[] index) at Citrix.GroupPolicy.DataModel.SettingInstance.UpdateDataObject(Object dataObject) at Citrix.GroupPolicy.DataModel.SettingInstance.get_DataObject() at Citrix.GroupPolicy.DataModel.SettingInstance.get_RegistryValue() at Citrix.GroupPolicy.DataModel.SettingInstance.get_Summary() at Citrix.GroupPolicy.ToStudioUI.BasicData.SettingData..ctor(IUnityContainer container, KeyValuePair`2 pair) at Citrix.GroupPolicy.ToStudioUI.BasicData.PolicyData.<>c__DisplayClass50_0.b__1() at Citrix.GroupPolicy.ToStudioUI.BasicData.LazyLoad`1.CreateValue() Exception rethrown at [0]: at Citrix.GroupPolicy.ToStudioUI.BasicData.LazyLoad`1.get_Value() at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() at Citrix.GroupPolicy.ToStudioUI.BasicData.LazyCollectionWrapper`2.Evaluate() at Citrix.GroupPolicy.ToStudioUI.BasicData.LazyCollectionWrapper`2.op_Implicit(LazyCollectionWrapper`2 from) at Citrix.GroupPolicy.ToStudioUI.Controls.ViewModels.SettingsView.set_CurrentPolicy(PolicyData value) at Citrix.GroupPolicy.ToStudioUI.TabViews.ViewModels.PoliciesView.set_CurrentPolicy(PolicyData value) at Citrix.GroupPolicy.ToStudioUI.TabViews.ViewModels.PoliciesView.DoUiReload(String compatibilityMessage, IEnumerable`1 policyData) at Citrix.GroupPolicy.ToStudioUI.TabViews.ViewModels.PoliciesView.<>c__DisplayClass12_0.b__1() at Citrix.Console.CommonControls.ViewModelBase.<>c__DisplayClass90_0.b__1(Object s, RunWorkerCompletedEventArgs e) Inner Exception: System.InvalidOperationException at Citrix.ProfileManager.PSPendingLockTimeout.set_Value(Int32 value)

Resolution

After running the command ‘Export-Policy -XmlOutputFile .\policies.xml’ we can see the one corrupt policy.
 

After the corrupt policy was removed the issue was fixed


Problem Cause

could be corrupted policies. Provided workaround LC7867

Issue/Introduction

After running the command ‘Export-Policy -XmlOutputFile .\policies.xml’we can see the one corrupt policy. After policy was removed that corrected issue