Лучший отвечающий
Sharepoint 2013 + WebApp 2013 = Server error in '/' application

Вопрос
-
Добрый день.
Развернул Sharepoint 2013 Foundation на одном сервере, Exchange 2013 на втором и WebApp 2013 на третьем.
Руководствуясь статьей настроил интеграцию между Exchange и WebApp по https, все работает успешно, при попытке открыть документы (doc\xls\pdf) через OWA все успешно открывается.
Руководствуясь статьей и статьей настроил интеграцию между Sharepoint и WebApp по http (поскольку портал работает по http).
При попытке открытия любого документа через шарик, получаю:
Эта ошибка на заднем фоне висит все время, процесс Word Web App идет бесконечно.
Вопрос - как это поправить?
- Изменено AlexunderG 2 августа 2013 г. 11:38 1
2 августа 2013 г. 11:36
Ответы
-
Иван, спасибо за ссылку, я уже находил в поиске, все что там описано я пробовал.
Проблему решил буквально только что, на webapp server поменял InternalURL на внешний FQDN (в моем случае внешний FQDN = sp.contoso.com а внутренний fqdn sharepoint.contoso.com) т.е. по сути корни проблемы в DNS, но в данный момент это не суть.
Заработал просмотр (и редактирование) документов в web интерфейсе, но только word/powerpoint и pdf, почему то exel не открывается.
Выдается ошибка:
И так на любом файле exel, хотя например в OWA те же самые файлы открываются успешно.
В логах на WebApp server вижу такое предупреждение:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 02.08.2013 18:23:52
Event time (UTC): 02.08.2013 14:23:52
Event ID: a50b6e29fc3343fa99220bfcbbb50533
Event sequence: 271
Event occurrence: 126
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/2/ROOT/x-1-130199259282270994
Trust level: Full
Application Virtual Path: /x
Application Path: C:\Program Files\Microsoft Office Web Apps\ExcelServicesWfe\
Machine name: WEBAPP
Process information:
Process ID: 4936
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: InvalidOperationException
Exception message: Request format is unrecognized for URL unexpectedly ending in '/GetRangeContent'.
at System.Web.Services.Protocols.WebServiceHandlerFactory.CoreGetHandler(Type type, HttpContext context, HttpRequest request, HttpResponse response)
at System.Web.Services.Protocols.WebServiceHandlerFactory.GetHandler(HttpContext context, String verb, String url, String filePath)
at System.Web.Script.Services.ScriptHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String pathTranslated)
at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Request information:
Request URL: https://owas.contoso.ru:443/x/_vti_bin/DynamicGridContent.json/GetRangeContent?context={"SessionId":"32.0f5a91f0713c49a68ce7bc1d4c9d3fd61.D87.1.V23.714JiBAzyPUra41J+iIQWKU14.5.ru-RU5.ru-RU32.0b89a505b3004cdd926b8870876d444e1.S1.N","TransientEditSessionToken":null,"PermissionFlags":786367,"Configurations":1585936,"CompleteResponseTimeout":0,"CollaborationParameter":{"CollaborationState":{}},"ExcelFeatures":1515932864734,"WorkbookMetadataParameter":{"WorkbookMetadataState":{"MetadataVersion":0,"ServerEventVersion":0}},"MachineCluster":null,"AjaxOptions":0}&ewaControlId="m_excelWebRenderer_ewaCtl_m_ewa"¤tObject="Лист1"&namedObjectViewData={"Mode":1,"Settings":2}&row=0&column=0&rowCount=28&columnCount=30&blockX=0&blockY=0&revision=1&renderingOptions=0
Request path: /x/_vti_bin/DynamicGridContent.json/GetRangeContent
User host address: 1.1.1.1
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 65
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Web.Services.Protocols.WebServiceHandlerFactory.CoreGetHandler(Type type, HttpContext context, HttpRequest request, HttpResponse response)
at System.Web.Services.Protocols.WebServiceHandlerFactory.GetHandler(HttpContext context, String verb, String url, String filePath)
at System.Web.Script.Services.ScriptHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String pathTranslated)
at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
т.е. на сколько я понимаю, почему то запрос идет по https, хотя должен бы по http
- Изменено AlexunderG 2 августа 2013 г. 14:38 т.е. на сколько я понимаю, почему то запрос идет по https, хотя должен бы по http
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 5 августа 2013 г. 10:54
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 5 августа 2013 г. 10:54
2 августа 2013 г. 14:36
Все ответы
-
Здравствуйте
Посмотрите это обсуждение, где есть несколько рекомендаций:
SharePoint 2013 office web app error - Unable to open document
Уважаемые участники форума. У меня к Вам просьба: если какой-нибудь из ответов помог Вам решить Вашу проблему, пожалуйста, не забывайте отмечать его. Таким образом, Вы поможете и другим пользователям, у которых возникла схожая проблема! Спасибо!
2 августа 2013 г. 13:47Модератор -
Иван, спасибо за ссылку, я уже находил в поиске, все что там описано я пробовал.
Проблему решил буквально только что, на webapp server поменял InternalURL на внешний FQDN (в моем случае внешний FQDN = sp.contoso.com а внутренний fqdn sharepoint.contoso.com) т.е. по сути корни проблемы в DNS, но в данный момент это не суть.
Заработал просмотр (и редактирование) документов в web интерфейсе, но только word/powerpoint и pdf, почему то exel не открывается.
Выдается ошибка:
И так на любом файле exel, хотя например в OWA те же самые файлы открываются успешно.
В логах на WebApp server вижу такое предупреждение:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 02.08.2013 18:23:52
Event time (UTC): 02.08.2013 14:23:52
Event ID: a50b6e29fc3343fa99220bfcbbb50533
Event sequence: 271
Event occurrence: 126
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/2/ROOT/x-1-130199259282270994
Trust level: Full
Application Virtual Path: /x
Application Path: C:\Program Files\Microsoft Office Web Apps\ExcelServicesWfe\
Machine name: WEBAPP
Process information:
Process ID: 4936
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: InvalidOperationException
Exception message: Request format is unrecognized for URL unexpectedly ending in '/GetRangeContent'.
at System.Web.Services.Protocols.WebServiceHandlerFactory.CoreGetHandler(Type type, HttpContext context, HttpRequest request, HttpResponse response)
at System.Web.Services.Protocols.WebServiceHandlerFactory.GetHandler(HttpContext context, String verb, String url, String filePath)
at System.Web.Script.Services.ScriptHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String pathTranslated)
at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Request information:
Request URL: https://owas.contoso.ru:443/x/_vti_bin/DynamicGridContent.json/GetRangeContent?context={"SessionId":"32.0f5a91f0713c49a68ce7bc1d4c9d3fd61.D87.1.V23.714JiBAzyPUra41J+iIQWKU14.5.ru-RU5.ru-RU32.0b89a505b3004cdd926b8870876d444e1.S1.N","TransientEditSessionToken":null,"PermissionFlags":786367,"Configurations":1585936,"CompleteResponseTimeout":0,"CollaborationParameter":{"CollaborationState":{}},"ExcelFeatures":1515932864734,"WorkbookMetadataParameter":{"WorkbookMetadataState":{"MetadataVersion":0,"ServerEventVersion":0}},"MachineCluster":null,"AjaxOptions":0}&ewaControlId="m_excelWebRenderer_ewaCtl_m_ewa"¤tObject="Лист1"&namedObjectViewData={"Mode":1,"Settings":2}&row=0&column=0&rowCount=28&columnCount=30&blockX=0&blockY=0&revision=1&renderingOptions=0
Request path: /x/_vti_bin/DynamicGridContent.json/GetRangeContent
User host address: 1.1.1.1
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 65
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Web.Services.Protocols.WebServiceHandlerFactory.CoreGetHandler(Type type, HttpContext context, HttpRequest request, HttpResponse response)
at System.Web.Services.Protocols.WebServiceHandlerFactory.GetHandler(HttpContext context, String verb, String url, String filePath)
at System.Web.Script.Services.ScriptHandlerFactory.GetHandler(HttpContext context, String requestType, String url, String pathTranslated)
at System.Web.HttpApplication.MaterializeHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
т.е. на сколько я понимаю, почему то запрос идет по https, хотя должен бы по http
- Изменено AlexunderG 2 августа 2013 г. 14:38 т.е. на сколько я понимаю, почему то запрос идет по https, хотя должен бы по http
- Предложено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 5 августа 2013 г. 10:54
- Помечено в качестве ответа Иван ПродановMicrosoft contingent staff, Moderator 5 августа 2013 г. 10:54
2 августа 2013 г. 14:36