![]() | |
Sun Java System Access Manager 6 2005Q1 管理ガイド |
付録 A
エラーコードこの付録では、Sun Java System Acceess Manager によって生成されるエラーメッセージのリストを示します。このリストにすべてが網羅されているわけではありませんが、この章の情報は一般的な問題に対処するための開始点として役立ちます。この付録の各表には、エラーコード、エラーの説明や考えられる原因、および、発生した問題を修正する方法が示されています。
この付録では、次の機能分野に関連するエラーコードのリストを示します。
エラー診断に支援が必要な場合は、次の Web サイトから Sun テクニカルサポートに連絡してください。
http://www.sun.com/service/sunone/software/index.html
Access Manager コンソールのエラー次の表は、Access Manager コンソールによって生成され表示されるエラーコードのリストです。
認証エラーコード次の表は、認証サービスによって生成されるエラーコードのリストです。これらのエラーは、認証モジュールでユーザーや管理者に表示されます。
ポリシーエラーコード次の表は、ポリシーフレームワークによって生成され、Access Manager コンソールに表示されるエラーコードのリストです。
amadmin エラーコード次の表は、amadmin コマンド行ツールによって生成され Access Manager のデバッグファイルに書き込まれるエラーコードのリストです。
表 A-4 amadmin エラーコード
エラーメッセージ
コード
説明/考えられる原因
対処方法
nocomptype
1
引数が足りません。
必須の引数 (--runasdn、--password、--passwordfile、--schema、--data、および --addAttributes) とそれぞれの値がコマンド行で指定されていることを確認します。
file
2
入力 XML ファイルが見つかりませんでした。
構文をチェックし、入力 XML ファイルが有効であることを確認します。
nodnforadmin
3
--runasdn の値としてユーザー DN が指定されていません。
--runasdn の値としてユーザー DN を指定します。
noservicename
4
--deletservice の値としてサービス名が指定されていません。
--deleteservice の値としてサービス名を指定します。
nopwdforadmin
5
--password の値としてパスワードが指定されていません。
--password の値としてパスワードを指定します。
nolocalename
6
ロケール名が指定されませんでした。ロケールには en_US が指定されます。
ロケールのリストについては、「デフォルト認証ロケール」を参照してください。
nofile
7
入力 XML ファイルが指定されていません。
処理する入力 XML ファイルの名前を少なくとも 1 つ指定します。
invopt
8
1 つ以上の引数が間違っています。
すべての引数が有効であることを確認します。有効な引数を一覧表示するには、amadmin --help と入力します。
oprfailed
9
操作に失敗しました。
amadmin の失敗時には、このエラーを示す詳細なエラーコードが生成されます。これらのエラーコードを参照して問題を評価します。
execfailed
10
要求を処理できません。
amadmin の失敗時には、このエラーを示す詳細なエラーコードが生成されます。これらのエラーコードを参照して問題を評価します。
policycreatexception
12
ポリシーを作成できません。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
policydelexception
13
ポリシーを削除できません。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
smsdelexception
14
サービスを削除できません。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
ldapauthfail
15
ユーザーを認証できません。
ユーザー DN とパスワードが正しいことを確認します。
parserror
16
入力 XML ファイルをパースできません。
XML の形式が正しく、amAdmin.dtd に従っていることを確認します。
parseiniterror
17
アプリケーションエラーまたはパーサ初期化エラーのため、パースできません。
XML の形式が正しく、amAdmin.dtd に従っていることを確認します。
parsebuilterror
18
指定したオプションを持つパーサをビルドできないため、パースできません。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
ioexception
19
入力 XML ファイルを読み取ることができません。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
fatalvalidationerror
20
XML ファイルが有効なファイルではないため、パースできません。
構文をチェックし、入力 XML ファイルが有効であることを確認します。
nonfatalvalidationerror
21
XML ファイルが有効なファイルではないため、パースできません。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
validwarn
22
ファイルに対する XML ファイル検証警告。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
failedToProcessXML
23
XML ファイルを処理できません。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
nodataschemawarning
24
--data オプションと --schema オプションのどちらもコマンド行に指定されていません。
すべての引数が有効であることを確認します。有効な引数を一覧表示するには、amadmin --help と入力します。
doctyperror
25
XML ファイルが正しい DTD に従っていません。
XML ファイルの DOCTYPE 要素を確認します。
statusmsg9
26
無効な DN、パスワード、ホスト名、またはポート番号が原因で LDAP 認証に失敗しました。
ユーザー DN とパスワードが正しいことを確認します。
statusmsg13
28
サービスマネージャ例外 (SSO 例外)。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
statusmsg14
29
サービスマネージャ例外。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
statusmsg15
30
スキーマファイルの入力ストリーム例外。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
statusmsg30
31
ポリシーマネージャ例外 (SSO 例外)。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
statusmsg31
32
ポリシーマネージャ例外。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
dbugerror
33
複数のデバッグオプションが指定されています。
デバッグオプションは 1 つだけ指定する必要があります。
loginFalied
34
ログインに失敗しました。
amadmin では、このエラーを示す例外メッセージが生成されます。これらのメッセージを参照して問題を評価します。
levelerr
36
属性値が無効です。
LDAP 検索に設定されているレベルを確認します。SCOPE_SUB または SCOPE_ONE である必要があります。
failToGetObjType
37
オブジェクトタイプの取得時にエラーが発生しました。
XML ファイル内の DN が値であることと、正しいオブジェクトタイプを持っていることを確認します。
invalidOrgDN
38
無効な組織 DN。
XML ファイル内の DN が有効であることと、組織オブジェクトであることを確認します。
invalidRoleDN
39
無効なロール DN。
XML ファイル内の DN が有効であることと、ロールオブジェクトであることを確認します。
invalidStaticGroupDN
40
無効なスタティックグループ DN。
XML ファイル内の DN が有効であることと、スタティックグループオブジェクトであることを確認します。
invalidPeopleContainerDN
41
無効なピープルコンテナ DN。
XML ファイル内の DN が有効であることと、ピープルコンテナオブジェクトであることを確認します。
invalidOrgUnitDN
42
無効な組織単位 DN。
XML ファイル内の DN が有効であることと、コンテナオブジェクトであることを確認します。
invalidServiceHostName
43
無効なサービスホスト名。
有効なセッションを取得するためのホスト名が正しいことを確認します。
subschemaexception
44
サブスキーマのエラー。
サブスキーマはグローバル属性と組織属性でのみサポートされています。
serviceschemaexception
45
サービスのサービススキーマを見つけることができません。
XML ファイル内のサブスキーマが有効であることを確認します。
roletemplateexception
46
ロールテンプレートは、スキーマタイプがダイナミックの場合にのみ true となります。
XML ファイル内のロールテンプレートが有効であることを確認します。
cannotAddusersToFileredRole
47
フィルタリングされたロールにはユーザーを追加できません。
XML ファイル内のロール DN が、フィルタリングされたロールでないことを確認します。
templateDoesNotExist
48
テンプレートが存在しません。
XML ファイル内のサービステンプレートが有効であることを確認します。
cannotAdduUersToDynamicGroup
49
ダイナミックグループにはユーザーを追加できません。
XML ファイル内のグループ DN がダイナミックグループでないことを確認します。
cannotCreatePolicyUnderContainer
50
コンテナの子組織である組織にはポリシーを作成できません。
ポリシーの作成先となる組織が、コンテナの子でないことを確認します。
defaultGroupContainerNotFound
51
グループコンテナが見つかりませんでした。
親組織または親コンテナにグループコンテナを作成します。
cannotRemoveUserFromFilteredRole
52
フィルタリングされたロールからはユーザーを削除できません。
XML ファイル内のロール DN が、フィルタリングされたロールでないことを確認します。
cannotRemoveUsersFromDynamicGroup
53
ダイナミックグループからはユーザーを削除できません。
XML ファイル内のグループ DN がダイナミックグループでないことを確認します。
subSchemStringDoesNotExist
54
サブスキーマ文字列が存在しません。
XML ファイル内にサブスキーマ文字列があることを確認します。
defaultPeopleContainerNotFound
59
ユーザーを組織またはコンテナに追加しようとしています。しかし、デフォルトのピープルコンテナが、組織およびコンテナには存在しません。
デフォルトのピープルコンテナがあることを確認します。
nodefaulturlprefix
60
defaultURLPrefix 引数の URL プレフィックスが見つかりません。
適切なデフォルトの URL プレフィックスを指定します。
nometaalias
61
-metaalias 引数の後にメタエイリアスが見つかりません。
適切なメタエイリアスを指定します。
missingEntityName
62
エンティティ名が指定されていません。
エンティティ名を指定します。
missingLibertyMetaInputFile
63
メタデータをインポートするファイル名がありません。
メタデータを含むファイルの名前を指定します。
missingLibertyMetaOutputFile
64
エクスポートされたメタデータを格納するためのファイル名がありません。
メタデータを格納するファイルの名前を指定します。
cannotObtainMetaHandler
65
メタ属性にハンドラを取得できません。指定されたユーザー名とパスワードが誤っている可能性があります。
ユーザー名とパスワードが正しいことを確認します。
missingResourceBundleName
66
ディレクトリサーバーに保存されるリソースバンドルを追加、閲覧、または削除しようとしましたが、リソースバンドル名がありません。
リソースバンドル名を指定します。
missingResourceFileName
67
リソースバンドルをディレクトリサーバーに追加しようとしましたが、リソース文字列を含むファイルの名前がありません。
有効なファイル名を指定します。
failLoadLibertyMeta
68
ディレクトリサーバーへの Liberty メタの読み込みに失敗しました。
メタデータをチェックしてから再度読み込みます。