アプリケーションは、PostgreSQLクライアントCライブラリlibpqにリンクされているAPIを使用しています 。
そのライブラリのバージョンは9.6以前である必要があり、SCRAM認証はv10で導入されました。
libpqをアップグレードする アプリケーション側 もう一度やり直してください。
scram-sha-256が必要ない場合 認証、md5に戻すことができます :
- set
password_encryption = md5postgresql.conf内 - 認証方法を
md5に変更しますpg_hba_confで - PostgreSQLをリロード
- ユーザーのパスワードを変更して、MD5暗号化パスワードを取得します