Javascript 通过SSL将botpress连接到外部postgres DB服务器
我需要将botpress连接到我的外部DB服务器,该服务器运行在与botpress不同的服务器上。 连接是通过SSL进行的,因为这是DB服务器所需要的,并且无法关闭 我可以使用python脚本从运行botpress的vps连接到DB服务器 对数据库使用相同的字符串\u URL=postgres://会得到错误:Javascript 通过SSL将botpress连接到外部postgres DB服务器,javascript,postgresql,botpress,Javascript,Postgresql,Botpress,我需要将botpress连接到我的外部DB服务器,该服务器运行在与botpress不同的服务器上。 连接是通过SSL进行的,因为这是DB服务器所需要的,并且无法关闭 我可以使用python脚本从运行botpress的vps连接到DB服务器 对数据库使用相同的字符串\u URL=postgres://会得到错误:no pg\u hba.conf for host。。。SSL关闭 我在哪里可以在botpress中启用SSL DB连接?这里可能发生的情况是,您的客户端首先尝试通过SSL连接,但由于某种
no pg\u hba.conf for host。。。SSL关闭
我在哪里可以在botpress中启用SSL DB连接?这里可能发生的情况是,您的客户端首先尝试通过SSL连接,但由于某种原因被拒绝。然后,它会在关闭SSL的情况下自动重试,并被拒绝,因为pg_hba需要SSL。客户端只向您报告第二个错误(或者它同时报告这两个错误,而您只注意到第二个错误),这不是最有用的错误 如果在客户机上设置了PGSSLMODE=require或等效项,则应在第一次尝试后停止,并以更清晰的方式报告第一个错误
您还可以在服务器日志文件中找到更多详细信息。发送给未经身份验证(可能是恶意的)客户端的消息可能故意含糊不清。这里可能发生的情况是,您的客户端首先尝试通过SSL连接,但由于某种原因被拒绝。然后,它会在关闭SSL的情况下自动重试,并被拒绝,因为pg_hba需要SSL。客户端只向您报告第二个错误(或者它同时报告这两个错误,而您只注意到第二个错误),这不是最有用的错误 如果在客户机上设置了PGSSLMODE=require或等效项,则应在第一次尝试后停止,并以更清晰的方式报告第一个错误 您还可以在服务器日志文件中找到更多详细信息。发送给未经验证(可能是恶意的)客户端的消息可能故意含糊不清