小编Jos*_*ell的帖子

Heroku Redis 在日志中收到版本号错误的错误

我正在使用 Heroku 的 Redis 插件。我昨天升级到了更高的级别,现在当我向服务器发送请求时,我得到了这个。关于此错误日志的含义有什么建议吗?

Apr 03 07:00:24 myapp app/redis-flexible-99415 Error accepting a client connection: error:1408F10B:SSL routines:ssl3_get_record:wrong version number (conn: fd=12)
Run Code Online (Sandbox Code Playgroud)

我连接到 Redis 的方式如下:

import Redis from "ioredis";
import { Job, Queue, Worker } from "bullmq";

const client = new Redis(process.env.REDIS_URL, {
    connectTimeout: 30000,
    tls: {
        rejectUnauthorized: false,
    },
});
...
Run Code Online (Sandbox Code Playgroud)

heroku redis server

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

Node.js不允许来自api的CA证书?

我一直得到UNABLE_TO_VERIFY_LEAF_SIGNATURE

当我设置rejectUnauthorized:false时,它连接并发出请求.然后它发回正确的数据.

我正在使用Node的https请求功能.

我的CA在我的选项对象中设置如下:

ca: [fs.readFileSync('path/to/ca.pem')]
Run Code Online (Sandbox Code Playgroud)

我知道Node .10.10的更新,它不接受自签名证书.有没有强制它接受我已经定义的ca而没有设置rejectUnauthorized或导出NODE_TLS_REJECT_UNAUTHORIZED ="0"(第二个选项甚至都没有工作).

javascript ssl ca node.js

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

尝试使用自定义函数在 Hasura 中创建计算字段

我正在尝试将Hasura 计算字段与名为players 的表结合使用,以组合firstName 和lastName 列。下面是我复制并更改文档中显示的示例。

CREATE FUNCTION player_full_name(player_row players)
RETURNS TEXT AS $$
    SELECT player_row.firstName || ' ' || player_row.lastName
$$ LANGUAGE sql STABLE;
Run Code Online (Sandbox Code Playgroud)

返回以下错误:

SQL Execution Failed
postgres-error : missing FROM-clause entry for table "player_row"
Run Code Online (Sandbox Code Playgroud)

sql postgresql graphql hasura

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

标签 统计

ca ×1

graphql ×1

hasura ×1

heroku ×1

javascript ×1

node.js ×1

postgresql ×1

redis ×1

server ×1

sql ×1

ssl ×1