# Scroll by indices mask fails

**URL:** <https://discuss.elastic.co/t/scroll-by-indices-mask-fails/146977>\
**Category:** Elasticsearch\
**Created:** [September 2, 2018, 1:24pm UTC](https://discuss.elastic.co/t/scroll-by-indices-mask-fails/146977 "2018-09-02T13:24:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![psu](https://avatars.discourse-cdn.com/v4/letter/p/cc9497/32.png) [@psu](https://discuss.elastic.co/u/psu)\
**Post date:** [September 2, 2018, 1:24pm UTC](https://discuss.elastic.co/t/scroll-by-indices-mask-fails/146977/1 "2018-09-02T13:24:02Z")

</div>

I've posted this here [https://github.com/elastic/elasticsearch/issues/33225](https://github.com/elastic/elasticsearch/issues/33225) already, but with no luck..

I'm using this scroll API query to search multiple indices:

-XPOST activity\_stats\*/type1,type2,type3/\_search?scroll=1h -d '--some query data--'

it gives me required amount of records, but following request

\_search/scroll?scroll=1h&scroll\_id=$scrollId

returns 404 error:  
array(6) {  
["type"]=\>  
string(25) "index\_not\_found\_exception"  
["reason"]=\>  
string(13) "no such index"  
["resource.type"]=\>  
string(14) "index\_or\_alias"  
["resource.id"]=\>  
string(11) "bad-request"  
["index\_uuid"]=\>  
string(4) " _na_ "  
["index"]=\>  
string(11) "bad-request"  
}

Elasticsearch version 5.1.2

Some notices:

1. Curl syntax is used for clarity, actually it's php script
2. $scrollId is valid
3. I have indices named like activity\_stats\_week\_1, activity\_stats\_week\_2 etc

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 30, 2018, 1:24pm UTC](https://discuss.elastic.co/t/scroll-by-indices-mask-fails/146977/2 "2018-09-30T13:24:02Z")

</div>

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