Sun ONE Identity Server 6.1 管理指南 |
附錄 A
錯誤碼本附錄提供 Sun ONE Identity Server 所產生錯誤訊息的清單。雖然此清單並不詳盡,但對於一般問題,本章所提供的資訊可以作為一個良好起點。本附錄中列出的表格提供了錯誤碼以及錯誤描述和/或可能原因,還描述了修正遇到的問題時可以採取的動作。
本附錄列出了以下功能區域的錯誤碼:
如果您需要有關診斷錯誤的進一步援助,請聯絡 Sun ONE 技術支援:
http://www.sun.com/service/sunone/software/index.html
Identity Sever 主控台錯誤下表描述了 Identity Server 主控台產生和顯示的錯誤碼。
認證錯誤碼下表描述認證服務所產生的錯誤碼。這些錯誤在認證模組中顯示給使用者/管理員。
策略錯誤碼下表描述由策略框架產生並在 Identity Server 主控台中顯示的錯誤碼。
amadmin 錯誤碼下表描述由 amadmin 指令行工具在 Identity Server 除錯檔案中產生的錯誤碼。
表 A-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
僅當綱目類型為動態時,角色範本才可為真。
確保 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 檔案中。