Administración de correo electrónico de SourceOne: La búsqueda en los índices de ElasticSearch muestra el error: El servicio de consulta no puede iniciar el proceso de búsqueda.

Summary: Administración de correo electrónico de SourceOne: La búsqueda en los índices de ElasticSearch muestra el error: El servicio de consulta no puede iniciar el proceso de búsqueda.

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



Un usuario que busca en índices de Elasticsearch mediante Websearch o Discovery Manager obtiene el siguiente error: El servicio de consulta no puede iniciar el proceso
de búsquedaEl usuario está buscando en los índices de ElasticSearch y recibe el error según el intervalo de fechas utilizado en el parámetro de búsqueda o la carpeta asignada seleccionada. Es posible que algunos rangos de fechas o carpetas asignadas funcionen sin problemas.
Los índices afectados se muestran en el error que aparece en la interfaz de Websearch o Discovery Manager.
El siguiente error se puede ver en el registro de ExJbQuery del servidor que realiza la búsqueda:

CoExESQueryPlugIn::CreateSearchAlias|ERROR|Falló la llamada del sistema. (0x86040100) Vinculado a tipo desconocido.  (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias]
CoExESQueryPlugIn::CreateSearchAlias|ERROR|Falla en la creación del alias de búsqueda.  Error: 0x80028027|CoExESQueryPlugIn.cpp(2822)
CoExESQueryPlugIn::BuildQuery|ERROR|Falló la llamada del sistema. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >Falló la llamada del sistema. (0x86040100) Vinculado a tipo desconocido.  (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExESQueryPlugIn.cpp(601)|
CoExAsQuery::ExecuteFullText|ERROR|Falló la llamada del sistema. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(449). CoExESQueryPlugIn::ExecuteQuery] >Falló la llamada del sistema. (0x86040100) [ExJBQuery.exe, CoExESQueryPlugIn.cpp(2783). CoExESQueryPlugIn::CreateSearchAlias] >Falló la llamada del sistema. (0x86040100) Vinculado a tipo desconocido.  (0x80028027) [ExJBQuery.exe, ExElasticsearchClient.cpp(4239). CExElasticsearchClient::CreateAlias] |CoExAsQuery.cpp(924)
CExQueryThread::ExecuteInThread|ERROR|No se pudo ejecutar la búsqueda: (0x80028027)|ExQueryThread.cpp(315)

 

Cause

El problema se debe a que uno o más conjuntos de índices de ElasticSearch incluidos en la búsqueda faltan en el clúster de ElasticSearch, por lo que el servicio JBQuery no puede iniciar la búsqueda.

Es posible que la comprobación del estado del índice afectado en la consola de SourceOne no refleje el estado correcto. Por ejemplo, puede aparecer como disponible a pesar de no estar disponible en el clúster de ElasticSearch.

Al habilitar el nivel de detalle de EXJBquery, podemos ver el siguiente evento. Tenga en cuenta que este es un evento informativo.
 
CExJSONDocumento::Inicializar|VERBOSO| - JSON = <{"error":"IndexMissingException[[8658614702553635661_-433678426_200105_001] missing]","status":404}>|CExJSONDocument.cpp(124)

Resolution

El usuario puede intentar "Reconstruir" el índice afectado que se muestra en Discovery Manager o en la interfaz de Websearch, mediante la consola de SourceOne. Esto volverá a crear el índice en el clúster de ElasticSearch.

Si el usuario desea comprobar si faltan otros índices en ElasticSearch, se pueden utilizar dos métodos.

Método 1
Active la validación de índices y configúrela mediante el modo 1.
Ejecute un análisis manual o programado en todas las carpetas de ElasticSearch Archive.
Compruebe y corrija los errores en la consola que ejecuta una "Reconstrucción"
Nota: Consulte la "Guía de administración de SourceOne" para obtener instrucciones sobre cómo usar "Index Validation"

Método 2
Habilite el nivel de detalle del servicio EXJBquery.
Realice una búsqueda en Websearch o DM que incluya todas las carpetas asignadas de ElasticSearch.
La búsqueda no debe incluir ningún rango de fechas, por lo que buscará en todos los conjuntos de índices de ElasticSearch.
Si se muestra el error "El servicio de consulta no puede iniciar el proceso de búsqueda" en la consola de Websearch, deberá averiguar qué índices se ven afectados.
Compruebe en Operations/Job Management qué servidor ejecutó la búsqueda.
Compruebe si hay el siguiente evento en el archivo ExJBQuery.log:
CExJSONDocumento::Inicializar|VERBOSO| - JSON = <{"error":"IndexMissingException[[8658614702553635661_-433678426_200105_001] missing]","status":404}>|CExJSONDocument.cpp(124)|ID de trabajo: 455555; Nombre de la actividad: Search_2_8_2019_10_33_22_8240; 
Nota: El seguimiento debe estar habilitado para ver la entrada anterior.
Reconstruya los conjuntos de índices indicados en la entrada de registro.
 

Affected Products

SourceOne Email Management

Products

SourceOne, SourceOne Email Management
Article 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.