SSLmode needed to be set to "require" in the connection string to be able to open a connection - &tls.Config needed to be added to the client redis options like this: redisClient = redis.NewClient(&redis.Options{ Addr: redisAddress, Password: conf.Redis.Password, DB: conf.Redis.DB, TLSConfig: &tls.Config{}, }