L’équipe App-V a publié un article concernant un problème d’accès de l’URL du serveur de publication après la mise à jour d’une infrastructure vers Application Virtualization 5.1. Lorsque vous tentez d’accéder à l’URL du serveur de publication (http://<server>:82) avec Internet Explorer, le message d’erreur suivant est généré :
The website cannot display the page
Dans les journaux d’évènements Applications et App-V\Server-Publishing-Private\Debug, vous pouvez voir les messages :
Failed to pre-load publishing metadata.
Message: Object reference not set to an instance of an object.
Details:
Stack Trace:
at Microsoft.AppV.Server.Publishing.PublishingMetadataSerializer.PackageSerializer.Load(XElement pkgElement, PublishingMetadata& data)
at Microsoft.AppV.Server.Publishing.PublishingMetadataSerializer.RootSerializer.Load(XmlReader reader)
at Microsoft.AppV.Server.Publishing.PublishingMetadataSerializer.LoadFromFile(String filePath)
at Microsoft.AppV.Server.Publishing.DataManager.ProcessRawMetadata()
at Microsoft.AppV.Server.Publishing.DataManager.PreLoadPublishingMetadata()
at Microsoft.AppV.Server.Publishing.DataManager..ctor()
Ceci survient si le fichier PublishingMetaData.xml sur le Management Server n’a pas été régénéré après la mise à jour vers App-V 5.1. Pour résoudre le problème, supprimez ou renommez le fichier PublishingMetadata.xml sur le serveur d’administration dans C:\programdata\microsoft\appv\server\Management\PublishingMetadata.xml.
Effectuez ensuite un IISReset.