Privileged Access Manager Server Control ( 以下、 PAMSC) が導入された環境において、PMD でサブスクライブを実行すると
コマンド文字列をバッファに圧縮できませんでした。詳細については、Policy Model のログ ファイルを参照してください。
というエラーが発生する。
新しいサブ PMD を作成し、親 PMD にサブスクライブしようとしたが、同じエラーでサブスクライブできなかった。
pmd_audit, ERROR_LOG などをチェックしたがエラーは記録されていなかった。
停止して親 PMD を再構築したが同様の結果だった。
Privileged Access Manager Server Control: Linux版全バージョン
マスター PMD のローカルのパスワードファイルが破損して無効な引用文字があったため、文法エラーが発生して送信ができませんでした。
開始引用符「 ‘ 」は「 ’ 」と似ていますが、引用符の対応ができないため、正しく文字列全体を認識できていませんでした。
PMDローカルのパスワードファイル ( /XX/XX/Policies/PMD/passwd ) で不要な引用符 「 ‘ 」を削除するか、 正しい引用符「 ' 」に変更する必要があります。
例:
UserName:x:5920334:33424:‘Some Description':/home/UserName:/bin/ksh
以下のように変更してください。
UserName:x:5920334:33424:Some Description:/home/UserName:/bin/ksh
問題の発見を助けるために将来のバージョンでは sepmd -e で詳細が記録されるようにする予定です。
なお、本KBは以下の英文 KB を翻訳し補足しました。
Article ID: 408151: Seeing error: 'Failed packing command string into a buffer"