redis-actionpack
redis-actionpack copied to clipboard
Passing ssl_params in session_store not working
I have an app in Heroku, I'm trying to do the code below, but seems ssl_params
not passing... because I still get the OpenSSL::SSL::SSLError (SSL_connect returned=1 errno=0 peeraddr=52.214.49.109:23399 state=error: certificate verify failed (self-signed certificate in certificate chain))
Rails.application.config.session_store :redis_store,
url: session_url,
expire_after: 1.day,
key: '_dokspot_session',
domain: domain,
tld_length: tld_length,
secure: secure,
ssl_params: { verify_mode: OpenSSL::SSL::VERIFY_NONE }
Any advice?
PS: If I use the cookie_store (default for session_store) it works without a problem so the problem is using Redis with session_store.
How about the code below?
Rails.application.config.session_store :redis_store,
servers: {
url: ENV['REDIS_URL'],
ssl_params: { verify_mode: OpenSSL::SSL::VERIFY_NONE }
}
expire_after: 1.day