下表描述 amadmin 指令行工具產生之錯誤碼,其會列示於 Access Manager 的除錯檔案中。
表 D–4 amadmin 錯誤碼
錯誤訊息 |
程式碼 |
說明/可能的原因 |
動作 |
---|---|---|---|
nocomptype |
1 |
引數太少。 |
確保在指令行中提供強制性引數 (--runasdn、--password、--passwordfile、--schema、--data 及 --addAttributes) 和它們的值。 |
file |
2 |
未找到輸入 XML 檔案。 |
檢查語法並確保輸入 XML 有效。 |
nodnforadmin |
3 |
遺漏 --runasdn 值的使用者 DN。 |
提供使用者 DN,做為 --runasdn 的值。 |
noservicename |
4 |
遺漏 --deletservice 值的服務名稱。 |
提供服務名稱做為 --deleteservice 的值。 |
nopwdforadmin |
5 |
遺漏 --password 值的密碼。 |
提供密碼,做為 --password 的值。 |
nolocalename |
6 |
未提供語言環境名稱。語言環境將預設為 en_US。 |
請參閱語言環境清單的「線上說明」。 |
nofile |
7 |
遺漏 XML 輸入檔案。 |
提供至少一個要處理的輸入 XML 檔案名稱。 |
invopt |
8 |
一個或多個引數不正確。 |
檢查並確保所有引數均有效。若要取得有效引數集,請鍵入 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 |
指定了多個除錯選項。 |
應該僅指定一個除錯選項。 |
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 不是動態群組。 |
cannotCreatePolicyUnder- Container |
50 |
無法在容器的子組織中建立策略。 |
確保要在其中建立策略的組織不是容器的子組織。 |
defaultGroupContainer- NotFound |
51 |
未找到群組容器。 |
為父系組織或容器建立群組容器。 |
cannotRemoveUserFrom- FilteredRole |
52 |
無法從已篩選的角色中移除使用者。 |
確保 XML 檔案中的角色 DN 不是已篩選的角色。 |
cannotRemoveUsersFrom- DynamicGroup |
53 |
無法從動態群組中移除使用者。 |
確保 XML 檔案中的群組 DN 不是動態群組。 |
subSchemStringDoesNotExist |
54 |
子模式字串不存在。 |
確保子模式字串存在於 XML 檔案中。 |
defaultPeopleContainer- NotFound |
59 |
您正試圖新增使用者到組織或容器。預設使用者容器不在組織或容器中。 |
確保預設使用者容器存在。 |
nodefaulturlprefix |
60 |
--defaultURLPrefix 引數中找不到預設 URL 前綴 |
提供預設 URL 前綴。 |
nometaalias |
61 |
--metaalias 引數中找不到預設中介別名 |
提供中介別名。 |
missingEntityName |
62 |
未指定實體名稱。 |
提供實體名稱。 |
missingLibertyMetaInputFile |
63 |
遺漏匯入中介資料的檔案名稱。 |
提供包含中介資料的檔案名稱。 |
missingLibertyMetaOutputFile |
64 |
遺漏儲存匯出中介資料的檔案名稱。 |
提供儲存中介資料的檔案名稱。 |
cannotObtainMetaHandler |
65 |
無法取得中介屬性的處理程式。指定的使用者名稱和密碼可能不正確。 |
確保使用者名稱和密碼均正確。 |
missingResourceBundleName |
66 |
新增、檢視或刪除儲存在目錄伺服器中的資源套件時遺失資源套件名稱。 |
遺漏資源套件名稱 |
missingResourceFileName |
67 |
遺失檔案名稱,該檔案包含新增資源套件到目錄伺服器企時的資源字串。 |
請提供有效的檔案名稱。 |
failLoadLibertyMeta |
68 |
無法將 liberty 中介載入 Directory Server。 |
請再次檢查中介資料後再次載入。 |