Sun Java System Web Server 7.0 Microsoft Windows용 릴리스 노트

관리

관리에 있어 알려진 문제점은 다음 표와 같습니다.

표 1–6 관리의 알려진 문제

문제 아이디 

설명 

6513089 

Web Server 인스턴스를 다시 시작할 때 server.xml 파일의 값이 없습니다.

Web Server 인스턴스를 다시 시작할 때 다음 오류 메시지가 표시됩니다. 


a value was missing in the server.xml when restarting the web server instance.

해결 방법:다음 단계를 수행합니다.

  1. Administraion Server를 시작합니다.

    WebServer-base\admin-server\bin\startserv

  2. WebServer-base\https-FQDN\config\server.xml 파일을 편집합니다.

  3. 다음 줄을 검색합니다.


    <search-collection>
    <name/>
    <..?
    </search-collection>
  4. 이 줄을 다음 내용으로 바꿉니다.


    <search-collection>
    <name>search-collection-1</name>
    <..?
    </search-collection>
  5. 이 변경 사항을 Administraion Server로 가져옵니다.

    wadm pull-config --user=admin --config=FQDN FQDN

FQDN은 호스트 시스템의 정규화된 도메인 이름입니다. 

6492144 

Windows 플랫폼의 CLI 설치 프로그램에서 비밀번호 입력 시 Ctrl+C를 처리하지 못합니다.

설치 프로그램에서 Ctrl+C가 허용되지 않으므로 터미널을 사용할 수 없습니다. 

해결 방법:없음

6479247 

배포 후 인스턴스를 다시 시작하는 중에 토큰 비밀번호를 입력하라는 대화 상자가 나타납니다.다른 플랫폼에서는 이 동작이 발생하지 않습니다.

해결 방법:없음

6432106 

Web Server 업그레이드 후에 Sun Java System Portal Server 검색에서 예외가 발생합니다.

Web Server를 Java ES 4에서 Java ES 5로 업그레이드할 경우 Portal Server 검색 기능에서 예외가 발생합니다.  

해결 방법:


주 –

기존의 libdb-3.3.dlllibdb_java-3.3.dll 라이브러리 파일을 Web Server의 전용 디렉토리 외부에 있는 적절한 위치로 이동합니다. Portal Server 라이브러리가 적절한 위치에 있는지 확인한 후 다음 명령으로 <libdb-3.3.dll path>:<libdb_java-3.3.dll path>에 해당 경로를 지정해야 합니다.


Windows 플랫폼에서 다음 단계를 수행합니다. 

  1. libdb-3.3.dlllibdb_java-3.3.dll 파일을 Web Server 6.1 lib 디렉토리에서 적절한 위치에 복사합니다.


    주의 – 주의 –

    라이브러리 파일을 Web Server 7.0 전용 디렉토리(예: lib 디렉토리)에 복사하지 마십시오.


  2. portal_libraries 디렉토리를 만듭니다.

  3. 라이브러리 파일 libdb-3.3.dlllibdb_java-3.3.dllportal_libraries에 복사합니다.

  4. wadm 명령을 사용하여 라이브러리 파일 위치를 Web Server에 알립니다.

  5. 현재 원시 라이브러리 경로 설정을 가져옵니다.

    get-jvm-prop -user=admin --config=hostname native-library-path-prefix

  6. 출력을 저장합니다.

  7. 복사된 libdb-3.3.dlllibdb_java-3.3.dll 경로를 기존 원시 라이브러리 경로에 추가합니다.

    set-jvm-prop --config=hostname native-library-path-prefix=<existing native library-path>:</portal-libraries-path>

    여기서 portal-libraries-path는 1단계에서 libdb-3.3.solibdb_java-3.3.so 파일을 복사한 위치입니다.

    get-jvm-prop 명령에 대한 어떠한 결과나 출력도 나타나지 않을 경우 다음과 같이 native-library-path-prefix 매개 변수를 설정합니다.

    native-library-path-prefix=</portal-libraries-path>


    주 –

    다음과 같이 ';'을 native-library-path-prefix 매개 변수에 대한 구분자로 사용합니다.

    native-library-path-prefix=<existing native libarary path>;<portal-libraries-path>

    Windows 이외의 플랫폼에서는 다음과 같이 ':'을 native-library-path-prefix 매개 변수에 대한 구분자로 사용합니다.

    native-library-path-prefix=<existing native libarary path>:<portal-libraries-path>


  8. 수정된 구성을 다음과 같이 배포합니다.

    deploy-config [--user=admin-user] config-name

6425144 

클래스 경로에 세미콜론(;)이 포함된 경우 wadm에서 클래스 경로를 올바르게 업데이트하지 못합니다.

wadm.bat 파일을 사용하여 클래스 경로를 설정할 때 클래스 경로에 세미콜론이 포함되어 있으면 server.xml 파일에서 전체 클래스 경로가 업데이트되지 않습니다. 세미콜론(;) 앞의 경로만 업데이트됩니다.

해결 방법:다음 해결 방법 중 하나를 사용합니다.

  • 세미콜론 앞에 이스케이프 문자(\)를 사용합니다.

  • wadm을 단일 모드로 사용합니다.

6364924 

노드를 여러 관리 서버에 등록할 수 있으며 이로 인해 구성 충돌이 발생할 수 있습니다.

첫 번째 Administraion Server에서 등록을 취소하지 않고 두 번째 Administraion Server에 노드를 등록할 수 있습니다. 그러나 이로 인해 노드가 두 Administraion Server 모두에 액세스하지 못하게 됩니다. 

해결 방법:

각 등록에서 관리 노드를 다시 시작합니다. 관리 노드가 등록된 가장 최근의 Administraion Server에서 관리 노드를 사용할 수 있습니다. 

6379125 

wadm을 사용하면 노드에 연결이 허용되고 인증서가 표시된 다음 HTTP 400 오류가 발생합니다.

Web Server 노드는 동일한 URI에 Administraion Server로 등록된 Administraion Server와 동일한 JMX 커넥터를 사용합니다. 인증서는 SSL 핸드셰이크의 일부로 발생되며 실행은 아직 노드에 도달하지 않았습니다. Web Server는 연결이 클라이언트에서 구성된 것인지 또는 Administraion Server에서 구성된 것인지 결정하지 못합니다. 

4793938 

디렉토리 색인 대신에 사용자 및 비밀번호 대화 상자가 제공됩니다.

기본적으로 Web Server 7.0은 사용자가 인증되지 않은 경우 디렉토리 색인을 보내지 않습니다. 디렉토리에 액세스하려고 하면 사용자 이름과 비밀번호를 입력하라는 메시지가 표시됩니다. 이 문제는 Web Server 7.0의 기본 액세스 제어 목록(ACL)이 인증된 사용자에게만 목록 액세스 권한을 부여하기 때문에 발생합니다. 

해결 방법:

관리 콘솔을 사용하거나 default.acl 파일을 편집하여 인증되지 않은 사용자에 대한 목록 액세스 권한을 부여할 수 있습니다. 목록 액세스 권한을 부여하는 방법에 대한 자세한 내용은 Sun Java System Web Server 7.0 관리자 설명서를 참조하십시오.