Sun Java System Directory Server Enterprise Edition 6.3 릴리스 노트

6장 디렉토리 편집기에서 해결된 버그 및 알려진 문제점

이 장에는 디렉토리 편집기 릴리스 당시에 사용 가능한 중요한 제품별 정보가 포함되어 있습니다.

이 장은 다음 내용으로 구성되어 있습니다.

디렉토리 편집기에서 해결된 버그

이 절에는 디렉토리 편집기의 최신 릴리스부터 해결된 버그가 나열되어 있습니다.

6563224

사용자 객체 클래스에 대한 새 양식을 작성할 경우 객체 클래스 속성을 나타내는 양식이 생성됩니다. 다중 값 필드의 다중 값 속성은 기본적으로 선택이 취소됩니다.

디렉토리 편집기의 알려진 문제점 및 제한 사항

이 절에는 릴리스 당시의 알려진 문제점과 제한 사항이 나열되어 있습니다.

디렉토리 편집기 제한 사항

이 절에는 제품의 제한 사항이 나열되어 있습니다. 제한 사항이 항상 변경 요청 번호와 연관되어 있는 것은 아닙니다.

디렉토리 프록시 서버를 통해 디렉토리 편집기를 사용하려면 다음 구성 요구 사항을 충족시켜야 합니다.

디렉토리 프록시 서버를 통해 데이터를 액세스하기 위해 디렉토리 편집기를 구성할 경우 다음 제한 사항을 준수해야 합니다.

  • 디렉토리 편집기 구성 디렉토리는 디렉토리 프록시 서버가 아닌 디렉토리 서버의 인스턴스여야 합니다.

    시작 등록 정보 페이지를 통해 디렉토리 편집기를 처음 구성할 경우 디렉토리 편집기 구성 디렉토리를 지정합니다. 구성 디렉토리에는 시작 등록 정보 페이지에서 제공한 바인드 DN과 비밀번호가 있는 항목이 포함되어야 합니다. 시작 등록 정보 페이지의 드롭다운 목록에서 선택한 DN의 구성 접미어가 구성 디렉토리에 이미 있어야 합니다.

  • 디렉토리 편집기를 사용하여 데이터를 액세스하는 모든 디렉토리 프록시 서버 인스턴스를 디렉토리 스키마를 검색하는 액세스를 허용하는 데이터 보기로 구성해야 합니다. 스키마는 디렉토리 서버의 cn=schema에 저장됩니다.

    예를 들어, 다음 명령은 스키마 보기를 My Pool의 디렉토리 서버 인스턴스에 구성합니다.


    $ dpconf create-ldap-data-view -h localhost -p 1390 "schema view" \
     "My Pool" cn=schema
    Enter "cn=Proxy Manager" password:
    $ 
  • 디렉토리 편집기를 사용하여 데이터에 액세스할 때 사용하는 모든 디렉토리 프록시 서버 인스턴스는 데이터 소스의 액세스를 제공하도록 구성되어야 합니다. 특히 디렉토리 프록시 서버 인스턴스에는 최소한 디렉토리 서버 데이터 소스에 바인드하기 위해 사용자가 디렉토리 편집기에 로그인할 수 있도록 구성된 데이터 보기가 있어야 합니다.

    예를 들어, 다음 명령은 첨부된 데이터 소스, My PoolMy DS를 통해 모든 LDAP 작업을 허용하도록 디렉토리 프록시 서버를 구성합니다.


    $ dpconf set-attached-ldap-data-source-prop -h localhost -p 1390 \
     "My Pool" "My DS" add-weight:1 bind-weight:1 compare-weight:1 delete-weight:1 \
     modify-dn-weight:1 modify-weight:1 search-weight:1
    Enter "cn=Proxy Manager" password:
    $ 

알려진 디렉토리 편집기 문제점

이 절에는 알려진 문제점이 나열되어 있습니다. 알려진 문제점은 변경 요청 번호와 연관되어 있습니다.

6257547

디렉토리 편집기에서는 검색 결과를 구성 가능한 개수로 표시하며 기본값은 25개입니다. 검색에서 표시할 최대 개수보다 많은 항목을 반환할 경우 더 적은 수의 결과를 반환하려면 검색을 구체화합니다.

6258793

Sun Java Enterprise System Application Server 8에 배포할 경우 오류 파일이 작성됩니다. 또한 로그인도 실패합니다.

이 문제를 해결하려면 다음 권한 부여 명령문을 Server.policy 파일에 포함합니다.

grant codeBase "file:${de.home}/-" {
  permission javax.security.auth.AuthPermission "getLoginConfiguration";
  permission javax.security.auth.AuthPermission "setLoginConfiguration";
  permission javax.security.auth.AuthPermission "createLoginContext.SunDirectoryLogin";
  permission javax.security.auth.AuthPermission "modifyPrincipals";
  permission java.lang.RuntimePermission 	"createClassLoader";
};

여기서 설명한 권한 부여 명령문을 사용하십시오. Sun Java System Directory Editor 1 2005Q1 Installation and Configuration Guide에서 설명한 권한 부여 명령문은 잘못되었습니다.

6397929

Tomcat 5.5에 배포할 경우 누락된 JAAS 구성 파일 때문에 로그인이 실패합니다.

이 문제를 해결하려면 다음 줄을 포함하는 tomcat-install-path/bin/setenv.sh를 먼저 만듭니다.

JAVA_OPTS="-Djava.security.auth.login.config=$CATALINA_HOME/conf/jaas.conf"

그런 다음 tomcat-install-path/conf/jaas.conf를 만듭니다. 다음 줄을 포함하도록 파일을 편집합니다.

SunDirectoryLogin {
 com.sun.dml.auth.SunDirectoryLoginModule required;
};
6436199

디렉토리 편집기에는 기본 사용자 양식(만들기)에 대한 변경 사항이 포함되어 있지 않습니다. 변경 사항을 검증하기 전에 디렉토리 편집기가 실행되는 응용 프로그램 컨테이너를 다시 시작하면 문제가 발생합니다.

이 제한 사항을 해결하려면 구성을 복원한 후 응용 프로그램 컨테이너를 다시 시작하지 마십시오. 대신 로그인하고, 구성 탭에서 관리되는 디렉토리 설정을 검증하고 저장한 다음 다시 로그인합니다.

6441350

영어 이외의 로켈에서 Application Server의 디렉토리 편집기를 실행하는 경우 시작 페이지를 저장하고 이후 과정을 진행하면 이후에 응용 프로그램 오류가 발생합니다.

UNIX 시스템에서 이 문제를 해결하려면 영어 로켈에서 Application Server를 시작하십시오. Windows 시스템에서는 Application Server를 여러 번 다시 시작하십시오.

6456576

Application Server에 배포된 디렉토리 편집기의 도움말 버튼을 누르면 잘못된 도움말 내용이 표시됩니다.

이 문제를 해결하려면 다음에 따라 WEB-INF/sun-web.xml을 편집한 다음 Application Server를 다시 시작하십시오.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sun-web-app PUBLIC "-//Sun Microsystems, Inc.//DTD 
 Sun ONE Application Server 7.0 Servlet 2.3//EN"
 "http://www.sun.com/software/sunone/appserver/dtds/sun-web-app_2_3-0.dtd">
<sun-web-app>
    <description>tomcat-test</description>
    <class-loader delegate="false"/>
</sun-web-app>
6469655

install.sh 스크립트를 사용한 디렉토리 편집기 설치가 HP-UX 시스템에서 실패하는 것으로 나타났습니다.

이 문제를 해결하려면 다른 시스템에 먼저 디렉토리 편집기를 설치한 다음 만들어진 de.war 파일을 HP-UX 시스템의 웹 응용 프로그램 컨테이너에 배포합니다.

6480803

디렉토리 편집기가 영어 이외의 로켈에서 실행 중인 Application Server에 배포된 경우 en 또는 en_US 브라우저 설정에 대해 영어를 렌더링하지 못합니다.

이 문제를 해결하려면 다음 명령을 실행하십시오.


# cd /var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/de/config
# cp DMLMessages.properties DMLMessages_en.properties DMLMessages_en_US.properties
6487652

사용자 아이디에서 멀티바이트 문자를 가진 사용자로 로그인하면 디렉토리 정보를 편집할 수 없습니다. 내 디렉토리 정보 편집을 누르면 빈 페이지가 표시됩니다.

6488644

영어 이외의 로켈에서 실행 중인 디렉토리 편집기에 일반 사용자로 로그인하면 홈 및 내 디렉토리 비밀번호 변경 페이지가 현지화되지 않습니다.

6489725

Windows의 경우 영어 이외의 로켈에서 Apache Tomcat에 디렉토리 편집기를 설치하면 구성, 저장 및 새로 고침 작업 중에 오류 페이지가 표시됩니다.

6490590

영어 이외의 로켈에서 디렉토리 편집기를 설치할 때 설치 프로그램 레이블이 제대로 표시되지 않습니다.

UNIX 시스템에서 이 문제를 해결하려면 설치 프로그램을 실행하기 전에 영어 로켈로 변경하십시오. Windows 시스템에서는 설치 프로그램을 실행하기 전에 제어판 > 국가별 옵션을 사용하여 로켈을 영어로 전환합니다.

6492259

디렉토리 편집기를 스페인어 로켈에서 실행 중인 Internet Explorer 6과 함께 사용하면 온라인 도움말에 알 수 없는 문자가 표시됩니다.

6493975

디렉토리 편집기에서 동일한 인스턴스를 통해 여러 접미어를 볼 수 없습니다.

이 문제를 해결하려면 디렉토리 편집기 인스턴스를 추가 Application Server에 또는 동일한 Application Server의 개별 도메인에 추가로 설치하십시오.