SourceOne E-administrasjon av e-post: Søk på ElasticSearch-indekser viser feilen: Søketjenesten kan ikke starte søkeprosessen.
Summary: SourceOne E-administrasjon av e-post: Søk på ElasticSearch-indekser viser feilen: Søketjenesten kan ikke starte søkeprosessen.
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 bruker som søker på ElasticSearch-indekser ved hjelp av Websearch eller Discovery Manager får feilmeldingen: Spørringstjenesten kan ikke starte søkeprosessen
Brukeren søker på ElasticSearch-indekser og mottar feilen avhengig av datoperioden som brukes i søkeparameteren eller den valgte tilordnede mappen. Noen datoperioder eller tilordnet mappe kan fungere uten problemer.
De berørte indeksene vises i feilen som vises i grensesnittet Websøk eller Discovery Manager.
Følgende feil kan sees i ExJbQuery-loggen til serveren som utfører søket:
CoExESQueryPlugIn::CreateSearchAlias|FEIL|System call failed. (0x86040100) Bundet til ukjent type. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias]
CoExESQueryPlugIn::CreateSearchAlias|FEIL|Feil under bygging av søkealias. Error: 0x80028027|CoExESQueryPlugIn.cpp(2822)
CoExESQueryPlugIn::BuildQuery|FEIL|System call failed. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >System call failed. (0x86040100) Bundet til ukjent type. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExESQueryPlugIn.cpp(601)|
CoExAsQuery::ExecuteFullText|FEIL|System call failed. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(449). CoExESQueryPlugIn::ExecuteQuery] >System call failed. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >System call failed. (0x86040100) Bundet til ukjent type. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExAsQuery.cpp(924)
CExQueryThread:: ExecuteInThread|FEIL|Søket kunne ikke utføres: (0x80028027)|ExQueryThread.cpp(315)
Cause
Problemet skyldes at ett eller flere ElasticSearch-indekssett som er inkludert i søket, mangler i ElasticSearch-klyngen, slik at JBQuery-tjenesten ikke kan starte søket.
Kontroll av statusen for den berørte indeksen i SourceOne-konsollen gjenspeiler kanskje ikke riktig status. For eksempel kan den vises som tilgjengelig til tross for at den ikke er tilgjengelig i ElasticSearch-klyngen.
Ved å aktivere utførlighet av EXJBquery kan vi se følgende hendelse. Vær oppmerksom på at dette er en informasjonshendelse.
Kontroll av statusen for den berørte indeksen i SourceOne-konsollen gjenspeiler kanskje ikke riktig status. For eksempel kan den vises som tilgjengelig til tross for at den ikke er tilgjengelig i ElasticSearch-klyngen.
Ved å aktivere utførlighet av EXJBquery kan vi se følgende hendelse. Vær oppmerksom på at dette er en informasjonshendelse.
CExJSONDocument::Initialize|UTFØRLIG | - JSON = <{"error":"IndexMissingException[[8658614702553635661_-433678426_200105_001] mangler]","status":404}>|CExJSONDocument.cpp(124)
Resolution
Brukeren kan prøve å "gjenoppbygge" den berørte indeksen som vises i Discovery Manager eller Websearch-grensesnittet, ved hjelp av SourceOne-konsollen. Det vil gjenskape indeksen i ElasticSearch-klyngen.
Hvis brukeren vil sjekke om det mangler andre indekser i ElasticSearch, kan to metoder brukes.
Metode 1
Aktiver indeksvalidering og konfigurer den ved hjelp av modus 1.
Kjør en manuell eller planlagt skanning i alle ElasticSearch Archive-mappene.
Kontroller og fiks feilene i konsollen som kjører en "gjenoppbygg"
Merk: Se "SourceOne Administration guide" for instruksjoner om hvordan du bruker "Index Validation"
Metode 2
Aktiver utførlighet av EXJBquery-tjenesten.
Utfør et søk i Websearch eller DM inkludert alle ElasticSearch kartlagte mapper.
Søket skal ikke inkludere noen datoperiode, så det vil søke i alle ElasticSearch-indekssettene.
Hvis feilen «Spørringstjenesten kan ikke starte søkeprosessen» vises i Websearch-konsollen, må du finne ut hvilke indekser som berøres.
Sjekk under Operations/Job Management hvilken server som kjørte søket.
Se etter følgende hendelse i ExJBQuery.log-filen:
Hvis brukeren vil sjekke om det mangler andre indekser i ElasticSearch, kan to metoder brukes.
Metode 1
Aktiver indeksvalidering og konfigurer den ved hjelp av modus 1.
Kjør en manuell eller planlagt skanning i alle ElasticSearch Archive-mappene.
Kontroller og fiks feilene i konsollen som kjører en "gjenoppbygg"
Merk: Se "SourceOne Administration guide" for instruksjoner om hvordan du bruker "Index Validation"
Metode 2
Aktiver utførlighet av EXJBquery-tjenesten.
Utfør et søk i Websearch eller DM inkludert alle ElasticSearch kartlagte mapper.
Søket skal ikke inkludere noen datoperiode, så det vil søke i alle ElasticSearch-indekssettene.
Hvis feilen «Spørringstjenesten kan ikke starte søkeprosessen» vises i Websearch-konsollen, må du finne ut hvilke indekser som berøres.
Sjekk under Operations/Job Management hvilken server som kjørte søket.
Se etter følgende hendelse i ExJBQuery.log-filen:
CExJSONDocument::Initialize|UTFØRLIG | - JSON = <{"error":"IndexMissingException[[8658614702553635661_-433678426_200105_001] mangler]","status":404}>|CExJSONDocument.cpp(124)|Jobb-ID: 455555; Aktivitetsnavn: Search_2_8_2019_10_33_22_8240;
Merk: Sporing må være aktivert for å se oppføringen ovenfor.
Bygg indekssettene som er angitt i loggoppføringen, på nytt.
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.