Показаны сообщения с ярлыком Update. Показать все сообщения
Показаны сообщения с ярлыком Update. Показать все сообщения

четверг, 7 августа 2014 г.

SharePoint 2013. Windows Workflow Foundation, part of .Net Framework 3.0, must be installed to use this feature

При попытке отредактировать созданный ранее рабочий процесс в SharePoint Designer 2013 на ферме SharePoint Server 2013 с установленным Workflow manager 1.0 возникла ошибка:
[Ру] Не удалось загрузить этот рабочий процесс. Чтобы устранить эту проблему.
[En] Failed to load this workflow. To correct this problem, restart SharePoint Designer.

Потом другая ошибка:
[Ру] Для использования этой возможности необходимо установить Windows Workflow Foundation (входит в состав .Net Framework 3.0).[En] Windows Workflow Foundation, part of the .NET Framework 3.0, must be installed to use this feature.

Для начала я попробовал очистить кэш SharePoint Designer 2013, для этого надо удалить все по этим путям в файловой системе на клиенте:
%APPDATA%\Microsoft\Web Server Extensions\Cache
%APPDATA%\Microsoft\SharePoint Designer\ProxyAssemblyCache
%USERPROFILE%\AppData\Local\Microsoft\WebsiteCache

Если это не помогло, то необходимо выполнить все обновления SharePoint Designer 2013.
Если и это не помогло, то попробуйте выполнить редактирование с другого компьютера.
Мне это тоже не помогло. 
Позже, пытаясь найти решение в сети, я наткнулся на сообщение господина John Scott.
Суть его сообщения в том, что если описанные выше решения не сработали, то это известная ошибка, надо ждать исправление от Microsoft. И еще John Scott выявил, какие действия приводят к поломке, описав их в этом сообщении.
После прочтения этих сообщений я был глубоко обеспокоен необходимость снова сделать огромнейший рабочий процесс. Позже я посмотрел дату сообщения John Scott - ON 4/30/2014 9:00 PM. Почти 3 месяца прошло. Потом я проверил статус обновления фермы, с которой работал - Service Pack 1. Я обновил ферму используя June 2014 CU for SharePoint 2013


И это помогло. При этом я точно не установил какое именно обновление исправляет ошибку.

Ошибка при обновлении SharePoint. System.ServiceModel.EndpointNotFoundException

При обновлении SharePoint 2013 фермы у меня появилась ошибка:
Создано исключение типа System.ServiceModel.EndpointNotFoundException. Дополнительные сведения об исключении: Прослушивание на http://localhost:32843/SecurityTokenServiceApplication/securitytoken.svc не выполняла ни одна конечная точка, которая могла бы принять сообщение. Среди прочих причин это могло быть вызвано неправильным адресом или действием  SOAP. Подробнее см. в описании InnerException (если имеется).

Для начала исключаем проблемы из-за LoopbackCheck,  исполняем из PowerShel:
New-ItemProperty HKLM:\System\CurrentControlSet\Control\Lsa -Name "DisableLoopbackCheck" -value "1" -PropertyType dword


Подробнее про LoopbackCheck можно почитать здесь.

В моём случае отключение LoopbackCheck  не помогло, ошибка осталась.
В IIS manager я заметил, что все сайты отключены, а пулы работают.
При попытке включить сайты я получил ошибку:

Служба веб-публикаций (W3SVC) остановлена. Запуск веб-сайтов невозможен без службы публикации (W3SVC).

Я запустил службу и снова начал процесс обновления. Получил снова ошибку. Сайты опять выключены, как и служба W3SVC.
Служба PSCONFIG после 2 и 4 шага пытается перезагрузить W3SVC. Она выключается и самостоятельно не включается. Я включал службу самостоятельно после 2 и 4 шага. Процесс завершился удачно. Так же порой SharePoint 2013 Products Configuration Wizard "виснет", перестает потреблять процессорное время, просто ждем.


SharePoint 2013. Microsoft.SharePoint.Administration.SPUpdatedConcurrency Exception'

При обновлении SharePoint 2013 фермы у меня появилась ошибка:
Создано исключение типа Microsoft.SharePoint.Administration.SPUpdatedConcurrency
Exception. Дополнительные сведения об исключении: Возник конфликт обновлений, де
йствие необходимо повторить. Объект SPUpgradeSession Name=Upgrade-20140723-16302
8-3 был обновлен пользователем Domain\User в рамках процесса PSCONFIG (3920
) на компьютере PCNAME. Дополнительные сведения о конфликте см. в журнале трассиров
ки.

В моём случае я просто запустил процесс обновления снова и ошибка пропала.

пятница, 23 мая 2014 г.

Узнать версию Office Web Apps 2013 Farm

Решил проверить версию Office Web Apps.
Попробовал через запрос, используя PowerShell, но ответ не вернул нужный заголовок:
$answer = Invoke-WebRequest 'http://pk-sp-webapp/m/met/participant.svc/jsonAnonymous/BroadcastPing'
Потом узнал, что версию можно посмотреть в файле по адресу:
C:\ProgramData\Microsoft\OfficeWebApps\Data\local\OfficeVersion.inc
Но на моем сервере такой папки нет. Использовал поиск и нашёл OfficeVersion.inc по адресу:C:\Program Files\Microsoft Office Web Apps\AgentManager\OfficeVersion.inc
Вот его содержимое:
Что интересно, такой версии OWA я не нашел в таблице Тода.