RuntimeError (No address associated with hostname)

I’m using a Ubuntu 24.04 LTS VPS on DigitalOcean.com.

When I load Sharetribe using WEBrick server to see if everything works I get a “RuntimeError (No address associated with hostname)” error. I have tried all the usual fixes for this and have not been able to figure it out.

If anyone has advice or pointers for me I would greatly appreciate it. Below is the log. Thanks so much! - Susan

=> Booting Puma
=> Rails 6.1.7.3 application starting in production
=> Run bin/rails server --help for more startup options
Puma starting in single mode…

  • Puma version: 5.6.4 (ruby 3.2.2-p53) (“Birdie’s Version”)
  • Min threads: 0
  • Max threads: 5
  • Environment: production
  •      PID: 1584
    
  • Listening on http://0.0.0.0:3000
    Use Ctrl-C to stop

RuntimeError (No address associated with hostname):

app/utils/current_marketplace_resolver.rb:26:in sole_community_or' app/utils/current_marketplace_resolver.rb:6:in resolve_from_host’
lib/rack_middleware/marketplace_lookup.rb:13:in call' lib/rack_middleware/custom_cookie_renamer.rb:11:in call’
lib/rack_middleware/enforce_ssl.rb:23:in call' lib/rack_middleware/health_check.rb:12:in call’
{“method”:“GET”,“path”:“/500”,“format”:“/”,“controller”:“ErrorsController”,“action”:“server_error”,“status”:500,“error”:“RuntimeError: No address associated with hostname”,“duration”:1.23,“view”:0.0,“params”:{},“host”:null,“community_id”:null,“current_user_id”:null,“user_agent”:null,“referer”:null,“forwarded_for”:null,“request_uuid”:null}
Error during failsafe response: No address associated with hostname
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/connection/hiredis.rb:21:in connect' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/connection/hiredis.rb:21:in connect’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:385:in establish_connection' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:115:in block in connect’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:344:in with_reconnect' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:114:in connect’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:417:in ensure_connected' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:269:in block in process’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:356:in logging' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:268:in process’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:161:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis.rb:263:in block in send_command’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis.rb:262:in synchronize' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis.rb:262:in send_command’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/commands/strings.rb:191:in get' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:349:in block (2 levels) in read_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:25:in with' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:349:in block in read_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:478:in failsafe' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:347:in read_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:136:in block in read_entry' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:78:in block in fetch_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:78:in fetch' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:78:in fetch_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:134:in read_entry' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache.rb:333:in block in fetch’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache.rb:726:in block in instrument' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/notifications.rb:205:in instrument’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache.rb:726:in instrument' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache.rb:332:in fetch’
/root/sharetribe/app/utils/current_marketplace_resolver.rb:26:in sole_community_or' /root/sharetribe/app/utils/current_marketplace_resolver.rb:6:in resolve_from_host’
/root/sharetribe/app/controllers/errors_controller.rb:38:in current_community' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:427:in block in make_lambda’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:198:in block (2 levels) in halting' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/abstract_controller/callbacks.rb:34:in block (2 levels) in module:Callbacks
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:199:in block in halting' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:512:in block in invoke_before’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:512:in each' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:512:in invoke_before’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:115:in block in run_callbacks' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actiontext-6.1.7.3/lib/action_text/rendering.rb:20:in with_renderer’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actiontext-6.1.7.3/lib/action_text/engine.rb:59:in block (4 levels) in <class:Engine>' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:126:in instance_exec’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:126:in block in run_callbacks' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:137:in run_callbacks’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/abstract_controller/callbacks.rb:41:in process_action' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal/rescue.rb:22:in process_action’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal/instrumentation.rb:34:in block in process_action' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/notifications.rb:203:in block in instrument’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/notifications/instrumenter.rb:24:in instrument' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/notifications.rb:203:in instrument’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal/instrumentation.rb:33:in process_action' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal/params_wrapper.rb:249:in process_action’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activerecord-6.1.7.3/lib/active_record/railties/controller_runtime.rb:27:in process_action' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/abstract_controller/base.rb:165:in process’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionview-6.1.7.3/lib/action_view/rendering.rb:39:in process' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal.rb:190:in dispatch’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal.rb:254:in dispatch' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/routing/route_set.rb:50:in dispatch’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/routing/route_set.rb:33:in serve' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/journey/router.rb:50:in block in serve’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/journey/router.rb:32:in each' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/journey/router.rb:32:in serve’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/routing/route_set.rb:842:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/show_exceptions.rb:53:in render_exception’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/show_exceptions.rb:36:in rescue in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/show_exceptions.rb:31:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/lograge-0.12.0/lib/lograge/rails_ext/rack/logger.rb:18:in call_app' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/railties-6.1.7.3/lib/rails/rack/logger.rb:26:in block in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/tagged_logging.rb:99:in block in tagged' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/tagged_logging.rb:37:in tagged’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/tagged_logging.rb:99:in tagged' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/railties-6.1.7.3/lib/rails/rack/logger.rb:26:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/remote_ip.rb:81:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/request_store-1.5.1/lib/request_store/middleware.rb:19:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/request_id.rb:26:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/rack-2.2.6.4/lib/rack/method_override.rb:24:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/rack-2.2.6.4/lib/rack/runtime.rb:22:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache_middleware.rb:29:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/executor.rb:14:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/static.rb:24:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/rack-2.2.6.4/lib/rack/sendfile.rb:110:in call' /root/sharetribe/lib/rack_middleware/enforce_ssl.rb:23:in call’
/root/sharetribe/lib/rack_middleware/health_check.rb:12:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/host_authorization.rb:142:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/railties-6.1.7.3/lib/rails/engine.rb:539:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/rack-2.2.6.4/lib/rack/deflater.rb:44:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/configuration.rb:252:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/request.rb:77:in block in handle_request’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/thread_pool.rb:340:in with_force_shutdown' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/request.rb:76:in handle_request’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/server.rb:441:in process_client' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/thread_pool.rb:147:in block in spawn_thread’

RuntimeError (No address associated with hostname):

app/utils/current_marketplace_resolver.rb:26:in sole_community_or' app/utils/current_marketplace_resolver.rb:6:in resolve_from_host’
lib/rack_middleware/marketplace_lookup.rb:13:in call' lib/rack_middleware/custom_cookie_renamer.rb:11:in call’
lib/rack_middleware/enforce_ssl.rb:23:in call' lib/rack_middleware/health_check.rb:12:in call’
{“method”:“GET”,“path”:“/500”,“format”:“html”,“controller”:“ErrorsController”,“action”:“server_error”,“status”:500,“error”:“RuntimeError: No address associated with hostname”,“duration”:0.85,“view”:0.0,“params”:{},“host”:null,“community_id”:null,“current_user_id”:null,“user_agent”:null,“referer”:null,“forwarded_for”:null,“request_uuid”:null}
Error during failsafe response: No address associated with hostname
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/connection/hiredis.rb:21:in connect' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/connection/hiredis.rb:21:in connect’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:385:in establish_connection' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:115:in block in connect’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:344:in with_reconnect' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:114:in connect’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:417:in ensure_connected' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:269:in block in process’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:356:in logging' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:268:in process’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/client.rb:161:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis.rb:263:in block in send_command’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis.rb:262:in synchronize' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis.rb:262:in send_command’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/redis-4.6.0/lib/redis/commands/strings.rb:191:in get' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:349:in block (2 levels) in read_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:25:in with' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:349:in block in read_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:478:in failsafe' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/redis_cache_store.rb:347:in read_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:136:in block in read_entry' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:78:in block in fetch_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:78:in fetch' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:78:in fetch_entry’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache.rb:134:in read_entry' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache.rb:333:in block in fetch’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache.rb:726:in block in instrument' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/notifications.rb:205:in instrument’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache.rb:726:in instrument' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache.rb:332:in fetch’
/root/sharetribe/app/utils/current_marketplace_resolver.rb:26:in sole_community_or' /root/sharetribe/app/utils/current_marketplace_resolver.rb:6:in resolve_from_host’
/root/sharetribe/app/controllers/errors_controller.rb:38:in current_community' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:427:in block in make_lambda’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:198:in block (2 levels) in halting' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/abstract_controller/callbacks.rb:34:in block (2 levels) in module:Callbacks
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:199:in block in halting' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:512:in block in invoke_before’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:512:in each' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:512:in invoke_before’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:115:in block in run_callbacks' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actiontext-6.1.7.3/lib/action_text/rendering.rb:20:in with_renderer’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actiontext-6.1.7.3/lib/action_text/engine.rb:59:in block (4 levels) in <class:Engine>' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:126:in instance_exec’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:126:in block in run_callbacks' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/callbacks.rb:137:in run_callbacks’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/abstract_controller/callbacks.rb:41:in process_action' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal/rescue.rb:22:in process_action’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal/instrumentation.rb:34:in block in process_action' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/notifications.rb:203:in block in instrument’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/notifications/instrumenter.rb:24:in instrument' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/notifications.rb:203:in instrument’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal/instrumentation.rb:33:in process_action' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal/params_wrapper.rb:249:in process_action’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activerecord-6.1.7.3/lib/active_record/railties/controller_runtime.rb:27:in process_action' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/abstract_controller/base.rb:165:in process’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionview-6.1.7.3/lib/action_view/rendering.rb:39:in process' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal.rb:190:in dispatch’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_controller/metal.rb:254:in dispatch' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/routing/route_set.rb:50:in dispatch’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/routing/route_set.rb:33:in serve' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/journey/router.rb:50:in block in serve’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/journey/router.rb:32:in each' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/journey/router.rb:32:in serve’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/routing/route_set.rb:842:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/show_exceptions.rb:53:in render_exception’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/show_exceptions.rb:36:in rescue in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/show_exceptions.rb:31:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/lograge-0.12.0/lib/lograge/rails_ext/rack/logger.rb:18:in call_app' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/railties-6.1.7.3/lib/rails/rack/logger.rb:26:in block in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/tagged_logging.rb:99:in block in tagged' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/tagged_logging.rb:37:in tagged’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/tagged_logging.rb:99:in tagged' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/railties-6.1.7.3/lib/rails/rack/logger.rb:26:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/remote_ip.rb:81:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/request_store-1.5.1/lib/request_store/middleware.rb:19:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/request_id.rb:26:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/rack-2.2.6.4/lib/rack/method_override.rb:24:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/rack-2.2.6.4/lib/rack/runtime.rb:22:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/activesupport-6.1.7.3/lib/active_support/cache/strategy/local_cache_middleware.rb:29:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/executor.rb:14:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/static.rb:24:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/rack-2.2.6.4/lib/rack/sendfile.rb:110:in call' /root/sharetribe/lib/rack_middleware/enforce_ssl.rb:23:in call’
/root/sharetribe/lib/rack_middleware/health_check.rb:12:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/actionpack-6.1.7.3/lib/action_dispatch/middleware/host_authorization.rb:142:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/railties-6.1.7.3/lib/rails/engine.rb:539:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/rack-2.2.6.4/lib/rack/deflater.rb:44:in call’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/configuration.rb:252:in call' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/request.rb:77:in block in handle_request’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/thread_pool.rb:340:in with_force_shutdown' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/request.rb:76:in handle_request’
/root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/server.rb:441:in process_client' /root/.rbenv/versions/3.2.2/lib/ruby/gems/3.2.0/gems/puma-5.6.4/lib/puma/thread_pool.rb:147:in block in spawn_thread’

Hi Susan, have you been able to resolve this? I’m getting the same error, also on DigitalOcean.

Hi, i had this issue here, and what i did to solve:

install redis-server
sudo apt-get install redis-server

configure redis url in config/environments/YOUR_ENV.rb file

url: “redis://localhost:6379/1”

1 Like