When attempting to create a Group Policy Object (GPO), approve an existing GPO or run a report, an error similar to the following occurs:
"System.ArgumentException: Illegal characters in path.
Server stack trace:
at System.IO.Path.CheckInvalidPathChars(String path)
at System.IO.Path.Combine(String path1, String path2)
at Quest.Avalanche.ClassLibrary.AvalancheUtils.UpdateAdmFiles(IVersionControlManager versionControlManager)
at Quest.Avalanche.VersionControl.Workflow.VersionControlled.CheckIn(String comment)
at Quest.Avalanche.VersionControl.VersionControlManager.CheckIn(Guid controlledObjectId, String comment)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Quest.Avalanche.Interfaces.IVersionControlManager.CheckIn(Guid controlledObjectId, String comment)
at Quest.Avalanche.SnapIn.Actions.RequestApprovalAction.DoNodeBackgroundWork(ActionEventArgs e, Object data)
at Quest.Avalanche.SnapIn.Base.AvalancheListViewAction.DoBackgroundWork(ActionEventArgs e, Object data)"
This issue can be caused by a GPO or ADM conflict,
If this is a GPO conflict look for a GPO GUID that has CNF in the name. There are 4 possible locations where the CNF object could reside:
If this is an ADM template conflict:
Once the CNF guid has been located delete it from ADSIEdit or SYSVOL and restart the GPOAdmin console
© 2021 Quest Software Inc. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy