SourceOne E-posthantering: Sökning i ElasticSearch-index visar felet: Frågetjänsten kan inte starta sökprocessen.
Summary: SourceOne E-posthantering: Sökning i ElasticSearch-index visar felet: Frågetjänsten kan inte starta sökprocessen.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
En användare som söker på ElasticSearch-index med hjälp av Websearch eller Discovery Manager får felmeddelandet: Frågetjänsten kan inte starta sökprocessen
Användaren söker i ElasticSearch-index och får felet beroende på vilket datumintervall som används i sökparametern eller den valda mappade mappen. Vissa datumintervall eller mappade mappar kan fungera utan problem.
De index som påverkas visas i felet som visas i gränssnittet Websearch eller Discovery Manager.
Följande fel visas i ExJbQuery-loggen på servern som utför sökningen:
CoExESQueryPlugIn::CreateSearchAlias|FEL|Systemanropet misslyckades. (0x86040100) Bunden till okänd typ. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias]
CoExESQueryPlugIn::CreateSearchAlias|FEL|Det gick inte att skapa sökalias. Fel: 0x80028027|CoExESQueryPlugIn.cpp(2822)
CoExESQueryPlugIn::BuildQuery|FEL|Systemanropet misslyckades. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >Systemanropet misslyckades. (0x86040100) Bunden till okänd typ. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExESQueryPlugIn.cpp(601)|
CoExAsQuery::ExecuteFullText|FEL|Systemanropet misslyckades. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(449). CoExESQueryPlugIn::ExecuteQuery] >Systemanropet misslyckades. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >Systemanropet misslyckades. (0x86040100) Bunden till okänd typ. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExAsQuery.cpp(924)
CExQueryThread::ExecuteInThread|FEL|Sökningen kunde inte utföras: (0x80028027)|ExQueryThread.cpp(315)
Cause
Problemet beror på att en eller flera ElasticSearch-indexuppsättningar som ingår i sökningen saknas i ElasticSearch-klustret, så JBQuery-tjänsten kan inte starta sökningen.
Det kan hända att rätt status inte visas om du kontrollerar statusen för det berörda indexet i SourceOne-konsolen. Den kan till exempel visas som tillgänglig trots att den inte är tillgänglig i ElasticSearch-klustret.
Genom att aktivera utförligheten för EXJBquery kan vi se följande händelse. Observera att detta är ett informationsevenemang.
Det kan hända att rätt status inte visas om du kontrollerar statusen för det berörda indexet i SourceOne-konsolen. Den kan till exempel visas som tillgänglig trots att den inte är tillgänglig i ElasticSearch-klustret.
Genom att aktivera utförligheten för EXJBquery kan vi se följande händelse. Observera att detta är ett informationsevenemang.
CExJSONDocument::Initiera|UTFÖRLIG | - JSON = <{"error":"IndexMissingException[[8658614702553635661_-433678426_200105_001] missing]","status":404}>|CExJSONDocument.cpp(124)
Resolution
Användaren kan försöka "återskapa" det berörda indexet som visas i Discovery Manager eller Websearch-gränssnittet med hjälp av SourceOne-konsolen. Det återskapar indexet i ElasticSearch-klustret.
Om användaren vill kontrollera om det finns några andra index som saknas i ElasticSearch kan två metoder användas.
Förfarande 1
Aktivera indexvalidering och konfigurera det med läge 1.
Kör en manuell eller schemalagd genomsökning av alla ElasticSearch-arkivmappar.
Kontrollera och åtgärda felen i konsolen som kör en "Rebuild"
Obs! Se "SourceOne Administration guide" för instruktioner om hur du använder "Index Validation"
Förfarande 2
Aktivera utförlighet för EXJBquery-tjänsten.
Utför en sökning i Websearch eller DM inklusive alla ElasticSearch-mappar.
Sökningen bör inte innehålla något datumintervall, så den söker i alla ElasticSearch-indexuppsättningar.
Om felmeddelandet "Frågetjänsten kan inte starta sökprocessen" visas i sökkonsolen måste du ta reda på vilka index som påverkas.
Kontrollera under Åtgärder/Jobbhantering vilken server som körde sökningen.
Sök efter följande händelse i ExJBQuery.log-filen:
Om användaren vill kontrollera om det finns några andra index som saknas i ElasticSearch kan två metoder användas.
Förfarande 1
Aktivera indexvalidering och konfigurera det med läge 1.
Kör en manuell eller schemalagd genomsökning av alla ElasticSearch-arkivmappar.
Kontrollera och åtgärda felen i konsolen som kör en "Rebuild"
Obs! Se "SourceOne Administration guide" för instruktioner om hur du använder "Index Validation"
Förfarande 2
Aktivera utförlighet för EXJBquery-tjänsten.
Utför en sökning i Websearch eller DM inklusive alla ElasticSearch-mappar.
Sökningen bör inte innehålla något datumintervall, så den söker i alla ElasticSearch-indexuppsättningar.
Om felmeddelandet "Frågetjänsten kan inte starta sökprocessen" visas i sökkonsolen måste du ta reda på vilka index som påverkas.
Kontrollera under Åtgärder/Jobbhantering vilken server som körde sökningen.
Sök efter följande händelse i ExJBQuery.log-filen:
CExJSONDocument::Initiera|UTFÖRLIG | - JSON = <{"error":"IndexMissingException[[8658614702553635661_-433678426_200105_001] missing]","status":404}>|CExJSONDocument.cpp(124)|Jobb-ID: 455555; Aktivitetsnamn: Search_2_8_2019_10_33_22_8240;
Obs! Spårning måste aktiveras för att du ska kunna se posten ovan.
Återskapa indexuppsättningarna som anges i loggposten.
Affected Products
SourceOne Email ManagementProducts
SourceOne, SourceOne Email ManagementArticle Properties
Article Number: 000055957
Article Type: Solution
Last Modified: 26 May 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.