Administration af SourceOne E-mail: Søgning på ElasticSearch-indekser viser fejlen: Forespørgselstjenesten kunne ikke starte søgeprocessen.
Summary: Administration af SourceOne E-mail: Søgning på ElasticSearch-indekser viser fejlen: Forespørgselstjenesten kunne ikke starte søgeprocessen.
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 bruger, der søger på ElasticSearch-indekser ved hjælp af Websearch eller Discovery Manager, får fejlen: Forespørgselstjenesten kan ikke starte søgeprocessen
Brugeren søger på ElasticSearch-indekser og modtager fejlen afhængigt af det datointerval, der bruges i søgeparameteren eller den valgte tilknyttede mappe. Nogle datointervaller eller tilknyttede mapper fungerer muligvis uden problemer.
De berørte indekser vises i den fejl, der vises i websøgnings- eller Discovery Manager-grænsefladen.
Følgende fejl kan ses i ExJbQuery-loggen på den server, der udfører søgningen:
CoExESQueryPlugIn::CreateSearchAlias|FEJL|Systemopkaldet mislykkedes. (0x86040100) Bundet til ukendt type. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias]
CoExESQueryPlugIn::CreateSearchAlias|FEJL|Der opstod en fejl under opbygning af søgealias. Fejl: 0x80028027|CoExESQueryPlugIn.cpp(2822)
CoExESQueryPlugIn::BuildQuery|FEJL|Systemopkaldet mislykkedes. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >Systemkald mislykkedes. (0x86040100) Bundet til ukendt type. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExESQueryPlugIn.cpp(601)|
CoExAsQuery::ExecuteFullText|FEJL|Systemopkaldet mislykkedes. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(449). CoExESQueryPlugIn::ExecuteQuery] >Systemkald mislykkedes. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >Systemkald mislykkedes. (0x86040100) Bundet til ukendt type. (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExAsQuery.cpp(924)
CExQueryThread::ExecuteInThread|FEJL|Søgningen kunne ikke udføres: (0x80028027)|ExQueryThread.cpp(315)
Cause
Problemet skyldes, at et eller flere ElasticSearch-indekssæt, der er inkluderet i søgningen, mangler i ElasticSearch-klyngen, så JBQuery-tjenesten ikke kan starte søgningen.
Kontrol af status for det berørte indeks i SourceOne-konsollen afspejler muligvis ikke den korrekte status. Den kan f.eks. vises som tilgængelig, selvom den ikke er tilgængelig i klyngen ElasticSearch.
Når vi aktiverer omfanget af EXJBquery, kan vi se følgende hændelse. Bemærk, at dette er en informativ begivenhed.
Kontrol af status for det berørte indeks i SourceOne-konsollen afspejler muligvis ikke den korrekte status. Den kan f.eks. vises som tilgængelig, selvom den ikke er tilgængelig i klyngen ElasticSearch.
Når vi aktiverer omfanget af EXJBquery, kan vi se følgende hændelse. Bemærk, at dette er en informativ begivenhed.
CExJSONDocument::Initialiser|VERBOSE| - JSON = <{"fejl":"IndexMissingException[[8658614702553635661_-433678426_200105_001] mangler]","status":404}>|CExJSONDocument.cpp(124)
Resolution
Brugeren kan forsøge at "genopbygge" det berørte indeks, der vises i Discovery Manager- eller Websearch-grænsefladen, ved hjælp af SourceOne-konsollen. Det vil genskabe indekset i ElasticSearch-klyngen.
Hvis brugeren vil kontrollere, om der mangler andre indekser i ElasticSearch, kan to metoder bruges.
Metode 1
Aktivér indeksvalidering, og konfigurer den ved hjælp af tilstand 1.
Kør en manuel eller planlagt scanning på alle ElasticSearch Archive-mapper.
Kontrollér og ret fejlene i konsollen, der kører en "Genopbyg"
Bemærk: Se "SourceOne Administration guide" for instruktioner om, hvordan du bruger "Index Validation"
Metode 2
Aktivér omfanget af EXJBquery-tjenesten.
Udfør en søgning i Websearch eller DM, herunder alle ElasticSearch-tilknyttede mapper.
Søgningen må ikke indeholde noget datointerval, så der søges i alle ElasticSearch-indekssæt.
Hvis fejlen "Forespørgselstjeneste kan ikke starte søgeprocessen" vises i websøgningskonsollen, skal du finde ud af, hvilke indekser der påvirkes.
Kontroller under Drift/Jobstyring, hvilken server der kørte søgningen.
Se efter følgende hændelse i ExJBQuery.log filen:
Hvis brugeren vil kontrollere, om der mangler andre indekser i ElasticSearch, kan to metoder bruges.
Metode 1
Aktivér indeksvalidering, og konfigurer den ved hjælp af tilstand 1.
Kør en manuel eller planlagt scanning på alle ElasticSearch Archive-mapper.
Kontrollér og ret fejlene i konsollen, der kører en "Genopbyg"
Bemærk: Se "SourceOne Administration guide" for instruktioner om, hvordan du bruger "Index Validation"
Metode 2
Aktivér omfanget af EXJBquery-tjenesten.
Udfør en søgning i Websearch eller DM, herunder alle ElasticSearch-tilknyttede mapper.
Søgningen må ikke indeholde noget datointerval, så der søges i alle ElasticSearch-indekssæt.
Hvis fejlen "Forespørgselstjeneste kan ikke starte søgeprocessen" vises i websøgningskonsollen, skal du finde ud af, hvilke indekser der påvirkes.
Kontroller under Drift/Jobstyring, hvilken server der kørte søgningen.
Se efter følgende hændelse i ExJBQuery.log filen:
CExJSONDocument::Initialiser|VERBOSE| - JSON = <{"fejl":"IndexMissingException[[8658614702553635661_-433678426_200105_001] mangler]","status":404}>|CExJSONDocument.cpp(124)|Job-id: 455555; Aktivitetsnavn: Search_2_8_2019_10_33_22_8240
Bemærk: Sporing skal være aktiveret for at se posten ovenfor.
Genopbyg de indekssæt, der er angivet i logposten.
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.