Lorsque nous essayons de générer un fichier MSI à l'aide d'un outil fourni par HP ALM, l'erreur suivante apparaît.
Cela ne se produit que sur une seule machine mais fonctionne correctement sur une autre machine. Nous pensons donc que quelque chose ne va pas sur cette machine elle-même.
Des questions
Un moyen de contourner cette exigence de validation de la signature numérique?
Que pourrais-je manquer sur cette machine qui cause ce problème
Erreur
[18/05/2016 11:29:08]: INFO: System.Exception: le fichier D: \ Program Files (x86) \ HP ALM Client MSI Generator 11.52 \ work \ Install \ QTGrid2.dll n'a pas de fichier numérique. signature, ou possède une signature numérique non vérifiée ---> System.ComponentModel.Win32Exception: la vérification de la signature a échoué en raison de l'erreur: 2148098053 sur ClientMSIGenerator.WinTrust.VerifyEmbeddedSignature (String fileName) sur ClientMSIGenerator.DownloadEngine.VerifyFileSignature (fichier de chaîne) --- Fin de trace de pile d'exception interne --- sur ClientMSIGenerator.DownloadEngine.VerifyFileSignature (fichier chaîne) sur ClientMSIGenerator.DownloadEngine.CreateDirectoriesAndDownloadFiles () [5/18/2016 11:29:08]: FATAL: échec de la phase de téléchargement : voir les messages de journal précédents pour plus de détails [18/05/2016 11:29:08]: INFO: System.Exception: le fichier D:\ Program Files (x86) \ HP \ HP ALM Client MSI Generator 11.52 \ work \ Install \ QTGrid2.dll n'a pas de signature numérique ou possède une signature numérique non vérifiée ---> System.ComponentModel.Win32Exception: La vérification de la signature a échoué en raison de l'erreur: 2148098053 sur ClientMSIGenerator.WinTrust.VerifyEmbeddedSignature (String fileName) sur ClientMSIGenerator.DownloadEngine.VerifyFileSignature (fichier de chaînes) --- Fin de la trace de la pile d'exception interne --- sur ClientMSIGenerator.DownloadEngine.CreateDirectories .BuildDownloadList () sur ClientMSIGenerator.Builder.ExecuteJob (BuildParameters bp, List`1 genSettingsList)La vérification de la signature a échoué à cause de l'erreur suivante: 2148098053 sur ClientMSIGenerator.WinTrust.VerifyEmbeddedSignature (String NomName) sur ClientMSIGenerator.DownloadEngine.VerifyFileSignature (fichier de chaîne) --- Fin de la trace de pile d'exception interne --- sur ClientMSIGenerator.DownloadEngine.CreateDirectoryAndDownloadF) ClientMSIGenerator.DownloadEngine.BuildDownloadList () à ClientMSIGenerator.Builder.ExecuteJob (BuildParameters bp, List`1 genSettingsList)La vérification de la signature a échoué à cause de l'erreur suivante: 2148098053 sur ClientMSIGenerator.WinTrust.VerifyEmbeddedSignature (String NomName) sur ClientMSIGenerator.DownloadEngine.VerifyFileSignature (fichier de chaîne) --- Fin de la trace de pile d'exception interne --- sur ClientMSIGenerator.DownloadEngine.CreateDirectoryAndDownloadF) ClientMSIGenerator.DownloadEngine.BuildDownloadList () à ClientMSIGenerator.Builder.ExecuteJob (BuildParameters bp, List`1 genSettingsList)BuildDownloadList () sur ClientMSIGenerator.Builder.ExecuteJob (BuildParameters bp, List`1 genSettingsList)BuildDownloadList () sur ClientMSIGenerator.Builder.ExecuteJob (BuildParameters bp, List`1 genSettingsList)
la source
Réponses:
Accédez à D: \ Program Files (x86) \ HP \ HP ALM Client MSI Generator 11.52 \ work \ Install \ QTGrid2.dll.
Clic droit et sélectionnez Propriétés
Voir qui sont les contresignatures
Cliquez sur la signature: Nom du signataire> Détails
Cliquez ensuite sur Afficher le certificat ci-dessus et installez le certificat racine pour cette autorité de certification particulière.
la source
quel est l'OS? Windows 8, 10? Pour désactiver la signature numérique, procédez comme suit: - 1. Ouvrez la fenêtre d'invite de commande en cliquant sur le bouton Démarrer, sur Tous les programmes, sur Accessoires, puis cliquez avec le bouton droit de la souris sur Invite de commande et sélectionnez "Exécuter en tant qu'administrateur". 2. Dans l'invite de commande, tapez la commande «Bcdedit.exe / set nointegritychecks ON» sans les guillemets. Cela désactivera la signature numérique.
la source