标签: heroku-redis

Herkou Redis - 证书验证失败(证书链中的自签名证书)

我在我的一个业余项目中使用 heroku redis 一段时间了。我目前用它来做三件事

  1. 它是我存储 firebase 证书的地方
  2. 它用于缓存站点上的数据
  3. 它用于 Rails sidekiq 作业

最近,我的 heroku 使用量增加了,我不得不将其更改为使用 heroku redis 高级计划。从那时起我就一直有所进步error: SSL_connect returned=1 errno=0 state=error: certificate verify failed (self signed certificate in certificate chain)。一切都保持不变,但错误开始突然出现。

heroku-redis 高级计划与基本的 heroku-redis 计划有根本不同吗?

我正在 Rails 上使用 ruby​​,如果有帮助的话,可以使用 Heroku Redis 部署在 Heroku 上。

ruby-on-rails heroku redis heroku-redis

23
推荐指数
4
解决办法
9545
查看次数

Heroku Redis 附加错误错误:1408F10B:SSL 例程:ssl3_get_record:版本号错误

将我的 Heroku Redis 插件从 v4 升级到 v6.2.3 后,Heroku papertrail 日志显示以下错误:Error accepting a client connection: error:1408F10B:SSL routines:ssl3_get_record:wrong version number
我正在使用 NodeJs 和bullnpm 包 ( https://www.npmjs.com/package/bull ) 连接到 Redis。我发现了与此错误相关的类似问题以及 Heroku 文档,并基于此我将我的bullredis 选项设置为以下内容:

redis: {
    host: redisURL.hostname,
    port: Number(redisURL.port),
    password: redisURL.password,
    tls: {
      rejectUnauthorized: false,
    },
  },
Run Code Online (Sandbox Code Playgroud)

注意tls参数。我已将其设置为 Heroku 的建议: https: //devcenter.heroku.com/articles/heroku-redis#connecting-in-node-js

在卡住了一段时间后,我尝试简单地注释掉连接的任何客户端代码到 Redis,删除该附加组件,然后重新配置该附加组件。当我这样做时,我预计在 papertrail 中不会看到 redis 日志,但即使没有运行连接到 redis 的代码,我仍然看到相同的错误...这让我相信这可能是实际 Redis 添加上的设置- 例如,而不是我的代码有问题,但我不知所措。

更新:

我登录了 redis:cli 并做了一些调查。client list显示 2 个客户端连接。1 是我在终端中运行的 redis:cli 的实例,另一个是带有标志的客户端,该标志表示“客户端是到此实例的副本节点连接”(请参阅​​ …

heroku node.js heroku-redis

8
推荐指数
1
解决办法
5446
查看次数

如何连接Heroku Redis TLS节点?

我似乎无法在 Node 上使用 TLS 连接到 Heroku Redis。

这些文档并没有多大帮助:https ://devcenter.heroku.com/articles/securing-heroku-redis

有人有一个有效的例子吗?我应该使用 REDIS_URL 还是 REDIS_TLS_URL?

我使用的是node_redis v3

heroku node.js heroku-redis

6
推荐指数
1
解决办法
7692
查看次数

Redis 4.0 与 5.0 RDB 文件格式冲突:`无法处理 RDB 格式版本 9`

我正在使用 redis-server 版本Redis 4.0.9 (00000000/0) 64 bit。当尝试从 Heroku Redis 中保存的 RDB 文件恢复数据时 ( Redis Version Compliance 5.0.4)。我收到这个错误:

无法处理 RDB 格式版本 9

我不想删除dump.rdb。我想知道哪个redis版本可以支持我的 RDB 文件?先感谢您。

heroku redis heroku-redis

5
推荐指数
1
解决办法
1万
查看次数

为什么我会间歇性地从 Heroku Redis 收到“OpenSSL::SSL::SSLError: SSL_read: sslv3 alert bad record mac”?

自从从 Redis 切换到 Heroku Redis 后,我们的 Ruby on Rails 应用程序中的 Redis 代码每天都会出现几次“OpenSSL::SSL::SSLError: SSL_read: sslv3 alert bad record mac”错误。

任何想法为什么?

heroku redis heroku-redis

1
推荐指数
1
解决办法
1719
查看次数

标签 统计

heroku ×5

heroku-redis ×5

redis ×3

node.js ×2

ruby-on-rails ×1