validation_exception: validation_exception / illegal_argument_exception: Validation Failed: ... (validación fallida)
Elasticsearch¿Qué significa?
Los parámetros o la configuración de una solicitud no superaron la validación. Elasticsearch rechazó sin ejecutarla la solicitud que contenía valores no válidos o incoherentes (p. ej., número de shards no válido, combinación de parámetros incompatible, falta un campo obligatorio).
¿Por qué ocurre?
Un parámetro de índice no válido (p. ej., number_of_shards negativo/cero), un intento de actualizar un parámetro no modificable en un índice existente, una combinación de parámetros incompatible, falta un campo obligatorio o un valor fuera de rango.
Cómo solucionarlo
Lea el detalle de validación en el mensaje de error; indica claramente qué parámetro no es válido y por qué. Lleve el valor a un rango/formato válido. Indique los parámetros no modificables (static) al crear un índice nuevo, no en un índice existente (_reindex si es necesario). Proporcione los campos obligatorios que espera la API. Verifique los valores válidos documentados del parámetro.
Más entradas de este motor
- es_rejected_execution_exceptiones_rejected_execution_exception: rejected execution of ... on ... (queue capacity ...) (HTTP 429) (ejecución rechazada: cola llena)
- master_not_discovered_exceptionmaster_not_discovered_exception / MasterNotDiscoveredException (no se descubrió ningún master)
- security_exceptionsecurity_exception: unable to authenticate / action [...] is unauthorized for user [...] (HTTP 401/403) (no se puede autenticar / acción no autorizada)
- task_cancelled_exceptiontask_cancelled_exception: Task was cancelled / TaskCancelledException (tarea cancelada)
- action_request_validation_exceptionaction_request_validation_exception
- index_closed_exceptionindex_closed_exception
- unavailable_shards_exceptionunavailable_shards_exception