6 Replies Latest reply on Feb 9, 2016 9:00 AM by cwinning

    Can't patch ESXi 6.x host...


      Youtube Link to Video of issue: Shavlik Crashing on ESXi 6.x Host Patching - YouTube


      Case 00877710


      Message was edited by: Nick Evans Video was embedded with iframe which is causing issues. Replaced with hyperlink to video.

        • 1. Re: Can't patch ESXi 6.x host...
          cwinning CommunityTeam



          Thanks for the video, that will help in troubleshooting this issue. We're going to need verbose logging capturing the issue since the popup error is generic.


          1.     Please open the Protect GUI and then go to Tools > Options > Logging and change logging to “All” for both user interface and services.

          2.     Close the Protect GUI.

          3.     Stop the Shavlik Protect Console Service.

          4.     Delete all the logs from

          a.     Windows 7, 8, 2008, 2012 & Vista: C:\ProgramData\LANDesk\Shavlik Protect\Logs

          b.    Earlier OS’s:  C:\Documents and Settings\All Users\Application Data\LANDesk\Shavlik Protect\Logs

          5.     Start the console service and open the Protect GUI.

          6.     Attempt to reproduce the issue.

          7.     Collect the logs from the Logs folder mentioned earlier in step 4 (please zip if possible)

          8.     Zip and attach the logs.

          Open a case with support and link this thread so we have the video and update this thread once we determine the root cause.

          Customer Support Portal



          • 2. Re: Can't patch ESXi 6.x host...

            Logs uploaded to case.

            • 3. Re: Can't patch ESXi 6.x host...
              cwinning CommunityTeam



              The case is still in queue, but I took a quick peek at the logs.  I believe this is a known defect that was recently corrected in Protect 9.2 Update 2:  http://rs.shavlik.com/downloads/ShavlikProtect_9.2.5046.exe

              Please upgrade, re-scan the server and try again.


              The Error:

              Launcher.cs:177|System.InvalidOperationException: Crash from main UI thread ---> System.ArgumentException: An item with the same key has already been added.

                 at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)

                 at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)

                 at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement](IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer)

                 at ST.Virtual.Vim.VimClient.get_ServiceContentSettings()

                 at ST.Virtual.Vim.VimClient.FindVirtualCenter()

                 at ST.Protect.Forms.SummaryViews.HypervisorBulletinDeploymentReviewSummary.Create(HostSystemItem hostSystem, IReadOnlyCollection`1 virtualMachines, IReadOnlyCollection`1 bulletins, Boolean allMissingPatches, VirtualInventoryResolver model)




              1 of 1 people found this helpful
              • 4. Re: Can't patch ESXi 6.x host...

                Trying this now, I will report back.

                • 5. Re: Can't patch ESXi 6.x host...

                  It's working now, thanks!

                  • 6. Re: Can't patch ESXi 6.x host...
                    cwinning CommunityTeam



                    Very nice, thanks for your prompt testing and confirmation.