Method: NewRelic::Agent::NewRelicService#setup_connection_for_ssl
- Defined in:
- lib/new_relic/agent/new_relic_service.rb
permalink #setup_connection_for_ssl(conn) ⇒ Object
[View source]
311 312 313 314 315 316 317 318 319 320 321 |
# File 'lib/new_relic/agent/new_relic_service.rb', line 311 def setup_connection_for_ssl(conn) # Jruby 1.6.8 requires a gem for full ssl support and will throw # an error when use_ssl=(true) is called and jruby-openssl isn't # installed conn.use_ssl = true conn.verify_mode = OpenSSL::SSL::VERIFY_PEER set_cert_store(conn) rescue StandardError, LoadError msg = 'SSL is not available in the environment; please install SSL support.' raise UnrecoverableAgentException.new(msg) end |