Raised when authentication fails. @api public
@return [Hash] connection settings that were used
# File lib/amqp/exceptions.rb, line 48 def filtered_settings filtered_settings = settings.dup [:pass, :password].each do |sensitve_setting| filtered_settings[sensitve_setting] &&= '[filtered]' end filtered_settings end
# File lib/amqp/exceptions.rb, line 42 def initialize(settings) @settings = settings super("AMQP broker closed TCP connection before authentication succeeded: this usually means authentication failure due to misconfiguration. Settings are #{filtered_settings.inspect}") end