# Error with offline plugin installation

**URL:** https://discuss.elastic.co/t/error-with-offline-plugin-installation/79608
**Category:** Logstash
**Created:** [March 22, 2017, 3:28pm UTC](https://discuss.elastic.co/t/error-with-offline-plugin-installation/79608 "2017-03-22T15:28:06Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![cmpsoares](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/cmpsoares/32/16608_2.png) [@cmpsoares](https://discuss.elastic.co/u/cmpsoares)
#### Post date: [March 22, 2017, 3:28pm UTC](https://discuss.elastic.co/t/error-with-offline-plugin-installation/79608/1 "2017-03-22T15:28:06Z")

</div>

Hello,

Since I performed an offline installation of multiple packages (The installation itself did not throw any errors) I noticed that Logstash crashes at startup.  
When I check the service logs, I get as followed:  
Mar 22 16:26:42 gmpvlt0159 systemd[1]: logstash.service holdoff time over, scheduling restart.  
Mar 22 16:26:42 gmpvlt0159 systemd[1]: Started logstash.  
Mar 22 16:26:42 gmpvlt0159 systemd[1]: Starting logstash...  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: Errno::ENOENT: No such file or directory - /usr/share/logstash/vendor/bundle/jruby/1.9/specifications/ffi-1.9.17-java.gemspec  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: initialize at org/jruby/RubyFile.java:370  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: open at org/jruby/RubyIO.java:1197  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: open at org/jruby/RubyKernel.java:325  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: data at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/stub\_specification.rb:75  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: valid? at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/stub\_specification.rb:178  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: each\_stub at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/specification.rb:731  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: each\_gemspec at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/specification.rb:723  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: each at org/jruby/RubyArray.java:1613  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: each\_gemspec at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/specification.rb:722  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: each at org/jruby/RubyArray.java:1613  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: each\_gemspec at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/specification.rb:721  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: each\_stub at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/specification.rb:729  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: stubs at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/specification.rb:748  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: find\_inactive\_by\_path at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/specification.rb:936  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: try\_activate at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems.rb:187  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: require at /usr/share/logstash/vendor/jruby/lib/ruby/shared/rubygems/core\_ext/kernel\_require.rb:126  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: setup! at /usr/share/logstash/lib/bootstrap/bundler.rb:54  
Mar 22 16:26:45 gmpvlt0159 logstash[34026]: (root) at /usr/share/logstash/lib/bootstrap/environment.rb:67  
Mar 22 16:26:45 gmpvlt0159 systemd[1]: logstash.service: main process exited, code=exited, status=1/FAILURE  
Mar 22 16:26:45 gmpvlt0159 systemd[1]: Unit logstash.service entered failed state.  
Mar 22 16:26:45 gmpvlt0159 systemd[1]: logstash.service failed.  
Mar 22 16:26:45 gmpvlt0159 systemd[1]: logstash.service holdoff time over, scheduling restart.  
Mar 22 16:26:45 gmpvlt0159 systemd[1]: Started logstash.  
Mar 22 16:26:45 gmpvlt0159 systemd[1]: Starting logstash...

The strange part is that if I search the folder the file is there:  
root@testserver:/etc/logstash/conf.d# ll /usr/share/logstash/vendor/bundle/jruby/1.9/specifications |grep ffi  
-rw-rw-r-- 1 logstash logstash 625 Feb 24 18:47 ffi-1.9.17-java.gemspec

Does someone know how I can fix this? I searched the internet but did not find a thing about it.

Best regards,  
Carlos Soares.

---

<div class="post-metadata">

### Author: ![cmpsoares](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/cmpsoares/32/16608_2.png) [@cmpsoares](https://discuss.elastic.co/u/cmpsoares)
#### Post date: [March 22, 2017, 5:11pm UTC](https://discuss.elastic.co/t/error-with-offline-plugin-installation/79608/2 "2017-03-22T17:11:16Z")

</div>

Hello,

It apparently was a permission issue, the following did the fix:  
chmod 755 /usr/share/logstash/vendor/bundle/jruby/1.9/specifications

Best regards,  
Carlos Soares.

---

<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: [April 19, 2017, 5:11pm UTC](https://discuss.elastic.co/t/error-with-offline-plugin-installation/79608/3 "2017-04-19T17:11:23Z")

</div>

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