Citrix GPMC Console 3.0.0 crashing in Win 2K12R2 DC when editing polices

Citrix GPMC Console 3.0.0 crashing in Win 2K12R2 DC when editing polices

book

Article ID: CTX225741

calendar_today

Updated On:

Description

When creating a GPO, in the moment you click under "Citrix Policies", mmc.exe crashes with this stack

User-added image

User-added image

FX:{01E7DBC2-214E-4281-AB55-8C15987E4745}
System.IO.FileNotFoundException at System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(RuntimeType objectType) at System.Runtime.Remoting.Activation.ActivationServices.CreateInstance(RuntimeType serverType) at System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(RuntimeType serverType, Object[] props, Boolean bNewObj) at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) at System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark) at System.Activator.CreateInstance[T]() at Citrix.GroupPolicy.DataModel.Container.GpoModelContainer.RegisterGpf(IUnityContainer container) at Citrix.GroupPolicy.DataModel.Container.GpoModelContainer.GetContainer() at Citrix.GroupPolicy.DataModel.Scope..ctor(GpoLocation location, Phase phase) at Citrix.GroupPolicy.GpmcSnapin.AdScopeNode.OnExpand(AsyncStatus status) at Microsoft.ManagementConsole.NodeSyncManager.ProcessRequest(NodeRequestInfo info, IRequestStatus requestStatus) at Microsoft.ManagementConsole.Advanced.NamespaceExtension.ProcessRequest(Request request) at Microsoft.ManagementConsole.Internal.SnapInClient.Microsoft.ManagementConsole.Internal.IMessageClient.ProcessRequest(Request request) at Microsoft.ManagementConsole.Internal.IMessageClient.ProcessRequest(Request request) at Microsoft.ManagementConsole.Executive.RequestStatus.BeginRequest(IMessageClient messageClient, RequestInfo requestInfo) at Microsoft.ManagementConsole.Executive.SnapInRequestOperation.ProcessRequest() at Microsoft.ManagementConsole.Executive.Operation.OnThreadTransfer(SimpleOperationCallback callback)

Environment

Citrix is not responsible for and does not endorse or accept any responsibility for the contents or your use of these third party Web sites. Citrix is providing these links to you only as a convenience, and the inclusion of any link does not imply endorsement by Citrix of the linked Web site. It is your responsibility to take precautions to ensure that whatever Web site you use is free of viruses or other harmful items.

Resolution

Installing Visual C++ Redistributable for Visual Studio 2015 will solve the problem and make the policies work.

User-added image


In the case of a Windows 2012 R2, during the installation, can throw an error 0x80240017.

User-added image

That error is solved by applying Microsoft KB2319355. However, during the installation of this patch, another error can arise, "The update is not aplicable to your computer". 

User-added image

This other error can be solve installing before another Microsoft patch, KB2919442


 

Problem Cause

Missed assembly from Visual C++ Redistributable in the system