Runspace сломался. (Удаленное взаимодействие, WinRM и Sharepoint)

Итак, во-первых, следующее работало нормально 3 дня назад на том же сервере sharepoint, отлично работает на других серверах sharepoint в ферме, и после того, как я сделал что-то, о чем я подробнее расскажу позже, снова работает нормально.

Но в течение 3 дней я мог постоянно ломать свое рабочее пространство, выполняя следующие действия.

$sess = new-pssession –computername $comp –Credential $cred –Authentication CredSSP

Все идет нормально

Enter-PSSession $sess

Все идет нормально

Add-PSSnapin Microsoft.SharePoint.PowerShell

Все еще хорош

Я могу сделать 0 или более разных операций с Sharepoint, например Get-SPServer

Но тогда, когда я делаю:

Get-SPServiceApplication

Я получил:

Не удалось обработать данные для удаленной команды со следующим сообщением об ошибке: Хост-процесс поставщика WSMan не вернул правильный ответ. Поставщик в хост-процессе мог вести себя неправильно. Дополнительные сведения см. в разделе справки about _Remote_Troubleshooting.

Сеанс возвращается к моему основному сеансу, и пространство выполнения не работает.

Это было последовательно, и я не уверен, почему. Я могу нормально запускать его на других серверах фермы и мог запускать его на этом сервере еще несколько дней назад.

Что интересно, так это то, что "ИСПРАВЛЕНО" это.

Поэтому я решил, что для дальнейшего исследования я могу подключить службы терминалов к реальной машине и запустить ее локально. Я сделал это, и он работал локально без ошибок, а ПОСЛЕ этого он также нормально работал через удаленное взаимодействие.

Кто-нибудь знает, что происходит?


person klumsy    schedule 01.04.2011    source источник


Ответы (1)


На самом деле сложно ответить на этот вопрос без «перемотки» машины обратно в состояние до удаленного рабочего стола и сравнения состояний до и после (реестр, сетевая активность, sql, файловая система). Я предполагаю, что какой-то одноразовый процесс инициализации дает сбой при использовании делегирование credssp, но это, вероятно, довольно очевидно.

person x0n    schedule 02.04.2011
comment
дело в том, что я мог бы продолжать выполнять соединения credSSP и запускать другие команды, которые завершались бы ошибкой аутентификации, если бы CredSSP не работал. Но да, решить проблему будет сложно. Мне просто интересно, может у кого-то есть опыт в этом. - person klumsy; 02.04.2011