Update source file did not replicate to all PSs with error 'package files do not match the package snapshot'
search cancel

Update source file did not replicate to all PSs with error 'package files do not match the package snapshot'

book

Article ID: 176715

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

A source file was updated and some Package Servers did not get the updated file. The PS logs showed this error:  
"package files do not match the package snapshot"

Cause

This issue is most likely the result of a timing issue:
1) The package is updated
2) The PS gets a snapshot to that update.
3) Other package servers get the snapshot from the first package server. In the mean time the package has been updated again.
4) The original PS thinks it’s up to date and continues to pass out the incorrect snapshot, etc.

Package Servers which did not get the update source file had codebases of each other, the PS which did update had only the NS for a codebase. For some reason the PSs which had trouble did not update the NS to say the package was not "ready". So, the bad PSs kept asking another bad PS for the updated files.

Resolution

Delete the source files, codebase.xml and package.xml from the Package Servers and hit Package Refresh.

You can prevent this issue by changing the NSConfigurator setting PkgSvrDownloadFromNSOnly=1. This will force package servers to only get its codebase and source files from the NS and not other PSs.


Applies To
NS 6.0 SP3

SITES are enabled
NSConfigurator setting PkgSvrDownloadFromNSOnly=0