{"id":203,"date":"2012-08-17T18:34:00","date_gmt":"2012-08-17T18:34:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/heaths\/2012\/08\/17\/a-certificate-chain-could-not-be-built-to-a-trusted-root-authority\/"},"modified":"2019-02-17T15:29:30","modified_gmt":"2019-02-17T22:29:30","slug":"a-certificate-chain-could-not-be-built-to-a-trusted-root-authority","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/setup\/a-certificate-chain-could-not-be-built-to-a-trusted-root-authority\/","title":{"rendered":"A certificate chain could not be built to a trusted root authority"},"content":{"rendered":"<p class=\"kbpreview\">This was a preview of a Knowledge Base article which has been published as <a href=\"http:\/\/support.microsoft.com\/kb\/2746268\">KB2746268<\/a>.<\/p>\n<h3>Symptom<\/h3>\n<p>After Visual Studio 2012 has been installed, the finish page displays the following:<\/p>\n<blockquote>\n<p>Setup Completed <br \/>However, not all features installed correctly.<\/p>\n<p>Please correct the following problems to ensure full product functionality. Click here to see the most common issues and workarounds or here to review the log file.<\/p>\n<p>Microsoft Web Deploy 3.0 <br \/>A certificate chain could not be built to a trust root authority.<\/p>\n<\/blockquote>\n<p>If you click to view the log file and search for &ldquo;Error&rdquo;, you will see log lines similar to the following:<\/p>\n<blockquote>\n<p>[05B0:0500][2012-08-05T14:07:07]: Acquiring package: webdeploy_x64_en_usmsi_902, payload: webdeploy_x64_en_usmsi_902, copy from: D:packagesWebDeployWebDeploy_x64.msi <br \/>[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: Failed to verify certificate chain policy status. <br \/>[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: Failed to get certificate chain for authenticode certificate. <br \/>[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: Failed to verify signature of payload: webdeploy_x64_en_usmsi_902 <br \/>[04E4:0564][2012-08-05T14:07:08]: Failed to verify payload: webdeploy_x64_en_usmsi_902 at path: C:ProgramDataPackage Cache.unverifiedwebdeploy_x64_en_usmsi_902, error: 0x800b010a. Deleting file. <br \/>[04E4:0564][2012-08-05T14:07:08]: Error 0x800b010a: Failed to cache payload: webdeploy_x64_en_usmsi_902<\/p>\n<\/blockquote>\n<p><b>Note:<\/b> Some information contained in your logs will be different than what you see above.<\/p>\n<h3>Cause<\/h3>\n<p>Some components in Visual Studio 2012 were signed by a Certificate Authority that is not installed on Windows 7 or Windows Server 2008 R2. Computers that are not connected to the Internet also cannot automatically download these certificates.<\/p>\n<h3>Resolution<\/h3>\n<p>To resolve this problem, please download the root certificate updates referenced in the following Knowledge Base article:<\/p>\n<ul>\n<li><a href=\"http:\/\/support.microsoft.com\/kb\/931125\">931125<\/a> Windows root certificate program members<\/li>\n<\/ul>\n<p><b>Note:<\/b> The update actually applies to Windows XP and Windows Server 2003 and newer, so it will install on Windows 7 and Windows Server 2008 R2 which are the minimum supported Windows versions for Visual Studio 2012.<\/p>\n<p>After you have installed the root certificate update, repair Visual Studio 2012 using the following instructions to install those packages affected by the problem described in this Knowledge Base article:<\/p>\n<ol>\n<li>Go to your <b>Start<\/b> menu.<\/li>\n<li>Type <b>Programs and Features<\/b>.<\/li>\n<li>Click <b>Programs and Features<\/b> in the search results.<\/li>\n<li>Find and select one of the products listed in the &ldquo;Applies to&rdquo; section.<\/li>\n<li>Click the <b>Change<\/b> button on the toolbar.<\/li>\n<li>Click the <b>Repair<\/b> button.<\/li>\n<li>If prompted, click <b>Continue<\/b> or <b>Yes<\/b> to elevate and continue with the installation.<\/li>\n<\/ol>\n<h3>Status<\/h3>\n<p>Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the &#8220;Applies to&#8221; section.<\/p>\n<h3>More information<\/h3>\n<p>New root certificate authorities were created after Windows 7 and Windows Server 2008 R2 were released that enable strong signatures using a SHA256 hash. Computers that are connected to the Internet will automatically download these certificates; however, computers that are not connected to the Internet or have not already installed the root certificate update will not have the required certificate authority installed.<\/p>\n<p>Once the updated certificate authorities are installed, repairing Visual Studio 2012 will install any missing components, so Web Deploy 3.0 or any other affected components will be installed.<\/p>\n<h3>Applies to<\/h3>\n<ul>\n<li>Microsoft Visual Studio Express 2012 for Web<\/li>\n<li>Microsoft Visual Studio Professional 2012<\/li>\n<li>Microsoft Visual Studio Premium 2012<\/li>\n<li>Microsoft Visual Studio Ultimate 2012<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This was a preview of a Knowledge Base article which has been published as KB2746268. Symptom After Visual Studio 2012 has been installed, the finish page displays the following: Setup Completed However, not all features installed correctly. Please correct the following problems to ensure full product functionality. Click here to see the most common issues [&hellip;]<\/p>\n","protected":false},"author":389,"featured_media":3843,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[20,21,45,54],"class_list":["post-203","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-installation","tag-kb","tag-visual-studio","tag-vs2012"],"acf":[],"blog_post_summary":"<p>This was a preview of a Knowledge Base article which has been published as KB2746268. Symptom After Visual Studio 2012 has been installed, the finish page displays the following: Setup Completed However, not all features installed correctly. Please correct the following problems to ensure full product functionality. Click here to see the most common issues [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/posts\/203","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/users\/389"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/comments?post=203"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/posts\/203\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/media\/3843"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/media?parent=203"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/categories?post=203"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/setup\/wp-json\/wp\/v2\/tags?post=203"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}