8e153d6350
Heroku made some SSL/TLS changes with Redis 6, which is breaking the ActionCable configuration. Hence providing an environment variable configuration `REDIS_OPENSSL_VERIFY_MODE` to fix that. set the value `none` for this environment variable in your Heroku installations where breakage occurs. fixes: #2420
20 lines
460 B
YAML
20 lines
460 B
YAML
default: &default
|
|
adapter: redis
|
|
url: <%= ENV.fetch('REDIS_URL', 'redis://127.0.0.1:6379') %>
|
|
password: <%= ENV.fetch('REDIS_PASSWORD', nil).presence %>
|
|
ssl_params:
|
|
verify_mode: <%= Chatwoot.redis_ssl_verify_mode %>
|
|
channel_prefix: <%= "chatwoot_#{Rails.env}_action_cable" %>
|
|
|
|
development:
|
|
<<: *default
|
|
|
|
test:
|
|
adapter: test
|
|
channel_prefix: <%= "chatwoot_#{Rails.env}_action_cable" %>
|
|
|
|
staging:
|
|
<<: *default
|
|
|
|
production:
|
|
<<: *default
|