HP-UX에 Access Manager를 설치하면 설치가 실패하고 Access Manager에서 gettext 바이너리를 찾을 수 없다는 메시지가 표시됩니다.
해결책 getext 0.14.6 이상을 다운로드하여 설치합니다.
웹 서버 시작 실패 문제는 Access Manager의 SDK 구성때문일 수 있습니다. 이 시나리오에서는 AMConfig.properties 파일에 잘못된 정보가 들어 있는 경우 일련의 웹 서버 시작 오류가 발생합니다. 다음 변수에 올바른 정보가 들어 있지 않습니다.
com.iplanet.am.directory.host
com.iplanet.am.server.host
com.iplanet.am.console.host
com.iplanet.am.profile.host
com.iplanet.am.naming.url
com.iplanet.am.notification.url
해결책 Access Manager SDK가 Web Server와 함께 설치된 노드 B에서 <Web_Server_Instance_dir>/config/server.xml 파일을 수정하여 필요한 Access Manager JAR 파일을 클래스 경로에 추가합니다.
Java ES 설치 프로그램은 기존 디렉토리 서버 설치에 플랫폼 항목을 추가하지 않습니다(DIRECTORY_MODE=2).
해결책 플랫폼 서비스 서버 목록 속성을 편집하여 두 번째 인스턴스를 추가합니다. 예를 들면 다음과 같습니다. 예를 들어 첫 번째 인스턴스가 host1.example.com일 경우 http://host1.example.com:port|01과 같은 항목이 있습니다. 두 번째 인스턴스가 host2에 있고 host1과 같은 Directory Server를 사용할 경우 Access Manager 관리자 콘솔을 사용하여 http://host2.example.com:port|02와 같은 항목을 추가합니다.
Directory Server에는 검색 성능을 개선하기 위한 여러 가지 새로운 색인이 있습니다. 따라서 Access Manager를 기존 디렉토리 정보 트리(DIT)에 추가한 후에는 db2index.pl 스크립트를 실행하여 Directory Server 색인을 재구성해야 합니다. 예를 들면 다음과 같습니다. # ./db2index.pl -D "cn=Directory Manager" -w password -n userRoot
db2index.pl 스크립트는 DS-install-directory/slapd-hostname/ 디렉토리에 있습니다.
버전 6.1에서 버전 6.2로의 Access Manager 업그레이드 프로세스가 완료되면 업그레이드 로그에 DB 기반 로깅이 제대로 처리되지 않았다고 표시됩니다.
해결책 없음버전 6.1에서 버전 6.2로 Access Manager 업그레이드하는 프로세스는 DB 로그 테이블의 백업을 지원하지 않습니다.
Directory Server가 설치되어 있고 LDAPS(SSL)만 사용 가능한 경우 Access Manager 설치가 실패합니다. Access Manager를 설치하려면 먼저 Directory Server의 LDAP(SSL 아님)를 활성화합니다. Access Manager 설치가 완료되면 LDAP를 비활성화하고 LDAPS만 그대로 둡니다.
Access Manager는 비밀번호(예: amadmin)와 Directory Server 루트 접미어에 작은 따옴표(\q)를 지원하지 않습니다. 그러나 백슬래시(\\)는 지원됩니다.
Java Enterprise System 설치 프로그램을 실행할 때 Directory Server가 사용자가 처음 로그인할 때 비밀번호 변경을 요청하도록 구성되어 있으면 Access Manager 설치가 실패합니다.
해결책 Directory Server 비밀번호 재설정 정책을 "해제"로 설정합니다.
설치 중에 classpath 및 기타 Access Manager 웹 컨테이너 환경 변수를 업데이트해도 설치 프로세스가 웹 컨테이너를 다시 시작하지 않습니다. 설치 후 웹 컨테이너를 다시 시작하기 전에 Access Manager에 로그인하려고 하면 다음과 같은 오류가 반환됩니다.
인증 서비스가 초기화되지 않습니다. 시스템 관리자에게 문의하십시오. |
해결책 Access Manager에 로그인하기 전에 웹 컨테이너를 다시 시작합니다. 또한 로그인하기 전에 Directory Server도 실행되고 있어야 합니다.
Access Manager는 domain.xml Application Server를 JVM 옵션 및 서버 클래스 경로로 올바르게 업데이트하지 않으며, 이 문제는 다음과 같은 시나리오에서 발생합니다.
Application Server와 Directory Server를 설치 및 구성합니다.
노드 에이전트를 만듭니다.
기본이 아닌 Application Server 인스턴스를 만듭니다.
"나중에 구성" 모드로 Access Manager를 설치합니다.
amsamplesilent 파일을 편집한 다음 amconfig를 사용하여 실행합니다.
브라우저를 사용하여 Access Manager에 로그인하려고 하면 오류 메시지가 표시됩니다.
해결책 Access Manager를 설치하기 전에 컨테이너 블록에 다음 정보가 포함되도록 amsamplesilent 파일을 편집합니다.
AS81_HOME=/opt/SUNWappserver/appserver AS81_PROTOCOL=$SERVER_PROTOCOL AS81_HOST=$SERVER_HOST #AS81_HOST=$DISTAUTH_HOST AS81_PORT=$SERVER_PORT AS81_ADMINPORT=$ADMIN_PORT AS81_ADMIN=admin AS81_ADMINPASSWD="$ADMINPASSWD" AS81_INSTANCE=server1 AS81_DOMAIN=domain1 AS81_INSTANCE_DIR=/var/opt/SUNWappserver/nodeagents/nodename/server-instance AS81_DOCS_DIR=/var/opt/SUNWappserver/nodeagents/nodename/server-instance/docroot AS81_ADMIN_IS_SECURE=true |
편집이 끝난 후 amconfig 명령을 실행합니다.
./amconfig -s amsamplesilent |