Details

    • Type: Bug/Feature
    • Status: Resolved (View Workflow)
    • Resolution: Fixed
    • Affects Version/s: 1.1.12
    • Fix Version/s: None
    • Labels:

      Description

      Similar issue to that mentioned in logstash-users() 21 July 2012
      http://comments.gmane.org/gmane.comp.sysutils.logstash.user/986

      Known to occur in Windows 6.0.6002 (Windows Server 2008 Standard SP2)
      Java SE 1.7.0_07 64 bit and
      Java SE 1.6.0_20 32 bit
      Logstash 1.1.1

      Problem :

      Logstash launches fine, as long as I do not use the eventlog input type.

      If the eventlog input type is used, ie :

      input {
      eventlog

      { type => "Windows-Eventlog" name => "System" }

      }

      Then logstash will not start due to jruby errors in Java. Problem occurs in both 32 and 64 bit java, but the error reference "racob-*.dll" points to a different version depending.

      !!!! Missing jruby-win32ole gem: jruby -S gem install jruby-win32ole
      LoadError: load error: win32ole/win32ole – java.lang.UnsatisfiedLinkError: Expecting an absolute path of the library: file:C:/logstash/logstash.jar!/gems/jruby-win32ole-0.8.5/lib/racob-x64.dll
      require at org/jruby/RubyKernel.java:1042
      require at file:/C:/logstash/logstash.jar!/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36
      (root) at file:C:/logstash/logstash.jar!/gems/jruby-win32ole-0.8.5/lib/jruby-win32ole.rb:10
      require at org/jruby/RubyKernel.java:1042
      require at file:/C:/logstash/logstash.jar!/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36
      (root) at file:C:/logstash/logstash.jar!/gems/jruby-win32ole-0.8.5/lib/jruby-win32ole.rb:3
      require at org/jruby/RubyKernel.java:1042
      require at file:/C:/logstash/logstash.jar!/META-INF/jruby.home/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36
      register at file:/C:/logstash/logstash.jar!/META-INF/jruby.home/lib/ruby/site_ruby/shared/jruby/win32ole/stub.rb:32
      run_input at file:/C:/logstash/logstash.jar!/logstash/agent.rb:677
      run_input at file:/C:/logstash/logstash.jar!/logstash/agent.rb:677
      start_input at file:/C:/logstash/logstash.jar!/logstash/agent.rb:350

      I have gone as far as to install Jruby on this server, to extract the dll files and to start java referring to them in the classpath option - but no success.

      please let me know if you want more information or would like me to test on a different windows platform.

        Gliffy Diagrams

          Attachments

            Issue links

              Activity

                People

                • Assignee:
                  logstash-dev Logstash Developers
                  Reporter:
                  dbb@qad.com Derek Bradley
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  10 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: