Лучший отвечающий
WebApps не открывает документы в браузере

Вопрос
-
В домене есть sharepoint2013, настроен webapps (версия 15.0.4571.1505)
Все работало, потом появились проблемы
При открытии WORD ошибка: что появилась неизвесная ошибка, попробуйте открыть в WORDе
При открытии в Excel: (см. рис webapp
До этого недавно заменил сертификат для работы по https
В логах следующее
Ошибка в процедуре открытия службы "WmiApRpl" из библиотеки "C:\Windows\system32\wbem\wmiaprpl.dll". Данные производительности не будут доступны для этой службы. Первые четыре байта (DWORD) в разделе данных содержат код ошибки.
Ошибка в процедуре открытия службы "Lsa" из библиотеки "C:\Windows\System32\Secur32.dll". Данные производительности не будут доступны для этой службы. Первые четыре байта (DWORD) в разделе данных содержат код ошибки.
Ошибка в процедуре открытия службы "BITS" из библиотеки "C:\Windows\System32\bitsperf.dll". Данные производительности не будут доступны для этой службы. Первые четыре байта (DWORD) в разделе данных содержат код ошибки.
Event code: 3005
Event message: Возникло необработанное исключение.
Event time: 12.07.2016 13:11:55
Event time (UTC): 12.07.2016 10:11:55
Event ID: 13c62970ad624358892a8875785280e7
Event sequence: 4
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/2/ROOT/x-1-131127918990100930
Trust level: Full
Application Virtual Path: /x
Application Path: C:\Program Files\Microsoft Office Web Apps\ExcelServicesWfe\
Machine name: MALL-HVS-WEB
Process information:
Process ID: 8220
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: ExcelWebRendererException
Exception message: Не удалось найти нужный файл.
в Microsoft.Office.Excel.WebUI.EwaState.OpenWorkbook()
в Microsoft.Office.Excel.WebUI.ExcelWebRendererInternal.RenderControl(HtmlTextWriter writer)
в ASP._layouts_xlviewerinternal_aspx.__Render__control6(HtmlTextWriter __w, Control parameterContainer)
в System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
в System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
в System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
в System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
в ASP._layouts_xlviewerinternal_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
в System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
в System.Web.UI.Page.Render(HtmlTextWriter writer)
в System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Не удалось найти нужный файл.
в Microsoft.Office.Excel.WebUI.EwaState.EnsureDocumentHostInfo()
в Microsoft.Office.Excel.WebUI.EwaState.OpenWorkbook()
в Microsoft.Office.Excel.Server.ServiceHost.ServiceHostLoader.GetCheckedBaseDocument(String querySignature, BaseUser baseUser, String canary, Boolean shouldCheckCanary, ScenarioRestrictions restriction)
в Microsoft.Office.Excel.Server.ServiceHost.ServiceHost.GetCheckedBaseDocument(String uri, String canary, Boolean shouldValidateCanary, Byte[] documentProperties, ScenarioRestrictions restriction)
в Microsoft.Office.Excel.Server.ServiceHost.ServiceHost.Microsoft.Office.Excel.Server.Host.IEwaHost.GetDocumentHostInfo(String uri, String canary, Boolean shouldValidateCanary, Byte[] documentProperties, Boolean isGenerated, ScenarioRestrictions restriction, ResourceThrottlingScenario scenario)
в Microsoft.Office.Excel.WebUI.EwaState.EnsureDocumentHostInfo()
WOPI Check File
в Microsoft.Office.Web.Apps.Common.WopiDocument.CheckWopiFile()
в Microsoft.Office.Excel.Server.ServiceHost.ServiceHostLoader.GetCheckedBaseDocument(String querySignature, BaseUser baseUser, String canary, Boolean shouldCheckCanary, ScenarioRestrictions restriction)
Request information:
Request URL: https://wac.mal.ru:443/x/_layouts/xlviewerinternal.aspx?ui=ru-RU&rs=ru-RU&WOPISrc=http://portal.mal.ru/_vti_bin/wopi.ashx/files/a587af258ba34855b59aca98c55cb4c4&sc=https://portalmall.ru/Sharedhttps://wac.mal.ru:443/x/_layouts/xlviewerinternal.aspx?ui=ru-RU&rs=ru-RU&WOPISrc=http://portal.mal.ru/_vti_bin/wopi.ashx/files/a587af258ba34855b59aca98c55cb4c4&sc=https://portal.mal.ru/Sharedhttps://wac.mal.ru:443/x/_layouts/xlviewerinternal.aspx?ui=ru-RU&rs=ru-RU&WOPISrc=http://portal.mal.ru/_vti_bin/wopi.ashx/files/a587af258ba34855b59aca98c55cb4c4&sc=https://portal.mal.ru/Sharedhttps://wac.abimall.ru:443/x/_layouts/xlviewerinternal.aspx?ui=ru-RU&rs=ru-RU&WOPISrc=http://portal.mal.ru/_vti_bin/wopi.ashx/files/a587af258ba34855b59aca98c55cb4c4&sc=https://portal.mal.ru/Shared%20Documents/Forms/AllItems.aspx&wdEnableRoaming=1Documents/Forms/AllItems.aspx&wdEnableRoaming=1Documents/Forms/AllItems.aspx&wdEnableRoaming=1Documents/Forms/AllItems.aspx&wdEnableRoaming=1
Request path: /x/_layouts/xlviewerinternal.aspx
User host address: 10.73.79.72
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 7
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: в Microsoft.Office.Excel.WebUI.EwaState.OpenWorkbook()
в Microsoft.Office.Excel.WebUI.ExcelWebRendererInternal.RenderControl(HtmlTextWriter writer)
в ASP._layouts_xlviewerinternal_aspx.__Render__control6(HtmlTextWriter __w, Control parameterContainer)
в System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
в System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer)
в System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer)
в System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
в ASP._layouts_xlviewerinternal_aspx.__Render__control1(HtmlTextWriter __w, Control parameterContainer)
в System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children)
в System.Web.UI.Page.Render(HtmlTextWriter writer)
в System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
в System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:
версия sharepoint2013 15.0.4805.1000
Подскажите, пожалуйста, чего проверить?
Заранее спасибо!
12 июля 2016 г. 10:21
Ответы
-
Дело было не в бабине.
Мне помогло следующее (для себя сделал памятку)
1. Создаем подключение WebApps (на сервере WebApps)
Import-Module OfficeWebApps
New-OfficeWebAppsFarm -InternalUrl “https://wac.ru” -ExternalUrl “https://wac.ru” –CertificateName “wac.ru” -EditingEnabled
2. Отвязываем сервер WebApps (в повершелл на SP)
Remove-SPWOPIBinding -All:$true
3. Настраиваем точку входа (в командной консоли SharePoint, делаем на SP)
New-SPWOPIBinding -ServerName wac.ru
4. Проеряем зону
Get-SPWOPIZone (должно быть external-https)- Помечено в качестве ответа Pogreb 13 июля 2016 г. 11:39
13 июля 2016 г. 11:38
Все ответы
-
При пересоздании точки входа получаю ошибку - Сервер не ответил
New-SPWOPIBinding -ServerName wa.lab.mars.ua в этой команде и имя URL писал и имя сервераХотя сам сервер пингуется
https://wac.mal.ru/hosting/discovery работает, xml открывается
В DNS все записи верные
12 июля 2016 г. 19:33 -
Никто не может подсказать?
Ситуация начинает принимать критический характер
13 июля 2016 г. 8:18 -
Добрый день,
посмотрите ULS, какие там ошибки?
13 июля 2016 г. 9:05 -
Читал, смотрел. Из того что там есть меня больше всего напрягает
07/06/2016 10:53:45.66 ProofingWatchdog.exe (0x11D8) 0x0ABC Services Infrastructure Services Infrastructure Health adhog Unexpected Health report by ProofingWatchdog: Agent: Proofing, eventId: 1160, eventType: Error, categoryId: 4, eventMessage: <?xml version="1.0" encoding="utf-16"?> <HealthReport xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <HealthMessage>ProofingWatchdog reported status for Proofing in category 'NegativeWeb'. Reported status: Spelling attempt exception for "baad": System.Net.WebException: Базовое соединение закрыто: Не удалось установить доверительные отношения для защищенного канала SSL/TLS. ---> System.Security.Authentication.AuthenticationException: Удаленный сертификат недействителен согласно результатам проверки подлинности. в System.Net.Security.SslState.StartSendAuthResetSignal(ProtocolToken message, AsyncProtocolRequest asyncR... 75d5103b-8e31-430d-8e7b-107c5b448c01
Хотя он валидный и защищает несколько имен, и другие сервисы работают. Может как то на сервер webapps по другому надо сертификат установить?
13 июля 2016 г. 9:27 -
Дело было не в бабине.
Мне помогло следующее (для себя сделал памятку)
1. Создаем подключение WebApps (на сервере WebApps)
Import-Module OfficeWebApps
New-OfficeWebAppsFarm -InternalUrl “https://wac.ru” -ExternalUrl “https://wac.ru” –CertificateName “wac.ru” -EditingEnabled
2. Отвязываем сервер WebApps (в повершелл на SP)
Remove-SPWOPIBinding -All:$true
3. Настраиваем точку входа (в командной консоли SharePoint, делаем на SP)
New-SPWOPIBinding -ServerName wac.ru
4. Проеряем зону
Get-SPWOPIZone (должно быть external-https)- Помечено в качестве ответа Pogreb 13 июля 2016 г. 11:39
13 июля 2016 г. 11:38