Skip to content

Instantly share code, notes, and snippets.

@majormoses
Created March 17, 2018 06:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save majormoses/b549f92fc02894a15a842b29f528da6f to your computer and use it in GitHub Desktop.
Save majormoses/b549f92fc02894a15a842b29f528da6f to your computer and use it in GitHub Desktop.
Testing artifact for fixing sensu-plugins-ssl #35
# test without debug and default options
$ time bundle exec ./bin/check-ssl-qualys.rb -d google.com
CheckSSLQualys OK: google.com rated A
real 2m48.673s
user 0m0.208s
sys 0m0.020s
# test without debug and default options
$ time bundle exec ./bin/check-ssl-qualys.rb -d google.com
CheckSSLQualys OK: google.com rated A
real 2m50.396s
user 0m0.184s
sys 0m0.024s
# test without debug and default options
$ time bundle exec ./bin/check-ssl-qualys.rb -d google.com
CheckSSLQualys OK: google.com rated A
real 3m6.948s
user 0m0.172s
sys 0m0.044s
# test with debug and default options
$ time bundle exec ./bin/check-ssl-qualys.rb -d google.com --debug true
"step: 1"
"start_time: 2018-03-16 23:15:15 -0700"
"elapsed: 0.156764011"
"step: 2"
"start_time: 2018-03-16 23:15:15 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_PROTO_3_0\", \"statusDetailsMessage\"=>\"Testing SSL 3.0\", \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"Pending\", \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.083809042"
"step: 3"
"start_time: 2018-03-16 23:15:26 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_SUITES\", \"statusDetailsMessage\"=>\"Determining available cipher suites\", \"progress\"=>17, \"eta\"=>47, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"Pending\", \"delegation\"=>1}]"
"eta: 47"
"elapsed: 47.083399024"
"step: 4"
"start_time: 2018-03-16 23:16:13 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_BLEICHENBACHER\", \"statusDetailsMessage\"=>\"Testing Bleichenbacher\", \"progress\"=>92, \"eta\"=>4, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"Pending\", \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.084297208"
"step: 5"
"start_time: 2018-03-16 23:16:23 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_BLEICHENBACHER\", \"statusDetailsMessage\"=>\"Testing Bleichenbacher\", \"progress\"=>92, \"eta\"=>5, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"Pending\", \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.088297392"
"step: 6"
"start_time: 2018-03-16 23:16:33 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_HANDSHAKE_SIMULATION\", \"statusDetailsMessage\"=>\"Simulating handshakes\", \"progress\"=>95, \"eta\"=>3, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"Pending\", \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.089222507"
"step: 7"
"start_time: 2018-03-16 23:16:43 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_NPN\", \"statusDetailsMessage\"=>\"Testing NPN\", \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.090820952"
"step: 8"
"start_time: 2018-03-16 23:16:53 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_SUITES\", \"statusDetailsMessage\"=>\"Determining available cipher suites\", \"progress\"=>17, \"eta\"=>63, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.082847313"
"step: 9"
"start_time: 2018-03-16 23:17:03 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_SUITES\", \"statusDetailsMessage\"=>\"Determining available cipher suites\", \"progress\"=>59, \"eta\"=>16, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.085065035"
"step: 10"
"start_time: 2018-03-16 23:17:13 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_SUITES\", \"statusDetailsMessage\"=>\"Determining available cipher suites\", \"progress\"=>77, \"eta\"=>9, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.085824393"
"step: 11"
"start_time: 2018-03-16 23:17:23 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_CVE_2016_2107\", \"statusDetailsMessage\"=>\"Testing CVE-2016-2107\", \"progress\"=>92, \"eta\"=>3, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.082878755"
"step: 12"
"start_time: 2018-03-16 23:17:33 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_BLEICHENBACHER\", \"statusDetailsMessage\"=>\"Testing Bleichenbacher\", \"progress\"=>92, \"eta\"=>4, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.083629743"
"step: 13"
"start_time: 2018-03-16 23:17:43 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_BLEICHENBACHER\", \"statusDetailsMessage\"=>\"Testing Bleichenbacher\", \"progress\"=>92, \"eta\"=>5, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.08453205"
"step: 14"
"start_time: 2018-03-16 23:17:53 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_BLEICHENBACHER\", \"statusDetailsMessage\"=>\"Testing Bleichenbacher\", \"progress\"=>92, \"eta\"=>6, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.084576868"
"step: 15"
"start_time: 2018-03-16 23:18:04 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_HANDSHAKE_SIMULATION\", \"statusDetailsMessage\"=>\"Simulating handshakes\", \"progress\"=>92, \"eta\"=>6, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.087719736"
"step: 16"
"start_time: 2018-03-16 23:18:14 -0700"
"endpoints: [{\"ipAddress\"=>\"2607:f8b0:4005:807:0:0:0:200e\", \"serverName\"=>\"sfo07s16-in-x0e.1e100.net\", \"statusMessage\"=>\"Ready\", \"grade\"=>\"A\", \"gradeTrustIgnored\"=>\"A\", \"hasWarnings\"=>false, \"isExceptional\"=>false, \"progress\"=>100, \"duration\"=>84021, \"delegation\"=>1}, {\"ipAddress\"=>\"172.217.8.174\", \"serverName\"=>\"ord37s08-in-f14.1e100.net\", \"statusMessage\"=>\"In progress\", \"statusDetails\"=>\"TESTING_HANDSHAKE_SIMULATION\", \"statusDetailsMessage\"=>\"Simulating handshakes\", \"progress\"=>98, \"eta\"=>1, \"delegation\"=>1}]"
"sleeping with default: 10"
"elapsed: 10.084449816"
"step: 17"
"start_time: 2018-03-16 23:18:24 -0700"
CheckSSLQualys OK: google.com rated A
real 3m8.715s
user 0m0.176s
sys 0m0.040s
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment