# Logstash 2.3 Twitter::Error::Unauthorized

**URL:** <https://discuss.elastic.co/t/logstash-2-3-twitter-error-unauthorized/46187>\
**Category:** Logstash\
**Created:** [April 3, 2016, 11:19pm UTC](https://discuss.elastic.co/t/logstash-2-3-twitter-error-unauthorized/46187 "2016-04-03T23:19:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![tellus83](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@tellus83](https://discuss.elastic.co/u/tellus83)\
**Post date:** [April 3, 2016, 11:19pm UTC](https://discuss.elastic.co/t/logstash-2-3-twitter-error-unauthorized/46187/1 "2016-04-03T23:19:06Z")

</div>

Do not work.

> input {  
> twitter {  
> consumer\_key =\> ""  
> consumer\_secret =\> ""  
> oauth\_token =\> ""  
> oauth\_token\_secret =\> ""  
> follows =\> "elastic"  
> full\_tweet =\> true  
> }  
> }

> output {  
> elasticsearch { hosts =\> ["localhost:9200"] }  
> stdout { codec =\> rubydebug }  
> }

Works fine.

> input {  
> twitter {  
> consumer\_key =\> ""  
> consumer\_secret =\> ""  
> oauth\_token =\> ""  
> oauth\_token\_secret =\> ""  
> keywords =\> ["elastic"]  
> full\_tweet =\> true  
> }  
> }

> output {  
> elasticsearch { hosts =\> ["localhost:9200"] }  
> stdout { codec =\> rubydebug }  
> }

{:exception=\>Twitter::Error::Unauthorized, :backtrace=\>["/opt/logstash/vendor/bundle/jruby/1.9/gems/twitter-5.15.0/lib/twitter/streaming/response.rb:21:in `on_headers_complete'", "org/ruby_http_parser/RubyHttpParser.java:370:in `\<\<'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/twitter-5.15.0/lib/twitter/streaming/response.rb:16:in `\<\<'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-twitter-2.2.2/lib/logstash/inputs/twitter/patches.rb:31:in `stream'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-twitter-2.2.2/lib/logstash/inputs/twitter/patches.rb:58:in `request'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/twitter-5.15.0/lib/twitter/streaming/client.rb:37:in `filter'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-input-twitter-2.2.2/lib/logstash/inputs/twitter.rb:128:in `run'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/pipeline.rb:346:in `inputworker'", "/opt/logstash/vendor/bundle/jruby/1.9/gems/logstash-core-2.3.0-java/lib/logstash/pipeline.rb:340:in `start\_input'"], :options=\>nil, :level=\>:warn, :file=\>"logstash/inputs/twitter.rb", :line=\>"138", :method=\>"run"}

Can anybody help ?

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [April 3, 2016, 11:23pm UTC](https://discuss.elastic.co/t/logstash-2-3-twitter-error-unauthorized/46187/2 "2016-04-03T23:23:38Z")

</div>

`follows` is an array not a string, so try wrapping it in square brackets.

---

<div class="post-metadata">

**Author:** ![tellus83](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@tellus83](https://discuss.elastic.co/u/tellus83)\
**Post date:** [April 3, 2016, 11:27pm UTC](https://discuss.elastic.co/t/logstash-2-3-twitter-error-unauthorized/46187/3 "2016-04-03T23:27:44Z")

</div>

I have tried  
follows =\> "elastic"  
follows =\> ["elastic"]  
follows =\> ["elastic"]  
follows =\> "@elastic"  
follows =\> ["@elastic"]  
follows =\> ["@elastic"]

---

<div class="post-metadata">

**Author:** ![tellus83](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@tellus83](https://discuss.elastic.co/u/tellus83)\
**Post date:** [April 5, 2016, 11:13pm UTC](https://discuss.elastic.co/t/logstash-2-3-twitter-error-unauthorized/46187/4 "2016-04-05T23:13:17Z")

</div>

I have now tried with Logstash 2.2.1, 2.3, 5.0.0-alpha1 ..  
all same result.

Can anybody help??

---

<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:** [July 6, 2017, 5:03am UTC](https://discuss.elastic.co/t/logstash-2-3-twitter-error-unauthorized/46187/5 "2017-07-06T05:03:39Z")

</div>


