I've tried to apply the following March Windows Patches using our K1000:
KB2647170 - Windows Server 2008 R2 x64
KB2665364 - Windows Server 2008 R2 x64
KB2621440 - Windows Server 2008 R2 x64
KB2667402 - Windows Server 2008 R2 x64
KB2647518 - Update Rollup for ActiveX Killbits for Windows Server 2008 R2 x64

Each one fails with error code 20 which I believe indicates there was a problem extracting the update package.

I enabled debug mode and in kpatch.log I can see that the packages get downloaded to the Windows Server being updated, but then fail. There isn't a lot of detail about why it failed other than error code: 20.
When I manually download the packages from the KBox, I find that are each .cab file is only 10KB in size.
I downloaded KB2647518 from the Microsoft Download Centre and extracted it out. The .cab file is 2.7MB.
So, it would appear that the downloaded patch files are corrupt.

Is there a way to re-download the 5 corrupt packages to the K1000, or do I have to re-download everything?

Current version of our K1000 is 5.3.53053. Agent installed on machine trying to apply the updates is 5.3.53177
Answer Summary:
1) 'Disable' each the affected patch in Security -> Patch Listing (If you are using a multi-org box, make sure they're not active in any Org) 2) Click the button marked 'Delete Unused Patch files' in K1000 Settings -> Control Panel -> Patch Settings (This is under systemui if you are using a multi-Org box) 3) Re-activate the affected patches in Security -> Patch Listing 4) Go back to K1000 Settings -> Control Panel -> Patch Settings (in systemui if you are using a multi-Org box) and click the button 'Update Patching' under the heading 'Update Patch Definitions from KACE'
Cancel
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Community Chosen Answer

1
I cannot recall the name of the table that stores the file and its checksum but if they do not match what is in the cloud then it should go get a new copy when you update patches. I suggest you open a support ticket
Answered 03/31/2012 by: GillySpy
Seventh Degree Black Belt

Please log in to comment

Answers

0
You could follow these steps to manually remove & re-download those patches:

1) 'Disable' each the affected patch in Security -> Patch Listing (If you are using a multi-org box, make sure they're not active in any Org)
2) Click the button marked 'Delete Unused Patch files' in K1000 Settings -> Control Panel -> Patch Settings (This is under systemui if you are using a multi-Org box)
3) Re-activate the affected patches in Security -> Patch Listing
4) Go back to K1000 Settings -> Control Panel -> Patch Settings (in systemui if you are using a multi-Org box) and click the button 'Update Patching' under the heading 'Update Patch Definitions from KACE'

That process should have purged the patches you marked as Inactive, and then re-downloaded them from the feed.
Answered 04/03/2012 by: jaredv
Fourth Degree Green Belt

  • Should the term Disable say Inactivate, as this may confuse some?
Please log in to comment
Answer this question or Comment on this question for clarity