2 Replies Latest reply on Jun 22, 2018 4:57 PM by VirgilC

    Administering iVanti Patch via Remote SCCM Console

    DM Rookie

      Hi

      First time user of iVanti Patch.

      Got it installed on the SCCM primary server and looking good so far from the SCCM console on the server itself.

      However, on remote servers, that i have the remote console installed, iVanti Patch view does not show up.

      Is there a way to get iVanti Patch view to show up in Remote SCCM Consoles? Or is this not possible?

       

      Thanks

      DM

        • 1. Re: Administering iVanti Patch via Remote SCCM Console
          ddenning SupportEmployee

          Hi,

           

          Thank you for contacting us.

           

          Have you installed the plugin on the remote consoles or is it just installed on the central console?

           

          Thanks!

           

          David

          • 2. Re: Administering iVanti Patch via Remote SCCM Console
            VirgilC Rookie

            I am wondering the same thing.

            I have installed the plug in on my workstation, but when attempting to select the Ivanti Patch Category under Software Updates, SCCM crashes. In the Application logs, looks like a .Net Runtime Error.

            I am running the Console, as administrator. Ivanti is installed and configured on the Management Point.

             

            Log Name:      Application
            Source:        .NET Runtime
            Date:          6/22/2018 3:51:12 PM
            Event ID:      1026
            Task Category: None
            Level:         Error
            Keywords:      Classic
            User:          N/A
            Computer:      XXXXXXX
            Description:
            Application: Microsoft.ConfigurationManagement.exe
            Framework Version: v4.0.30319
            Description: The process was terminated due to an unhandled exception.
            Exception Info: System.NullReferenceException
               at ST.SCCM.Views.MainViewController.Dispose(Boolean)
               at System.ComponentModel.Component.Dispose()
               at Microsoft.EnterpriseManagement.ConsoleFramework.ComponentFactory.CreateComponentWithDefaultConstructor(System.Reflection.ConstructorInfo, System.ComponentModel.IContainer, System.String, System.EventHandler`1<Microsoft.EnterpriseManagement.ConsoleFramework.ComponentCreatedEventArgs>)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ComponentFactory.CreateComponent(System.Type, System.ComponentModel.IContainer, System.String, System.EventHandler`1<Microsoft.EnterpriseManagement.ConsoleFramework.ComponentCreatedEventArgs>)
               at Microsoft.EnterpriseManagement.ConsoleFramework.FrameworkServices+ServiceTableRecord.CreateComponent(System.Type, System.String, System.EventHandler`1<Microsoft.EnterpriseManagement.ConsoleFramework.ComponentCreatedEventArgs>)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.CreateViewController(System.Object, System.Object, System.Type)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.AsyncCallback, System.Object)
               at Microsoft.EnterpriseManagement.ConsoleFramework.Wpf.GenericWpfViewConstructor.CreateAndShowViewCore(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext)
               at Microsoft.EnterpriseManagement.ConsoleFramework.Wpf.GenericWpfViewConstructor+ShowViewOperation.ShowView(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext)

            Exception Info: System.Reflection.TargetInvocationException
               at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
               at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
               at System.Delegate.DynamicInvokeImpl(System.Object[])
               at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
               at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
               at System.Windows.Threading.DispatcherOperation.InvokeImpl()
               at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
               at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
               at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
               at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
               at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
               at System.Windows.Threading.DispatcherOperation.Invoke()
               at System.Windows.Threading.Dispatcher.ProcessQueue()
               at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
               at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
               at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
               at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
               at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
               at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
               at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
               at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
               at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
               at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
               at System.Windows.Window.ShowHelper(System.Object)
               at System.Windows.Window.Show()
               at System.Windows.Window.ShowDialog()
               at Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+GenericWpfWindowConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.Object, System.Object, System.AsyncCallback, System.Object)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.AsyncCallback, System.Object)
               at Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+WpfWindowRecord.ShowWindow()

            Exception Info: System.Reflection.TargetInvocationException
               at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
               at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
               at System.Delegate.DynamicInvokeImpl(System.Object[])
               at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
               at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
               at System.Windows.Threading.DispatcherOperation.InvokeImpl()
               at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
               at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
               at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
               at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
               at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
               at System.Windows.Threading.DispatcherOperation.Invoke()
               at System.Windows.Threading.Dispatcher.ProcessQueue()
               at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
               at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
               at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
               at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
               at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
               at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
               at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
               at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
               at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
               at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
               at System.Windows.Application.RunDispatcher(System.Object)
               at System.Windows.Application.RunInternal(System.Windows.Window)
               at System.Windows.Application.Run(System.Windows.Window)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ConsoleApplication.LaunchWindow()
               at Microsoft.EnterpriseManagement.ConsoleFramework.ConsoleApplication.Run()
               at Microsoft.ConfigurationManagement.AdminConsole.Program.Main()

            Event Xml:
            <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
              <System>
                <Provider Name=".NET Runtime" />
                <EventID Qualifiers="0">1026</EventID>
                <Level>2</Level>
                <Task>0</Task>
                <Keywords>0x80000000000000</Keywords>
                <TimeCreated SystemTime="2018-06-22T22:51:12.662259300Z" />
                <EventRecordID>130000</EventRecordID>
                <Channel>Application</Channel>
                <Computer>XXXXXXXXX</Computer>
                <Security />
              </System>
              <EventData>
                <Data>Application: Microsoft.ConfigurationManagement.exe
            Framework Version: v4.0.30319
            Description: The process was terminated due to an unhandled exception.
            Exception Info: System.NullReferenceException
               at ST.SCCM.Views.MainViewController.Dispose(Boolean)
               at System.ComponentModel.Component.Dispose()
               at Microsoft.EnterpriseManagement.ConsoleFramework.ComponentFactory.CreateComponentWithDefaultConstructor(System.Reflection.ConstructorInfo, System.ComponentModel.IContainer, System.String, System.EventHandler`1&lt;Microsoft.EnterpriseManagement.ConsoleFramework.ComponentCreatedEventArgs&gt;)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ComponentFactory.CreateComponent(System.Type, System.ComponentModel.IContainer, System.String, System.EventHandler`1&lt;Microsoft.EnterpriseManagement.ConsoleFramework.ComponentCreatedEventArgs&gt;)
               at Microsoft.EnterpriseManagement.ConsoleFramework.FrameworkServices+ServiceTableRecord.CreateComponent(System.Type, System.String, System.EventHandler`1&lt;Microsoft.EnterpriseManagement.ConsoleFramework.ComponentCreatedEventArgs&gt;)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.CreateViewController(System.Object, System.Object, System.Type)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.AsyncCallback, System.Object)
               at Microsoft.EnterpriseManagement.ConsoleFramework.Wpf.GenericWpfViewConstructor.CreateAndShowViewCore(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext)
               at Microsoft.EnterpriseManagement.ConsoleFramework.Wpf.GenericWpfViewConstructor+ShowViewOperation.ShowView(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext)

            Exception Info: System.Reflection.TargetInvocationException
               at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
               at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
               at System.Delegate.DynamicInvokeImpl(System.Object[])
               at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
               at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
               at System.Windows.Threading.DispatcherOperation.InvokeImpl()
               at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
               at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
               at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
               at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
               at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
               at System.Windows.Threading.DispatcherOperation.Invoke()
               at System.Windows.Threading.Dispatcher.ProcessQueue()
               at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
               at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
               at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
               at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
               at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
               at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
               at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
               at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
               at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
               at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
               at System.Windows.Window.ShowHelper(System.Object)
               at System.Windows.Window.Show()
               at System.Windows.Window.ShowDialog()
               at Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+GenericWpfWindowConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.Object, System.Object, System.AsyncCallback, System.Object)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ViewConstructor.BeginShow(Microsoft.EnterpriseManagement.ConsoleFramework.ShowViewContext, System.AsyncCallback, System.Object)
               at Microsoft.EnterpriseManagement.ConsoleFramework.WindowManager+WpfWindowRecord.ShowWindow()

            Exception Info: System.Reflection.TargetInvocationException
               at System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
               at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
               at System.Delegate.DynamicInvokeImpl(System.Object[])
               at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
               at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
               at System.Windows.Threading.DispatcherOperation.InvokeImpl()
               at System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object)
               at System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
               at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean)
               at System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object)
               at MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object)
               at System.Windows.Threading.DispatcherOperation.Invoke()
               at System.Windows.Threading.Dispatcher.ProcessQueue()
               at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
               at MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
               at MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
               at System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
               at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
               at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
               at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
               at MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
               at System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
               at System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
               at System.Windows.Application.RunDispatcher(System.Object)
               at System.Windows.Application.RunInternal(System.Windows.Window)
               at System.Windows.Application.Run(System.Windows.Window)
               at Microsoft.EnterpriseManagement.ConsoleFramework.ConsoleApplication.LaunchWindow()
               at Microsoft.EnterpriseManagement.ConsoleFramework.ConsoleApplication.Run()
               at Microsoft.ConfigurationManagement.AdminConsole.Program.Main()

            </Data>
              </EventData>
            </Event>