pam_get_uid;そのユーザーはいません。

pam_get_uid;そのユーザーはいません。

アプリケーションサーバーがRHEL 6サーバーのpostgresデータベースにアクセスしようとすると、このエラーが表示されます。

authentication: pam_succeed_if(postgresql:auth): error retrieving information about user svc-flow
authentication: pam_tally2(postgresql:auth): pam_get_uid; no such user

このアカウントはデータベースへのアクセスに問題はありません。さて、ファイルをすばやく埋めるために毎秒エラーが発生するので、その/var/log/secureエラーを解決する方法を見つけたいと思います。

私はどんな方向でも検索しましたが、良い方向が見つかりませんでした。

ここでアドバイスを求めます。

ありがとうございます。

答え1

さらなる調査の結果、エラーが発生する理由は、ユーザー認証がADを使用して処理されますが、ユーザーがシステムにローカルに存在しないためであると疑われます。

そのため、サーバー上でローカルにユーザーを作成し、エラーが発生しないことを確認しました。

関連情報