IBM System iへのSign-on(サインオン)時に上記のCPF1394のエラーが発生した場合の対応としては先ず、当該ユーザープロファイルのステータスを確認する。
対応
> DSPUSRPRF XXXXXX
実行結果は以下の通り。
Display User Profile - *BASIC User Profile . . . . . . . . . . . . . . . : XXXXXX Previous sign-on . . . . . . . . . . . . . : Sign-on attempts not valid . . . . . . . . : 7 Status . . . . . . . . . . . . . . . . . . : *DISABLED Date password last changed . . . . . . . . : 13-07-30 <後略>
Statusが*Disabledになっているので、CHGUSRPRFコマンド等で*Enabledに変更することで、Sign-on可能状態となる。
> CHGUSRPRF USRPRF(XXXXXX) STATUS(*ENABLED)
Display User Profile - *BASIC User Profile . . . . . . . . . . . . . . . : XXXXXX Previous sign-on . . . . . . . . . . . . . : Sign-on attempts not valid . . . . . . . . : 0 Status . . . . . . . . . . . . . . . . . . : *ENABLED Date password last changed . . . . . . . . : 13-07-30 <後略>
原因
因みにエラーの原因はSign-onを7回失敗し、システムのSign-on試行上限を超えた為、Disabledとなったもの。尚、システム値にて試行上限はQMAXSIGN(Shippedは3)、また、上限を超えて誤った場合の挙動はQMAXSGNACNで設定可能。
QMAXSGNACN *SEC Action to take for failed signon attempts QMAXSIGN *SEC Maximum sign-on attempts allowed