PostgreSQL を使用し、Heroku でホストする Node.js アプリケーションを開発しています。私の問題は、次のような認証エラーが発生することです。
14:32:05 web.1 | { [error: no pg_hba.conf entry for host "193.40.244.196", user "username", database "database_name", SSL off]
14:32:05 web.1 | length: 168,
14:32:05 web.1 | name: 'error',
14:32:05 web.1 | severity: 'FATAL',
14:32:05 web.1 | code: '28000',
14:32:05 web.1 | detail: undefined,
14:32:05 web.1 | hint: undefined,
14:32:05 web.1 | position: undefined,
14:32:05 web.1 | internalPosition: undefined,
14:32:05 web.1 | internalQuery: undefined,
14:32:05 web.1 | where: undefined,
14:32:05 web.1 | file: 'auth.c',
14:32:05 web.1 | line: '483',
14:32:05 web.1 | routine: 'ClientAuthentication' }
SSL の問題である可能性がありますが、ここに記載されているようにはなりません。SSL はすぐにサポートされる必要があります。だから私は困惑していて、このエラーの原因は何ですか?
システムで pg_hba.conf を編集する必要があるかどうかはわかりませんが、見つけることさえできません。