none
Как организовать https сессию для powershell RRS feed

  • Вопрос

  • Здравствуйте!

    Выполняю команду enter-pssession -connectionURI https://10.253.33.2 -credential user

    Выдает ошибку:

    Enter-PSSession : Не удалось подключиться к удаленному серверу. Сообщение об ошибке: Сертификат сервера конечного компь
    ютера (10.253.33.2:443) содержит ошибки:
    Не удалось проверить, отозван ли сертификат SSL. Возможно, сервер, который использовался для проверки, недоступен.
    Сертификат SSL подписан неизвестным центром сертификации.
    Сертификат SSL содержит общее имя (CN), не соответствующее имени узла. Дополнительные сведения см. в разделе справки, в
    ызываемом командой about_Remote_Troubleshooting.
    строка:1 знак:16
    + enter-pssession <<<<  -connectionURI https://10.253.33.2 -credential user
        + CategoryInfo          : InvalidArgument: (https://10.253.33.2/:Uri) [Enter-PSSession], PSRemotingTransportExcept
       ion
        + FullyQualifiedErrorId : CreateRemoteRunspaceFailed

     

    Я так понимаю, нужно добавить сертификат сервера в надежные или еще что? Как это сделать?

    Спасибо.

    3 февраля 2012 г. 7:25

Ответы

Все ответы

  • А если добавить параметры -UseSSL -SessionOption (New-WSManSessionOption -SkipCACheck -SkipCNCheck)?

    • Помечено в качестве ответа lectrouser 3 февраля 2012 г. 9:27
    3 февраля 2012 г. 7:54
    Отвечающий
  • Спасибо, что направили в нужное русло! мне помогла команда

    enter-pssession -connectionURI https://10.253.33.2 -sessionOption (new-pssessionoption -SkipCACheck -SkipCNCheck -SkipRevocationCheck) -credential user

     

    кстати, еще надо было включить слушателя по https на сервере

    winrm set winrm/config/service @{EnableCompatibilityHttpsListener="true"}
    3 февраля 2012 г. 9:31