Korjaa IIS 7: n "Ei yksityistä avainta" -virhesanoma

Tässä artikkelissa kerrotaan, kuinka korjata "Ei yksityistä avainta" -virhesanoma Windows Internet Information Serverissä (IIS). Jos saat tämän virheen, se osoittaa, että edellinen yritys tuoda varmenne IIS-järjestelmään ei sisältänyt yksityistä avainta.

Tämän korjaamiseksi:

  1. Tuo varmenne henkilökohtaiseen kauppaan Microsoftin hallintakonsolin (MMC) avulla
  2. Kaappaa sarjanumero kyseiselle todistukselle
  3. Suorita certutil ohjelma korjata myymälä
  4. Vie korjattu varmenne
  5. Ja lopuksi tuo sertifikaatti uudelleen IIS: n kautta.

Varmenteen tuominen MMC: llä

  1. Avaa MMC tietokoneellasi (voit etsiä tämän ohjelman kirjoittamalla “mmc” Windowsin hakupalkkiin).
    IIS7_No_Private_Key_Error_fix_01
  2. Valitse Tiedosto> Lisää / poista laajennus (tai kirjoita Kontrolli-M). Valitse "Certificates" ja napsauta Lisää painiketta.
    IIS7_No_Private_Key_Error_fix_02
  3. Valitse ”Tietokonetili” ja napsauta seuraava...
    IIS7_No_Private_Key_Error_fix_03_1
    … Ohjaa sitten laajennus paikallisen tietokoneen hallintaan ja napsauta Suorittaa loppuun.
    IIS7_No_Private_Key_Error_fix_03_2
  4. Napauta OK lisätäksesi laajennuksen.
  5. Siirry seuraavaksi kansioon "Sertifikaatit (paikallinen tietokone)> Henkilökohtainen> Sertifikaatit".
    IIS7_No_Private_Key_Error_fix_05_1
  6. Napsauta hiiren kakkospainikkeella kansiota ja valitse valikosta Kaikki tehtävät> Tuo avataksesi ohjatun varmenteiden tuonnin.
    IIS7_No_Private_Key_Error_fix_06_1
  7. Varmista ohjatussa tuontitoiminnossa, että ”Paikallinen kone” on valittuna ja paina seuraava.
    IIS7_No_Private_Key_Error_fix_07_1
  8. Etsi ja määritä kohdevarmenne (sen tulisi olla .p7b-muodossa) ja paina sitten seuraava.
    IIS7_No_Private_Key_Error_fix_08_21
  9. Aseta ohjattu toiminto sijoittamaan tuodut varmenteet ”Henkilökohtaiseen” myymälään. Osuma seuraava edetä.
    IIS7_No_Private_Key_Error_fix_09
  10. Tarkista asetukset ja napsauta sitten Suorittaa loppuun tuoda varmenne.
    IIS7_No_Private_Key_Error_fix_10_11_12.

Kaappaa sarjanumero

  1. Kaksoisnapsauta avataksesi varmenteen ja valitse sitten Tiedot-välilehti löytääksesi ja sieppaaksesi sarjanumeron.
    IIS7_No_Private_Key_Error_fix_11_1

Suorita certutil Ohjelma

  1. Seuraavan vaiheen suorittamiseksi sinun on avattava komentorivin istunto järjestelmänvalvojan oikeuksilla. Suorin tapa tehdä tämä on etsiä hakusana "cmd", napsauttaa hiiren kakkospainikkeella cmd-kuvaketta ja valita "Suorita järjestelmänvalvojana". (Valitse ”Kyllä”, jos sinulta kysytään, haluatko sallia tämän ohjelman tehdä muutoksia tietokoneeseen.)
    IIS7_No_Private_Key_Error_fix_12
  2. Kirjoita komentoriville seuraava komento kaapatun sarjanumeron avulla:
    certutil -repairstore my "PLACE_SERIAL_NUMBER_TÄSTÄ"
    Varmista ja sijoita sarjanumero lainausmerkkien väliin kuvan osoittamalla tavalla. ** On parasta kirjoittaa sarjanumero, koska liittämistoiminto voi joskus menettää merkin cmd-ikkunassa.
    IIS7_No_Private_Key_Error_fix_13
  3. Jos onnistuminen, tämä komento palauttaa joitain tietoja varmenteesta ja vahvistusviestin.
    IIS7_No_Private_Key_Error_fix_14
  4. Sulje komentoistunto ja päivitä MMC.
    IIS7_No_Private_Key_Error_fix_15

Vie korjattu varmenne

  1. Napsauta hiiren kakkospainikkeella varmentetta ja valitse ”Kaikki tehtävät> Vie” avataksesi ohjatun varmenteiden viennin.
    IIS7_No_Private_Key_Error_fix_16
  2. Kun olet napsauttanut ohjatun toiminnon tervetulosivua, varmista, että asetuksena on Kyllä, vie yksityinen avain ja napsauta seuraava.
    IIS7_No_Private_Key_Error_fix_17_1
  3. Valitse viedyn varmenteen muoto (tässä PKCS # 12-koodattu tai .PFX-tiedosto). Muista merkitä valintaruudut sisällyttääksesi kaikki varmenteet polkuun ja viedä kaikki laajennetut ominaisuudet, ja napsauta sitten seuraava.
    IIS7_No_Private_Key_Error_fix_18_1
  4. Sinulta kysytään salasanaa tämän varmennuspaketin suojaamiseksi (hyvä idea, koska se sisältää yksityisen avaimesi). Luo ja vahvista salasanasi ja napsauta sitten seuraava.
    IIS7_No_Private_Key_Error_fix_19_1
  5. Valitse vietävän tiedoston nimi ja sijainti. Voit selata haluamaasi paikkaan - muista tallentaa tiedosto .pfx-laajennuksella.
    Huomautus: Päivämäärän lisääminen on hyvä tapa erottaa tämä varmennetiedosto muista.
    IIS7_No_Private_Key_Error_fix_20_1
  6. Tarkista tiedot. Jos tämä kaikki näyttää oikealta, napsauta Suorittaa loppuun.
    IIS7_No_Private_Key_Error_fix_21_1
  7. Saat vahvistuksen viennin onnistumisesta.
    IIS7_No_Private_Key_Error_fix_22

Varmenteen tuominen uudelleen IIS: n avulla

Sinulla on nyt tiedosto, jonka voit tuoda uudelleen IIS: n kautta heittämättä "Ei yksityistä avainta" -virhettä. SSL.com: lla on yleiset ohjeet tämän tekemiseen a erillinen artikkeli täällä. Muista valita tarkoituksemme varten "Tuo" eikä "Täydellinen varmentepyyntö", kun käsittelet tätä varmentetta, ja anna salasana pyydettäessä.

IIS7_No_Private_Key_Error_fix_iis_1
Muista myös asettaa tyypiksi "https" ja portiksi "443" (ellei verkon järjestelmänvalvoja toisin määrää), kun sitot varmenteen sivustoon.

IIS7_No_Private_Key_Error_fix_iis_2

Kiitos, että valitsit SSL.com! Jos sinulla on kysyttävää, ota meihin yhteyttä sähköpostitse osoitteeseen Support@SSL.com, puhelu 1-877-SSL-SECURE, tai napsauta vain sivun oikeassa alakulmassa olevaa chat-linkkiä. Voit myös löytää vastauksia moniin yleisiin tukikysymyksiin sivustollemme tietopohja.

Tilaa SSL.com: n uutiskirje

Älä missaa uusia SSL.com -artikkeleita ja päivityksiä

Pysy ajan tasalla ja turvassa

SSL.com on maailman johtava kyberturvallisuuden johtaja, PKI ja digitaaliset sertifikaatit. Rekisteröidy saadaksesi viimeisimmät alan uutiset, vinkit ja tuoteilmoitukset SSL.com.

Otamme mielellämme palautetta vastaan

Vastaa kyselyymme ja kerro meille mielipiteesi viimeaikaisesta ostoksestasi.