# Reindex from remote. From v8.5.1 to v7.17.1 error

**URL:** <https://discuss.elastic.co/t/reindex-from-remote-from-v8-5-1-to-v7-17-1-error/372153>\
**Category:** Elasticsearch\
**Created:** [December 18, 2024, 11:11am UTC](https://discuss.elastic.co/t/reindex-from-remote-from-v8-5-1-to-v7-17-1-error/372153 "2024-12-18T11:11:50Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Khanh\_Tran13579](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/khanh_tran13579/32/140137_2.png) [@Khanh\_Tran13579](https://discuss.elastic.co/u/Khanh_Tran13579)\
**Post date:** [December 18, 2024, 11:11am UTC](https://discuss.elastic.co/t/reindex-from-remote-from-v8-5-1-to-v7-17-1-error/372153/1 "2024-12-18T11:11:50Z")

</div>

I am trying to reindex from the remote server. The source version is **8.5.1** and the dest version is **7.17.1**. I got the error below. Please help me explain this error and how to solve it.

```auto
{
  "error": {
    "root_cause": [
      {
        "type": "exception",
        "reason": "Error parsing the response, remote is likely not an Elasticsearch instance"
      }
    ],
    "type": "exception",
    "reason": "Error parsing the response, remote is likely not an Elasticsearch instance",
    "caused_by": {
      "type": "x_content_parse_exception",
      "reason": "[1:2013] [search_response] failed to parse field [hits]",
      "caused_by": {
        "type": "x_content_parse_exception",
        "reason": "[1:2013] [hits] failed to parse field [hits]",
        "caused_by": {
          "type": "illegal_argument_exception",
          "reason": "Required [_type]"
        }
      }
    }
  },
  "status": 500
}

```

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [December 18, 2024, 11:46am UTC](https://discuss.elastic.co/t/reindex-from-remote-from-v8-5-1-to-v7-17-1-error/372153/2 "2024-12-18T11:46:01Z")

</div>

Welcome!

Why 7.17.1. It's not the latest 7.17 version.  
Could you upgrade and check again?

The error message indicates that the field `_type` is missing. Which is true as this does not exist anymore in 8.x versions.

If you can't make it work with a more 7.17 version, may be use something like Logstash to do your reindex.

BTW, why downgrading?

---

<div class="post-metadata">

**Author:** ![DavidTurner](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/davidturner/32/22453_2.png) [@DavidTurner](https://discuss.elastic.co/u/DavidTurner)\
**Post date:** [December 18, 2024, 11:48am UTC](https://discuss.elastic.co/t/reindex-from-remote-from-v8-5-1-to-v7-17-1-error/372153/3 "2024-12-18T11:48:13Z")

</div>

The [reindex from remote docs](https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-reindex.html#reindex-from-remote) say:

> Elasticsearch does not support forward compatibility across major versions. For example, you cannot reindex from a 7.x cluster into a 6.x cluster.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [December 18, 2024, 12:01pm UTC](https://discuss.elastic.co/t/reindex-from-remote-from-v8-5-1-to-v7-17-1-error/372153/4 "2024-12-18T12:01:31Z")

</div>

I knew it: I SHOULD READ THE DOC! 🤣

---

<div class="post-metadata">

**Author:** ![Khanh\_Tran13579](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/khanh_tran13579/32/140137_2.png) [@Khanh\_Tran13579](https://discuss.elastic.co/u/Khanh_Tran13579)\
**Post date:** [December 19, 2024, 3:47am UTC](https://discuss.elastic.co/t/reindex-from-remote-from-v8-5-1-to-v7-17-1-error/372153/5 "2024-12-19T03:47:12Z")

</div>

You are correct. I checked it again, the field \_type does not exist in v8.  
Let me try with Logstash.

"why downgrading?" =\> This is not downgrading, I just want to migrate some index to another cluster.

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [December 19, 2024, 8:27am UTC](https://discuss.elastic.co/t/reindex-from-remote-from-v8-5-1-to-v7-17-1-error/372153/6 "2024-12-19T08:27:43Z")

</div>

I'd upgrade the cluster.
