# Elasticsearch filter no longer working in 2.3.1

**URL:** <https://discuss.elastic.co/t/elasticsearch-filter-no-longer-working-in-2-3-1/47908>\
**Category:** Logstash\
**Created:** [April 20, 2016, 1:01pm UTC](https://discuss.elastic.co/t/elasticsearch-filter-no-longer-working-in-2-3-1/47908 "2016-04-20T13:01:53Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![xdzhou](https://avatars.discourse-cdn.com/v4/letter/x/9de053/32.png) [@xdzhou](https://discuss.elastic.co/u/xdzhou)\
**Post date:** [April 24, 2016, 8:35am UTC](https://discuss.elastic.co/t/elasticsearch-filter-no-longer-working-in-2-3-1/47908/2 "2016-04-24T08:35:01Z")

</div>

And now I am having another similar problem with translate plugin. I have been using translate filter using logstash 2.3.1 and it was working fine. like

translate {  
field =\> "xxxx"  
dictionary\_path =\> "/yyyy/zzzz.csv"  
destination =\> "wwww"  
}

The configuration works in logstash 2.3.1, but when running with logstash 2.2.0, I got this error

The error reported is:  
LogStash::Filters::Translate: Bad Syntax in dictionary file /yyyy/zzzz.csv

Combining this issue and the issue above, I cannot run using either version which has both elasticsearch and translate filter. 😖

As I did not see any coding change in these two plugin but dependency changes, I will appreciate any help that can pointing me to the direction to solve this problem.

---

_[View the full topic](https://discuss.elastic.co/t/elasticsearch-filter-no-longer-working-in-2-3-1/47908)._
