Экземпляр Sitecore 8 не может загружать контент или медиа-деревья при выборе - PullRequest
0 голосов
/ 16 октября 2018

Таким образом, на моем промежуточном сервере я могу нормально использовать менеджер контента, но на сервере менеджера контента я не вижу деревья контента при выборе элемента или медиа.

Выбор внутренней ссылки

http://cm.sitecore.com/-/item/v1/sitecore/shell?sc_itemid={5B17E7BA-0216-45AA-B5F2-C75FFDF451CF}&scope=c&sc_database=master&fields=__Hidden

Консоль показывает время ожидания запроса API Sitecore.

[HTTP / 1.1 504 GATEWAY_TIMEOUT 59970ms]

Ошибка синтаксического анализа XML: корневой элемент не найден Расположение: http://cm.sitecore.com/-/item/v1/sitecore/shell?sc_itemid=%7B5B17E7BA-0216-45AA-B5F2-C75FFDF451CF%7D&scope=c&sc_database=master&fields=__Hidden Строка № 1, столбец 1:

Выбор элемента мультимедиа

http://cm.sitecore.com/-/item/v1/sitecore/shell?sc_itemid={3D6658D8-A0BF-4E75-B3E2-D050FABCF4E1}&scope=c&sc_database=master&language=en&fields=__Hidden

Консоль показывает ту же проблему.

[HTTP / 1.1 504 GATEWAY_TIMEOUT 59401ms]

Ошибка синтаксического анализа XML: корневой элемент не найден Расположение: http://cm.sitecore.com/-/item/v1/sitecore/shell?sc_itemid=%7B3D6658D8-A0BF-4E75-B3E2-D050FABCF4E1%7D&scope=c&sc_database=master&language=en&fields=__Hidden Строка № 1, столбец 1:

Я проверил журналы ошибок и обнаружил следующие две проблемы:

Это похоже на что-тоблокирует мой запрос API

4264 15:08:19 ОШИБКА Элемент не найден в строке запроса.[ID: "{3D6658D8-A0BF-4E75-B3E2-D050FABCF4E1}".]

4264 15:08:19 ОШИБКА [Item Web API] Доступ к сайту не предоставлен.

Исключение: Sitecore.Exceptions.AccessDeniedException

Сообщение: доступ к сайту не предоставлен.

Источник: Sitecore.ItemWebApi at Sitecore.ItemWebApi.Pipelines.Request.CheckSecurity.Process (аргументы RequestArgs) в (аргументы RequestArgs) в (Object, Object []) в Sitecore.Pipelines.CorePipeline.Run (PipelineArgs args) в Sitecore.ItemWebApi.Pipelines.HttpRequest.LaunchRequest.Process (аргументы HttpRequestArgs)

Это выглядит как-то не так с моим индексом

3684 15:44:53 ОШИБКА Нет подходящего индекса для / sitecore / media library - {3D6658D8-A0BF-4E75-B3E2-D050FABCF4E1}.Вы должны добавить сканер индекса, который будет охватывать этот элемент

3684 15:44:53 ОШИБКА [Индекс Web API] Индекс не найден

Исключение: System.ArgumentException

Сообщение: индекс не найден

Источник: Sitecore.ContentSearch на Sitecore.ContentSearch.ContentSearchManager.GetIndex (String name)
на Sitecore.ItemWebApi.Pipelines.Request.Search.RunSearchPipeline, RequestringgssearchText, String languageName, логическое showHiddenItems) в Sitecore.ItemWebApi.Pipelines.Request.Search.Process (RequestArgs args) в (Object, Object []) в Sitecore.Pipelines.CorePipeline.Run (PipelineArgs args) в Sitecore.ItemWi.HttpRequest.LaunchRequest.Process (аргументы HttpRequestArgs)

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

...