問題の状況:
CA CSM Tomcat MSMLOG ファイルで、以下のエラー メッセージが表示されます。
WARNING: Error reading /dev/urandom Throwable occurred: java.io.FileNotFoundException: /dev/urandom (EDC5157I An internal error has occurred.) at java.io.FileInputStream.<init>(FileInputStream.java:112)
理由:
このメッセージは、PTF RO21996 が CA CSM r2.0(FMID CEG1200)にインストールされ、CA CSM Tomcat セッションを実行している z/OS システム上で、IBM Integrated Cryptographic Service Facility(ICSF)が開始されていない場合にのみ表示されます。
解決方法:
このメッセージが表示されても、CA CSM のパフォーマンスには全く影響しません。また CA CSM は引き続き機能します。 dev/urandom が実行されており、CA CSM と互換性があることを確認する場合は、以下のコマンドを使用します。
$ cat </dev/urandom | head -c12 | od -X
コマンドを実行すると、エラーのないランダム データが返ってきます。 以下に例を示します。
0000000000 60621BCF 8AAD1F12 8944D619 0000000014
デバイスが動作していない場合、警告メッセージが表示されます。 以下に例を示します。
FSUM7343 cannot open "/dev/urandom" for input: EDC5157I An internal error has occurred. 0000000000
このエラー メッセージが表示される場合は、/dev/random デバイスを再設定し、コマンドがこのデバイスから正常に読み取れるようにします。
注: /dev/random デバイスの詳細については、IBM の「z/OS V1R10.0 UNIX System Services Planning」(GA22-7800-14)を参照してください。
| Copyright © 2013 CA. All rights reserved. |
|