Ingest Plugin error on ECE

Hi, I create a ingest pipeline on a ECE cluster, but everytime I try to ingest a document I'm receiving the next error:

"root_cause": [
        "type": "illegal_state_exception",
        "reason": "There are no ingest nodes in this cluster, unable to forward request to an ingest node."

If I validate there is a pipeline created:

curl --request GET \
  --url '' \
  --header 'authorization: Basic ZWxhc3RpYzprcVdQZmszbnJTeDlFeFczaWJ4WjhjM1E='

  "attachment": {
    "description": "Extract attachment information from non PDF documents",
    "processors": [
        "attachment": {
          "field": "file",
          "indexed_chars": -1,
          "indexed_chars_field": "max_size"

But when I try to create a document

curl --request POST \
  --url '' \
  --header 'authorization: Basic ZWxhc3RpYzprcVdQZmszbnJTeDlFeFczaWJ4WjhjM1E=' \
  --header 'content-type: application/json' \
  --data '{ 
	"documentId": "117",
	"documentName": "mypersonaltest.doc",
	"documentType": "WORD",
	"dateCreated": "04-10-2019 18:07:20",
	"userCreated": "",

I receive the error.

Any advices?


It appears that the nodes you have in the cluster are not ingest capable - you can check/confirm that with a call to _cat/nodes and confirm you have at least a node marked as such. If not, you should check the template (Platform -> Templates -> Deployment / Instance ) that the cluster is based on, that the node types you are using include the ingest capability.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.