【问题标题】:Inspec - Control Source Code Error - 503 "Service Unavailable"Inspec - 控制源代码错误 - 503“服务不可用”
【发布时间】:2020-01-02 09:11:57
【问题描述】:

我们使用 aws-sdk 和 ruby​​ 编写了 inspec 控件来验证 S3 存储桶。我们正在针对 us-east-1 区域运行检查。

但出现控制源代码错误 - 503 服务不可用。

在配置 s3 存储桶后尝试手动运行相同的代码,但它无法在管道中运行。

1) Control Source Code Error /apps/cloudbees-je/cloudbees-data/workspace/xxxxx/security-compliance-profile/controls/s3-controls.rb:37 
     Failure/Error: its(location) { fail e.message } # rubocop: disable Style/SignalException

     RuntimeError:
       503 "Service Unavailable"
     # /usr/local/ruby_2.5.1/lib/ruby/gems/2.5.0/gems/inspec-2.1.72/lib/inspec/rule.rb:62:in `block (2 levels) in initialize'
     # /usr/local/ruby_2.5.1/lib/ruby/gems/2.5.0/gems/rspec-core-3.8.0/lib/rspec/core/example.rb:254:in `instance_exec'

在了解有关错误 - 503 的原因方面的任何帮助将不胜感激

【问题讨论】:

    标签: ruby aws-sdk inspec


    【解决方案1】:

    问题是在 Jenkins - groovy 脚本中没有正确填充反对 inspec 运行的区域。

    【讨论】:

      猜你喜欢
      • 2012-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-07
      • 1970-01-01
      • 2018-12-21
      相关资源
      最近更新 更多