Ошибка Sitecore говорит: "Сервис не в сети". в логах
После того, как я установил пакет Telligent Connect в установку Sitecore на демонстрационном сайте Jetreamtream, он начал получать ошибку во время выполнения при открытии сайта JetStream или администратора Sitecore. Из журналов Sitecore, использующих Sitecore Log Analyzer, он часто показывает сообщения об ошибках в журналах.
PS: расположение логов я имею в виду C:\inetpub\wwwroot\JSTDemo\Data\logs
У меня есть настройки Sitecore 6.6 и Telligent 7.0. Также при установке пакета Telligent Connect он попросил заменить Ninject.dll. Я отказался заменить файл (если это что-то затрагивает).
Я настроил сайт сообщества Telligent и JetSttream в одной локальной среде, и оба работали по отдельности, но после установки Telligent Connect сайт свалился с Sitecore Jetstream.
Я пытался интегрировать оба с двух дней со многими попытками Fresh (очищены), но безуспешно после установки пакета Telligent Connect.
Я новичок в мире Sitecore. Любая помощь или подсказка будет принята с благодарностью.
5588 13:46:00 03.05.2013 ОШИБКА Сервис не в сети. Исключение: System.Net.WebException Сообщение: запрос не выполнен с состоянием HTTP 417: Ожидание не выполнено. Источник: System.Web.Services в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(сообщение SoapClientMessage, ответ WebResponse, поток responseStream, логический asyncCall) в System.Web.Services.Protocols.SoapHttringvoke ] параметры) в CRMSecurityProvider.crm4.discoveryservice.CrmDiscoveryService.Execute(запрос запроса) в CRMSecurityProvider.Service.CrmTicketManager.GetSPLATicket(AuthenticationType authType, строковый URL-адрес, вход в строку, строковый пароль.TecTerMerServiceTerSMSerCerSMSerCerSMSerCerSMSerCerSMSerCMSerCerSMSerCerSMSerCerSMSerCerSMSerCMerSermSermSerCMSerCMC)))) в параметрах CRMSecurityProvider.crm4.discoveryservice.CrmDiscoveryService.Execute(запрос запроса) в CRMSecurityProvider.Service.CrmTicketManager.GetSPLATicket (тип AuthenticationType authType, строковый URL-адрес, имя пользователя String (токовый пароль), строковый ключ-тикен-сланец) Строковый URL, Строковый логин, Строковый пароль, Строковое имя_организации, AuthnticationType authType, Строковый партнер, Строковая среда) по адресу CRMSecurityProvider.crm4.webservice.CrmService.GetActive (настройки ConfigurationSettings)
5588 13:46:01 03.05.2013 ОШИБКА Сервис не в сети. Исключение: System.NullReferenceException Сообщение: ссылка на объект не установлена для экземпляра объекта. Источник: CRMSecurityProvider по адресу CRMSecurityProvider.crm4.webservice.CrmService.GetActiveMetadata(настройки ConfigurationSettings).
5588 13:46:02 03.05.2013 ОШИБКА Не удалось инициализировать поставщик CRM: запрос не выполнен с состоянием HTTP 417: ожидание не выполнено.
Происходит еще одна ошибка
ManagedPoolThread #1 13:38:44 03.05.2013 ОШИБКА Ошибка фиксации строки данных Visits.4c1cda28-1d8b-4365-aebb-30e1bed1d1ec: Оператор UPDATE конфликтует с ограничением FOREIGN KEY "FK_Visits_Locations". Конфликт произошел в базе данных "JSTDemoJetstream_Analytics", таблице "dbo.Locations", столбце "LocationId". Заявление было прекращено.
И предупреждение
ManagedPoolThread #1 13:38:44 03.05.2013 ПРЕДУПРЕЖДЕНИЕ Ошибки при фиксации данных. Повторная попытка... System.Exception: ошибка фиксации данных: Visits ---> System.Exception: ошибка фиксации: оператор UPDATE конфликтует с ограничением FOREIGN KEY "FK_Visits_Locations". Конфликт произошел в базе данных "JSTDemoJetstream_Analytics", таблице "dbo.Locations", столбце "LocationId". Заявление было прекращено. на сайте Sitecore.Analytics.Data.DataAccess.DataAdapters.Sql.SqlDataAdapterProvider.Update(таблица DataTable, параметры UpdateOptions) на сайте Sitecore.Analytics.Data.DataAccess.DataAdapters.Sql.SqlDataAdapterProvider.Updnate.ablec (). Таблица данных.DataAccess.DataAdapters.Sql.SqlDataAdapterProvider.Update(DataSet dataSet) --- Конец трассировки стека внутренней исключительной ситуации --- в Sitecore.Analytics.Data.DataAccess.DataAdapters.Sql.SqlDataAdapterProvider.Update(DataSet dataSet.nalytics) в сайте.Data.DataAccess.DataAdapters.DataAdapterManager.Update(DataSet dataSet) в Sitecore.Analytics.Pipelines.CommitDataSet.CommitAnalytics.Process(CommitDataSetArgs args) в (Object, Object[]) в Sitecore.Pipelines.Pipelinevoked.) в Sitecore.Pipelines.CorePipeline.Run(Аргументы PipelineArgs) в Sitecore.Pipelines.CorePipeline.Run(Строковое значение pipeName, Аргументы PipelineArgs, String pipeDomain, логическое значение failIfNotExists) в Sitecore.Pipelines.CorePipeline.Run, PipelineName Аргументы lineArgs, String pipeDomain) в Sitecore.Pipelines.CorePipeline.Run(Аргументы String pipelineName, PipelineArgs) в Sitecore.Analytics.Data.TrackerChanges.Flush()
Также, если это влияет, я включил Telligent Analytics,
<add name="JavascriptAnalyticsHttpModule" type="Telligent.Evolution.ExtendedAnalytics.JavascriptAnalyticsHttpModule, Telligent.Evolution.ExtendedAnalytics" />
а также
<add verb="GET" name="analytics" path="analytics.ashx" type="Telligent.Evolution.ExtendedAnalytics.ExtendedAnalyticsRequestHandler, Telligent.Evolution.ExtendedAnalytics" />
<add verb="GET" name="analyticsUrls" path="/utility/analytics/router.aspx" type="Telligent.Evolution.AnalyticsUrls.Http.AnalyticsUrlHttpHandler, Telligent.Evolution.AnalyticsUrls" />
ОБНОВИТЬ
После того, как я отключил конфиг для Telligent, расположенный в \App_Config\Include\TelligentEvolution.config
сайт sitecore запущен и работает. Так что, похоже, часть Telligent создает проблемы..