Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法安装logstash插件_Logstash - Fatal编程技术网

无法安装logstash插件

无法安装logstash插件,logstash,Logstash,Windows 7 32位上的Logstash 5.1.1,尝试安装Logstash筛选器失败。下面是我尝试过的方法 在运行插件安装程序之前,我运行: set DEBUG=1 显示调试输出 然后我跑: logstash-plugin install logstash-filter-elapsed 当我在公司网络中(使用代理)和使用没有代理的网络时,此操作都会失败,错误如下: Looking if package named: logstash-filter-elapsed exists at

Windows 7 32位上的Logstash 5.1.1,尝试安装Logstash筛选器失败。下面是我尝试过的方法

在运行插件安装程序之前,我运行:

set DEBUG=1
显示调试输出

然后我跑:

logstash-plugin install logstash-filter-elapsed
当我在公司网络中(使用代理)和使用没有代理的网络时,此操作都会失败,错误如下:

Looking if package named: logstash-filter-elapsed exists at https://artifacts.elastic.co/downloads/logstash-plugins/logstash-filter-elapsed/logstash-filter-elapsed-5.1.1.zip
Errno::ECONNREFUSED: Connection refused - Connection refused
          initialize at org/jruby/ext/socket/RubyTCPSocket.java:126
                open at org/jruby/RubyIO.java:1197
             connect at C:/tools/logstash-5.1.1/vendor/jruby/lib/ruby/1.9/net/http.rb:763
             timeout at org/jruby/ext/timeout/Timeout.java:98
             connect at C:/tools/logstash-5.1.1/vendor/jruby/lib/ruby/1.9/net/http.rb:763
            do_start at C:/tools/logstash-5.1.1/vendor/jruby/lib/ruby/1.9/net/http.rb:756
               start at C:/tools/logstash-5.1.1/vendor/jruby/lib/ruby/1.9/net/http.rb:745
               start at C:/tools/logstash-5.1.1/vendor/jruby/lib/ruby/1.9/net/http.rb:557
               start at C:/tools/logstash-5.1.1/lib/pluginmanager/utils/http_client.rb:13
  remote_file_exist? at C:/tools/logstash-5.1.1/lib/pluginmanager/utils/http_client.rb:23
   get_installer_for at C:/tools/logstash-5.1.1/lib/pluginmanager/pack_fetch_strategy/repository.rb:27
              create at C:/tools/logstash-5.1.1/lib/pluginmanager/install_strategy_factory.rb:15
                each at org/jruby/RubyArray.java:1613
              create at C:/tools/logstash-5.1.1/lib/pluginmanager/install_strategy_factory.rb:14
             execute at C:/tools/logstash-5.1.1/lib/pluginmanager/install.rb:27
                 run at C:/tools/logstash-5.1.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:67
             execute at C:/tools/logstash-5.1.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/subcommand/execution.rb:11
                 run at C:/tools/logstash-5.1.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:67
                 run at C:/tools/logstash-5.1.1/vendor/bundle/jruby/1.9/gems/clamp-0.6.5/lib/clamp/command.rb:132
              (root) at C:\tools\logstash-5.1.1\lib\pluginmanager\main.rb:46
联系url“”时似乎超时

在浏览器中打开此url将返回一个带有错误消息的xml(看起来像是尝试从AWS S3 bucket访问不存在的对象时使用的xml)

添加
--no verify
标志将得到相同的结果

编辑

我试图绕过这个有问题的“Looking if package named:…”步骤:我编辑了
logstash-5.1.1\lib\pluginmanager\pack\u fetch\u strategy\repository.rb
,在(plugin\u name)的
def get\u安装程序的开头添加了一个
return nil

运行安装时,我遇到另一个错误:

Installing logstash-filter-elapsed
Error Bundler::HTTPError, retrying 1/10
Could not fetch specs from https://rubygems.org/
Error Bundler::HTTPError, retrying 2/10
Could not fetch specs from https://rubygems.org/
...

我试图重现你的问题,但由于logstash在windows上占用了太多时间,我放弃了。我建议打开一个弹性bug报告,并完成它。@eckes done:。让我们看看我得到了什么反馈。