microsoft / microsoft/wil

Problem to install in VisualStudio

Open
#487 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

info-needed
Dominant language
C++
Stars
3k
Forks
300
Avg merge
19h 12m
Merged PRs (30d)
1

Description

Signature Hash Algorithm: SHA256

Signature type: Author
Verifying the author primary signature with certificate:

Subject Name: CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
SHA1 hash: F25C45D17C53D4E0D1DC9FB9DFD0731FCF904B77
SHA256 hash: 566A31882BE208BE4422F7CFD66ED09F5D4524A5994F50CCC8B05EC0528C1353
Issued by: CN=DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1, O="DigiCert, Inc.", C=US
Valid from: 7/27/2023 3:00:00 AM to 10/18/2026 2:59:59 AM
Timestamp: 8/3/2024 12:41:44 PM

Verifying author primary signature's timestamp with timestamping service certificate:
Subject Name: CN=DigiCert Timestamp 2023, O="DigiCert, Inc.", C=US
SHA1 hash: 66F02B32C2C2C90F825DCEAA8AC9C64F199CCF40
SHA256 hash: D2F6E46DED7422CCD1D440576841366F828ADA559AAE3316AF4D1A9AD40C7828
Issued by: CN=DigiCert Trusted G4 RSA4096 SHA256 TimeStamping CA, O="DigiCert, Inc.", C=US
Valid from: 7/14/2023 3:00:00 AM to 10/14/2034 2:59:59 AM

Signature type: Repository
Service index: https://api.nuget.org/v3/index.json
Owners: Microsoft, WindowsImplementationLibraryTeam
Verifying the repository countersignature with certificate:

Subject Name: CN=NuGet.org Repository by Microsoft, O=NuGet.org Repository by Microsoft, L=Redmond, S=Washington, C=US
SHA1 hash: C72FE7739A9EECB8EC1E4F596DB3BB74039B1DE2
SHA256 hash: 1F4B311D9ACC115C8DC8018B5A49E00FCE6DA8E2855F9F014CA6F34570BC482D
Issued by: CN=DigiCert Trusted G4 Code Signing RSA4096 SHA384 2021 CA1, O="DigiCert, Inc.", C=US
Valid from: 2/23/2024 3:00:00 AM to 5/19/2027 2:59:59 AM
Timestamp: 8/5/2024 8:38:19 PM

Verifying repository countersignature's timestamp with timestamping service certificate:
Subject Name: CN=DigiCert Timestamp 2023, O="DigiCert, Inc.", C=US
SHA1 hash: 66F02B32C2C2C90F825DCEAA8AC9C64F199CCF40
SHA256 hash: D2F6E46DED7422CCD1D440576841366F828ADA559AAE3316AF4D1A9AD40C7828
Issued by: CN=DigiCert Trusted G4 RSA4096 SHA256 TimeStamping CA, O="DigiCert, Inc.", C=US
Valid from: 7/14/2023 3:00:00 AM to 10/14/2034 2:59:59 AM

Finished with 4 errors and 0 warnings.
NU3012: The author primary signature found a chain building issue: NotValidForUsage: The certificate is not valid for the requested usage.
NU3028: The author primary signature's timestamp found a chain building issue: NotValidForUsage: The certificate is not valid for the requested usage.
NU3012: The repository countersignature found a chain building issue: NotValidForUsage: The certificate is not valid for the requested usage.
NU3028: The repository countersignature's timestamp found a chain building issue: NotValidForUsage: The certificate is not valid for the requested usage.

Package signature validation failed.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no source file, test, or project entry point. Start by reproducing the package installation in Visual Studio and reviewing the reported NuGet signature-validation errors. Done means the installation problem is identified and a verified fix or clear reproduction guidance is available.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.