| Sun ONE Identity Server 6.1 관리 설명서 |
부록 A
오류 코드이 부록은 Sun ONE Identity Server에서 생성되는 오류 메시지의 목록을 제공합니다. 이 목록이 완벽하지는 않지만 이 장에 설명된 정보는 일반 문제의 해결을 위한 훌륭한 출발점으로서의 역할을 수행할 것입니다. 이 부록에 나열된 표에서는 오류 코드, 오류에 대한 설명 및/또는 가능한 원인을 제공하고 발생한 문제를 수정하기 위해 수행할 수 있는 작업에 대해 설명합니다.
이 부록에서는 기능적으로 다음과 같은 영역으로 구분하여 오류 코드를 나열합니다.
오류 진단에 대한 도움이 필요한 경우 Sun ONE 기술 지원부에 문의하십시오.
http://www.sun.com/service/sunone/software/index.html
Identity Server 콘솔 오류다음 표에서는 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
역할 템플리트는 스키마가 동적 유형인 경우에만 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 파일에 하위 스키마 문자열이 있는지 확인합니다.