node.js - sql_error_code = 28000 FATAL log in working API
问题描述
Heroku 托管我的 node.js API,PostgreSQL 插件负责我的数据库。
我最近将我的 heroku db 计划从 hobby-dev 升级到了 standard-0,并且遇到了一些 SSL 连接问题。设置 sslmode=require 后,我的新数据库运行没有问题,我对此非常满意。
突然,代码没有任何变化,环境配置变量也没有变化,并且在请求流减少的一天,它开始在 PaperTrail 上打印以下错误:
[COBALT] [10-1] sql_error_code = 28000 致命:主机“xx.xxx.xx.xxx”、用户“postgres”、数据库“postgres”没有 pg_hba.conf 条目,SSL 关闭
即使未请求我的 node.js API,也会打印此错误。我对凭据用户“postgres”、数据库“postgres”很感兴趣,我的数据库中 API 存储请求、响应和一些有用的数据有其他凭据。
API 工作正常,但这些日志真的让我很生气,我不知道发生了什么。
有任何想法吗?
解决方案
对于那些因看到此日志消息而来到这里的人 -致命:没有 pg_hba.conf 条目。
推荐阅读
- r - R) Seurat:对样本进行分组
- typescript - react bootstrap 预期的声明或声明
- android - Kotlin 协程停止在除第一个片段实例化之外的每个片段实例上启动,使用 ViewPager
- javascript - 连接到 MySQL 数据库并仅使用客户端 Javascript 和 HTA 进行查询
- ruby-on-rails - nokogiri 没有安装在 ruby 2.7.1 centos 7.2 中
- jenkins - 我可以获得重新触发当前工作的构建的构建信息吗?
- ios - 从 Firebase 转化跟踪中排除某些产品 ID?
- postgresql - 小型 PostgreSql 数据库的莫名其妙的查询时间
- gerrit - Gerrit - 如何分叉存储库?
- python - 如何从 eventbrite 获取所有页面数据