sql >> Database >  >> NoSQL >> Redis

Maak verbinding met AWS ElastiCache met In-Transit Encryption + Auth van een andere client dan redis-cli+stunnel

Voor beide clients is het standaard TLS-gedrag het verifiëren van het servercertificaat, dat we moesten uitschakelen. De oplossing voor beide klanten is als volgt:

NodeJS-client:

const redis = require('redis')
const client = redis.createClient({host: hostOrIp, port: 6379, auth_pass: 'thePassword', tls: { checkServerIdentity: () => undefined }})

Ruby-klant:

require "redis"
redis = Redis.new(url: connectionString, ssl_params: { verify_mode: OpenSSL::SSL::VERIFY_NONE })


  1. Moet u MongoDB-journaling inschakelen?

  2. Mongoose near(...) query op 2dsphere geïndexeerd veld levert geen geldige resultaten op

  3. MongoDB $ radialenToDegrees

  4. Hoe kan ik mijn eigen Parse Server op Heroku hosten met MongoDB?