EBWiki icon indicating copy to clipboard operation
EBWiki copied to clipboard

Redis::CannotConnectError: Error connecting to Redis on [REDACTED] (SocketError)

Open trystant opened this issue 5 years ago • 2 comments

View details in Rollbar: https://rollbar.com/trystant/EBWiki/items/2365/


SocketError: getaddrinfo: Name or service not known
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/connection/ruby.rb", line 210, in getaddrinfo
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/connection/ruby.rb", line 210, in connect
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/connection/ruby.rb", line 296, in connect
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 349, in establish_connection
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 106, in block in connect
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 306, in with_reconnect
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 105, in connect
  File "/app/vendor/bundle/ruby/2.6.0/gems/newrelic_rpm-5.2.0.345/lib/new_relic/agent/instrumentation/redis.rb", line 120, in connect
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 381, in ensure_connected
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 231, in block in process
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 319, in logging
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 230, in process
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis/client.rb", line 125, in call
  File "/app/vendor/bundle/ruby/2.6.0/gems/newrelic_rpm-5.2.0.345/lib/new_relic/agent/instrumentation/redis.rb", line 74, in call
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis.rb", line 914, in block in get
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis.rb", line 52, in block in synchronize
  File "/app/vendor/ruby-2.6.5/lib/ruby/2.6.0/monitor.rb", line 235, in mon_synchronize
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis.rb", line 52, in synchronize
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-4.1.1/lib/redis.rb", line 913, in get
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-namespace-1.6.0/lib/redis/namespace.rb", line 442, in call_with_namespace
  File "/app/vendor/bundle/ruby/2.6.0/gems/redis-namespace-1.6.0/lib/redis/namespace.rb", line 328, in method_missing
  File "/app/app/helpers/maps_helper.rb", line 6, in fetch_cases
  File "/app/app/controllers/maps_controller.rb", line 9, in index
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_controller/metal/basic_implicit_render.rb", line 4, in send_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/abstract_controller/base.rb", line 188, in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_controller/metal/rendering.rb", line 30, in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/abstract_controller/callbacks.rb", line 20, in block in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/callbacks.rb", line 126, in call
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/callbacks.rb", line 506, in block (2 levels) in compile
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/callbacks.rb", line 455, in call
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/callbacks.rb", line 101, in __run_callbacks__
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/callbacks.rb", line 750, in _run_process_action_callbacks
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/callbacks.rb", line 90, in run_callbacks
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/abstract_controller/callbacks.rb", line 19, in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_controller/metal/rescue.rb", line 20, in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_controller/metal/instrumentation.rb", line 32, in block in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/notifications.rb", line 164, in block in instrument
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/notifications/instrumenter.rb", line 21, in instrument
  File "/app/vendor/bundle/ruby/2.6.0/gems/activesupport-5.0.7.2/lib/active_support/notifications.rb", line 164, in instrument
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_controller/metal/instrumentation.rb", line 30, in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_controller/metal/params_wrapper.rb", line 248, in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/searchkick-3.1.3/lib/searchkick/logging.rb", line 209, in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/activerecord-5.0.7.2/lib/active_record/railties/controller_runtime.rb", line 18, in process_action
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/abstract_controller/base.rb", line 126, in process
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionview-5.0.7.2/lib/action_view/rendering.rb", line 30, in process
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_controller/metal.rb", line 190, in dispatch
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_controller/metal.rb", line 262, in dispatch
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_dispatch/routing/route_set.rb", line 50, in dispatch
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_dispatch/routing/route_set.rb", line 32, in serve
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_dispatch/journey/router.rb", line 39, in block in serve
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_dispatch/journey/router.rb", line 26, in each
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_dispatch/journey/router.rb", line 26, in serve
  File "/app/vendor/bundle/ruby/2.6.0/gems/actionpack-5.0.7.2/lib/action_dispatch/routing/route_set.rb", line 727, in call
  File "/app/vendor/bundle/ruby/2.6.0/gems/newrelic_rpm-5.2.0.345/lib/new_relic/agent/instrumentation/middleware_tracing.rb", line 92, in call
  File "/app/vendor/bundle/ruby/2.6.0/gems/rack-pjax-1.1.0/lib/rack/pjax.rb", line 12, in call
  File "/app/vendor/bundle/ruby/2.6.0/gems/newrelic_rpm-5.2.0.345/lib/new_relic/agent/instrumentation/middleware_tracing.rb", line 92, in call
  File "/app/vendor/bundle/ruby/2.6.0/gems/newrelic_rpm-5.2.0.345/lib/new_relic/rack/agent_hooks.rb", line 30, in traced_call
  File "/app/vendor/bundle/ruby/2.6.0/gems/newrelic_rpm-5.2.0.345/lib/new_relic/agent/instrumentation/middl

trystant avatar Dec 16 '20 04:12 trystant

The fix for this is in #3863

trystant avatar Dec 16 '20 13:12 trystant

I'll close this when that change is pushed up to production.

trystant avatar Dec 16 '20 13:12 trystant

I'm closing this as we don't have a current maps implementation.

mnyon-grandkru avatar Apr 27 '23 01:04 mnyon-grandkru