Виправлення помилки ненадійного кореня або сертифіката (лише у Windows IIS)
Обов’язково. Ці кроки стосуються лише користувачів Windows IIS. Інші платформи див. У статтіВиправте помилку ненадійного кореневого каталогу або ланцюжка сертифікатів .
Якщо ви або ваші клієнти бачите помилку "ненадійний корінь" або ланцюжок сертифікатів SSL, ваш поточний сертифікат SSL може потребувати додаткових сертифікатів у пакеті, щоб веб-браузери могли довіряти вашому сайту. Виконайте ці дії, щоб усунути цю проблему у Windows IIS.
Для CSR і закритого ключа, створеного в IIS
- Завантажте новий пакет і скопіюйте його на один із серверів IIS.
- Відкрийте MMC і додайте оснастку подання сертифіката.
- Клацніть правою кнопкою миші Проміжні сертифікати , виберіть Імпорт , а потім перейдіть до файлу .p7b, який міститься в новому пакеті. Виберіть файл і імпортуйте його, і після імпортування ви побачите повідомлення про успішне виконання.
- Відкрийте диспетчер IIS і перейдіть до Сертифікати сервера .
- Виберіть Complete Certificate Request (Завершити запит сертифіката) та перейдіть до .cer, який входить до комплекту.
- Імпортуйте пакет до локального комп'ютера, і коли імпортування буде виконано, ви побачите повідомлення про успішне виконання.
- В MMC клацніть правою кнопкою миші новий імпортований сертифікат і виберіть Експорт .
- Виберіть також експорт закритого ключа, вкажіть нове ім’я / шлях для .pfx, а потім інсталюйте щойно створений .pfx на ваші веб-сервери та прив’яжіть його до будь-якого потрібного сайту.
Для CSR і закритого ключа, створеного зовні (наприклад, у OpenSSL)
- Виконайте таку команду, щоб створити файл PFX:
openssl pkcs12 -export -out [newFileName.pfx] -inkey [privateKey] -in [newBundleFileName]
де:
- newFileName - ім'я вихідного файлу для PFX (наприклад, coolexample_new.com.pfx)
- privateKey - це файл закритого ключа (наприклад, coolexample.com.key)
- newBundleFileName - пакет включених сертифікатів (наприклад, coolexample.com_bundleNoG2.crt)
- Завантажте PFX на сервер і двічі клацніть, щоб почати інсталяцію.
- Виберіть Local Machine і натисніть Next .
- Виберіть Перевірити назву файлу та натисніть Далі .
- Виберіть пункт Ввести пароль (ми радимо це робити завжди для підвищення рівня безпеки), виберіть Вибрати ключ для експорту, а потім натисніть кнопку Далі .
- Виберіть Автоматично вибирати сховище сертифікатів , натисніть Далі , а потім натисніть Готово . Коли імпортування буде завершено, ви побачите повідомлення про успішне завершення.
Перегляньте сертифікат
Незалежно від того, як ви встановили пакет, ось як переглядати встановлений сертифікат:
- Відкрийте командний рядок, введіть
MMCі натисніть Enter. - У MMC виберіть File (Файл) , а потім Add / Remove Snap-in (Додати / видалити оснастку) .
- У меню ліворуч виберіть Сертифікати та натисніть Додати .
- Виберіть «Обліковий запис комп’ютера» , а потім натисніть «Далі» .
- Виберіть Локальний комп’ютер , а потім натисніть Готово .
- Натисніть кнопку OK .
- Поверніться до розділу Certificates (Local Computer) (Сертифікати (локальний комп’ютер)) , виберіть Personal (Особистий) , а потім Certificates (Сертифікати) . Новий сертифікат з’явиться у списку.
Додаткові відомості
- Чому GoDaddy вилучає EKU ClientAuth і переходить до кореневої ієрархії R1 для випуску DV TLS?: Пояснює, чому ви бачили помилку "ненадійний корінь" або ланцюжок сертифікатів.