Sun JavaTM System Web Server 6.1 SP9(이하 Sun Java System Web Server 6.1)에는 중요 보안 취약점에 대한 수정 내용이 포함되어 있습니다. 특히 SSL(Secure Sockets Layer) 또는 TLS(Transport Layer Security)를 사용하는 사이트를 포함하여 Sun Java System Web Server를 사용하는 모든 사용자는 이 서비스 팩을 설치하는 것이 좋습니다. 이 릴리스에서는 HP-UX 및 AIX 플랫폼에 대한 지원 기능도 제공합니다.
이 릴리스 노트에는 Sun Java System Web Server 6.1 SP9가 출시될 당시에 사용 가능한 중요 정보가 포함되어 있습니다. 여기에는 새로운 기능과 향상된 기능, 알려진 문제, 기술적 참고 및 추가 자원에 대한 정보가 포함됩니다. 서버를 설치 및 구성하기 전에 릴리스 노트를 검토하여 최신 정보를 정기적으로 확인하시기 바랍니다.
전체 Sun Java System Web Server 6.1 설명서는 http://docs.sun.com/coll/1308.6에서 볼 수 있습니다.
이 릴리스 노트는 다음 내용으로 구성되어 있습니다.
Sun Java System Web Server 6.1은 다음과 같은 향상된 기능을 제공합니다.
Sun Java System Web Server 6.1에는 Java 2 Platform, Enterprise Edition(J2EETM) 호환의 Java Servlet 2.3 및 JavaServer PagesTM( JSPTM) 1.2 기술 사양 구현이 포함되어 있습니다. J2EE 호환 웹 컨테이너는 Java 기술 표준을 따르는 웹 응용 프로그램을 디자인하고 배포하는 데 필요한 유연성과 안정성을 제공합니다. 웹 응용 프로그램은 가상 서버 단위로 구현할 수 있습니다.
이 기술에 대한 자세한 내용은 다음 자료를 참조하십시오.
http://java.sun.com/products/servlet/index.html의 Java Servlet
http://java.sun.com/products/jsp/index.html의 JSP(JavaServer Pages)
서블릿 및 JavaServer Pages 개발에 대한 자세한 내용은 Sun Java System Web Server 6.1 SP8 Programmer’s Guide to Web Applications를 참조하십시오.
Sun Java System Web Server 6.1은 Java 2 Platform, Standard Edition(J2SETM) 1.4를 지원합니다. J2SE 소프트웨어는 웹 서버에 패키지되어 있으며 Solaris, Linux 및 Windows 플랫폼 설치 중에 설치됩니다. HP-UX 및 AIX 플랫폼의 경우에는 웹 서버를 설치하기 전에 각 플랫폼 공급업체의 웹 사이트에서 JDKTM(Java Development Kit)를 다운로드하십시오.
Sun Java System Web Server의 64비트 Solaris SPARC 릴리스에는 64비트 JDK가 필요합니다. 기타 모든 플랫폼에서는 32비트 JDK가 필요합니다.
Sun Java System Web Server 6.1은 Java 2 Platform, Standard Edition(J2SE) 1.5를 지원하며 다음 JDK 버전에서 인증되었습니다.
Solaris(SPARC, x86 및 AMD64): 1.5.0_11
Linux: 1.5.0_11
Windows: 1.5.0_11
HP-UX: 1.5.0.04
AIX: 1.5.0 20071025a(SR6b)
Sun Java System Web Server 6.1은 Java 2 Platform, Standard Edition(J2SE) 1.6을 지원하며 다음 JDK 버전에서 인증되었습니다.
Solaris(SPARC, x86 및 AMD64): 1.6.0_03
Linux: 1.6.0_03
Windows: 1.6.0_03
HP-UX: 1.6.0.00
AIX: 1.6.0 20071123_01
Sun Java System Web Server 6.1은 WebDAV(Web-based Distributed Authoring and Versioning) 프로토콜을 지원합니다. WebDAV 프로토콜을 사용하면 다음 기능을 포함하여 공동 웹 게시가 가능합니다.
RFC 2581 표준 및 RFC 2581 클라이언트와의 상호 운용성
웹 게시용 보안 및 액세스 제어
파일 시스템 기반 WebDAV 모음 및 자원에 대한 기본 게시 작업
WebDAV는 컨텐트 메타데이터, 이름 공간 관리 및 덮어쓰기 방지를 통합 지원합니다. 이러한 기술은 WebDAV를 지원하는 다양한 저작 도구와 조합되어 공동 작업 환경에 이상적인 개발 플랫폼을 제공합니다.
Sun Java System Web Server 6.1에서는 NSAPI 필터를 지원하도록 NSAPI(NetscapeTM Server Application Programmer's Interface)가 확장되었습니다.
NSAPI 필터를 사용하면 HTTP 요청 및 응답 스트림을 사용자에 맞게 처리할 수 있으므로 다른 기능에 제공되는 컨텐트나 다른 기능에 의해 생성된 컨텐트를 가로채서 수정할 수 있습니다. 예를 들어, 플러그인이 NSAPI 필터를 설치하여 다른 플러그인의 SAF(Server Application Function)가 생성한 XML 페이지를 가로챈 후, 이 XML 페이지를 해당 클라이언트에 맞게 HTML, XHTML 또는 WAP 페이지로 변환할 수 있습니다. 또는 NSAPI 필터를 사용하여 클라이언트로부터 받은 데이터를 다른 플러그인으로 보내기 전에 압축 해제할 수도 있습니다.
NSAPI 필터에 대한 자세한 내용은 Sun Java System Web Server 6.1 SP8 NSAPI Programmer’s Guide를 참조하십시오.
Sun Java System Web Server 6.1은 컨텐트 압축을 지원하므로 클라이언트에게 전송하는 속도를 향상시키고 더 많은 볼륨의 컨텐트를 제공하면서 이에 따른 하드웨어 비용은 증가시키지 않고 그대로 유지할 수 있습니다. 컨텐트 압축은 다운로드 시간을 단축시키므로 전화 접속 및 높은 수준의 트래픽 연결 사용자는 더 많은 혜택을 누릴 수 있습니다.
자세한 내용은 Sun Java System Web Server 6.1 SP8 Administrator’s Guide를 참조하십시오.
이 절에서는 PUT 및 DELETE 옵션을 비활성화하는 방법에 대해 설명합니다.
관리 콘솔에 액세스합니다.
서버 목록에서 서버를 선택하고 관리 버튼을 누릅니다.
기본 설정 탭 아래서 액세스 제한 링크를 누릅니다.
드롭다운 목록에서 편집 옵션을 선택하고 확인 버튼을 누릅니다.
방법 A 테이블에서 전체 서버 옵션을 선택하고 액세스 제어 편집 버튼을 누릅니다.
권한 열 아래의 액세스 권한(r-x--i) 링크를 누릅니다.
액세스 권한 테이블이 화면 맨 아래에 나타납니다.
WRITE 및 DELETE 옵션의 선택을 취소합니다.
업데이트 버튼을 누릅니다.
제출 버튼을 누릅니다.
화면의 오른쪽 맨 위에서 링크 적용을 누르고 변경 사항 적용 버튼을 눌러 영구적으로 변경합니다.
서버를 다시 시작하여 변경 사항을 적용합니다.
Sun Java System Web Server 6.1은 전체 텍스트 검색 색인화 및 가져오기 기능을 제공하는 Java 검색 엔진을 지원합니다. 이 검색 기능을 사용하면 서버에서 문서를 검색하고 결과를 웹 페이지에 표시할 수 있습니다. 서버 관리자는 문서의 색인을 만들고 사용자 특정 요구에 맞게 검색 인터페이스를 사용자 정의할 수 있습니다.
검색 기능에 액세스할 수 있는 기본 URL은 http://server-instance:port number/search입니다.
예를 들면 다음과 같습니다.
http://plaza:8080/search
사용자가 이 URL로 이동하면 Search 페이지(Java 웹 응용 프로그램)가 시작됩니다.
기본 및 고급 검색 기능에 대한 자세한 내용은 검색 엔진과 함께 제공되는 온라인 도움말을 참조하십시오. 온라인 도움말에 액세스하려면 Search 페이지에서 Help 링크를 누릅니다. 자세한 내용은 Sun Java System Web Server 6.1 SP8 Administrator’s Guide를 참조하십시오.
Sun Java System Web Server 6.1에서는 Java Security Manager를 통해 보통 파일 인증을 사용하여 액세스를 제한할 수 있습니다. 보안 관리자 기능을 활성화하면 J2EE 웹 응용 프로그램에 허용된 권한을 제한하여 보안을 향상시킬 수 있습니다. 제품을 설치할 때 보안 관리자 기능은 기본적으로 사용하지 않도록 설정됩니다. 보안 관리자를 활성화하려면 server.xml 파일에서 다음 항목의 주석 처리를 제거합니다.
<JVMOPTIONS>-Djava.security.manager</JVMOPTIONS>
<JVMOPTIONS>-Djava.security.policy=instance-dir/config/server.policy</JVMOPTIONS>
여기서 instance-dir은 이 서버 인스턴스가 설치된 디렉토리 경로입니다.
server.xml에 대한 자세한 내용은 Sun Java System Web Server 6.1 SP8 Administrator’s Configuration File Reference를 참조하십시오.
Sun Java System Web Server 6.1은 JNDI(Java Naming and Directory InterfaceTM) API를 지원합니다. JNDI를 사용하면 유형이 다른 엔터프라이즈 이름 지정 및 디렉토리 서비스에 제한 없이 연결할 수 있습니다.
Sun Java System Web Server 6.1에는 JDBCTM(Java DataBase Connectivity) 소프트웨어가 포함되어 있으며 광범위한 업계 표준 및 사용자 정의 JDBC 드라이버를 지원합니다.
Sun Java System Web Server 6.1은 Sun Java Studio Enterprise 8을 지원합니다. Sun Java Studio 기술은 Sun의 강력하고 확장 가능한 Java 기술 개발자용 통합 개발 환경(IDE)입니다. Sun Java Studio는 NetBeansTM 소프트웨어를 기반으로 만들어졌으며 Sun Java 플랫폼과 통합되었습니다.
Sun Java Studio는 Sun Java System Web Server 6.1에서 지원하는 모든 플랫폼에서 지원됩니다. 다음과 같은 방법으로 웹 서버용 플러그인을 얻을 수 있습니다.
Sun Java System Web Server Media Kit의 Companion CD
Sun Java Studio의 Companion AutoUpdate 기능 사용
Sun Java System Web Server의 다운로드 센터
Sun Java System Web Server 6.1 SP9용 Sun Java Studio 8 플러그인은 로컬 웹 서버에서만 작동합니다. 즉 IDE와 웹 서버는 동일한 시스템에 설치되어 있어야 합니다.
Sun Java Studio 8의 웹 응용 프로그램 기능을 사용하는 방법에 대한 자세한 내용은 http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/index.html을 참조하십시오. Sun Java System Web Server 6.1 SP8 인스턴스를 기본값으로 설정하고 자습서에 설명된 단계를 수행합니다.
또한 http://www.netbeans.org/kb/41/j2ee-tut/의 NetBeans 자습서도 참조하십시오.
Sun Java Studio 8에 대한 자세한 내용은 http://www.sun.com/software/sundev/jde/를 참조하십시오.
추가 개발자 자원을 보려면 Sun의 추가 자원을 참조하십시오.
디버그 모드로 시작된 원격 웹 서버에 IDE를 수동으로 연결하려는 경우 원격 디버깅하는 데 Sun Java Studio Enterprise 8을 사용할 수 있습니다.
Sun Java System Web Server 관리 인터페이스(Server Manager->JVM General->Debug Enabled)를 사용하여 서버 인스턴스를 디버그 모드로 다시 시작합니다.
JPDA 포트 번호를 기록합니다.
IDE를 시작합니다.
Debug->Start를 선택합니다.
dt_socket 메소드를 선택합니다.
원격 컴퓨터 이름과 JPDA 포트 번호를 입력합니다.
IDE에서 배포된 응용 프로그램의 서블릿 소스 코드에 만들어진 중단점이 활성화됩니다.
Sun Java System Web Server 6.1은 Sun Java System Active Server Pages 버전 4.0.1(이전의 Sun ChiliSoft ASP) 및 버전 4.0.2를 통해 ASP(Active Server Pages) 사양을 지원합니다. Active Server Pages 소프트웨어를 사용하면 Sun Java System Web Server에 보안상 안전한 엔터프라이즈급 ASP 엔진을 추가할 수 있습니다. Sun Java System Web Server 6.1은 다음 플랫폼에서 Sun Java System Active Server Pages 4.0.1 및 4.0.2를 지원합니다.
SolarisTM(SPARC®) 버전 8 및 9
Windows 2000 및 Windows XP
Red Hat Advanced Server 2.1
Sun Java System Active Server Pages를 Sun Java System Web Server에 설치하는 경우에는 사용권이 필요하지 않습니다. Sun Java System Active Server Pages 설치 프로그램은 Sun Java System Web Server Media Kit를 구입하는 경우 Companion CD에 제공되거나, http://www.sun.com/software/chilisoft/index.html에서 다운로드할 수 있습니다.
다음에 유의하십시오.
Sun Java System Active Server Pages 플러그인을 설치하려면 Sun Java System Web Server 6.1이 설치된 상태에서 추가로 약 50MB의 디스크 공간이 필요합니다.
설치를 시작하기 전에 루트로 로그인했는지 확인합니다.
PHP: PHP(Hypertext Preprocessor)는 지원되는 세 가지 API인 CGI, NSAPI 및 FastCGI 중 하나를 사용하여 Sun Java System Web Server에서 사용할 수 있습니다. PHP는 PHP 그룹에서 제공하는 페이지 스크립트 언어입니다. PHP 그룹은 웹 사이트(http://www.php.net)를 통해 다음 API 중 하나를 사용하도록 PHP 소프트웨어를 구성하는 방법에 대한 지침을 제공합니다.
CGI API는 사용하기에 가장 안정적인 인터페이스이지만 CGI가 갖고 있는 근본적인 문제로 인해 성능에 제한이 따릅니다.
NSAPI는 Sun Java System Web Server의 원시 API를 사용하여 웹 서버의 메모리 한도 내에서 PHP 소프트웨어를 실행합니다. 이 구성은 최고의 성능을 제공하지만 스레드 안전 PHP 모듈이 아닌 모듈을 사용하는 경우 서버에 충돌이 발생할 수 있습니다.
FastCGI 인터페이스는 성능과 안정성 모두를 일정 수준으로 유지합니다. FastCGI를 사용하면 PHP 소프트웨어가 웹 서버의 메모리 외부에서 계속 실행되면서 요청을 처리한 후 실행 상태를 유지할 수 있습니다. 불안정한 PHP 모듈이 사용되는 경우에도 웹 서버가 중단되지 않습니다. 이런 이유로 PHP 소프트웨어에 FastCGI 인터페이스를 사용하는 것이 좋습니다.
FastCGI 인터페이스는 http://www.sun.com/download/products.xml?id=42d693c3에 있는 FastCGI 애드온을 설치하여 웹 서버에서 사용할 수 있습니다.
PHP 소프트웨어가 FastCGI 프로세스로 실행되는 경우 다음과 같은 환경 변수를 사용하여 PHP 프로세스의 라이프사이클을 제어합니다.
PHP_FCGI_CHILDREN은 요청에 응답하기 위해 작성할 PHP 프로세스의 수를 결정합니다.
PHP_FCGI_MAX_REQUESTS는 PHP 프로세스가 종료되어 새로운 PHP 프로세스로 교체되기 전에 응답할 수 있는 요청의 수를 결정합니다.
PHP_FCGI_CHILDREN을 사용하는 대신 FastCGI 애드온 구성 매개 변수인 min-procs를 사용하여 PHP 프로세스의 최소 수를 제어합니다.
Sun Java System Web Server 6.1은 NSS를 지원합니다. 이번 Web Server 버전에 포함된 NSS의 버전은 3.11.7.1입니다(32비트 및 64비트 모두 해당). NSS는 보안 지원 서버 응용 프로그램의 교차 플랫폼 개발을 지원하는 일련의 라이브러리입니다. Sun Java System Web Server 6.1 SP9에는 NSPR 4.6.7도 포함되어 있습니다.
이전 버전의 Java Enterprise System(Java ES)에서 Sun Java System Web Server 6.1 SP9로 업그레이드하는 경우에는 다음 NSS 패치를 설치하십시오.
Solaris 8 SPARC: 119209-12
Solaris 9 SPARC: 119211-12
Solaris 9 x86: 119212-12
Solaris 10 SPARC: 119213-12
Solaris 10 x86: 119214-12
Linux: 121656-12
HP-UX pa-risc: 124379-03
Windows: 125923-01
Sun Java System Web Server 6.1은 웹 서버에서 SSL의 성능을 향상시키는 SunTM Crypto Accelerator 500, 1000 , 4000 및 6000 보드에 대한 하드웨어 가속기 지원을 제공합니다.
웹 서버와 함께 사용할 경우 Sun Crypto Accelerator 카드를 초기화하십시오. SunTM Crypto Accelerator에 대한 자세한 내용은 Sun Crypto Accelerator 6000 Board Version 1.1 User’s Guide를 참조하십시오.
기존의 32비트 Solaris SPARC에 대한 지원에 보완하여, Sun Java System Web Server 6.1 SP9는 64비트 Solaris SPARC도 지원합니다.
메모리 집약적인 일부 배포에서는 64비트 릴리스를 사용하여 32비트 릴리스보다 대용량의 파일 캐시와 Java 힙을 구성할 수 있습니다. 그러나 기존 플러그인은 64비트 릴리스와 호환되지 않으므로 플러그인 공급업체를 통해 이러한 플러그인을 64비트 릴리스용으로 다시 컴파일해야 합니다. 또한 Java 이외의 원시 라이브러리를 사용하는 Java 웹 응용 프로그램을 다시 컴파일해야 합니다. 따라서 Sun Java System Web Server 32비트 릴리스를 배포하는 것이 더 좋을 수 있습니다.
Sun Java System Web Server 6.1 SP9는 FastCGI, 역방향 프록시 및 JWSDP(Java Web Services Developer Pack) 플러그인에 대해서도 64비트를 지원합니다.
64비트 릴리스는 UltraSPARC® 프로세서의 64비트 Solaris 커널과 호환되며 x86 프로세서나 32비트 Solaris 커널에서는 사용할 수 없습니다. 32비트 릴리스는 32비트 및 64비트 Solaris 커널과 모두 계속 호환됩니다.
64비트 및 32비트 Sun Java System Web Server 릴리스는 개별적으로 패키지화되어 배포되며 기존 32비트 Sun Java System Web Server 설치를 64비트 설치로 업그레이드할 수 없습니다. 다음과 같이 서버 오류 로그와 서버 시작 시 설치 프로그램에 표시되는 버전 문자열을 통해 32비트 릴리스와 64비트 릴리스를 구분할 수 있습니다.
릴리스 |
버전 문자열 |
32비트 |
Sun ONE Web Server 6.1 SP8 |
64비트 |
Sun ONE Web Server 6.1 SP8(64비트) |
웹 서버의 SSL 하위 시스템(NSS)에서 외부 PKCS#11 토큰을 사용하려면 modutil 명령을 사용하여 NSS가 토큰을 인식하도록 구성해야 합니다. Solaris libpkcs11 소프트 토큰은 NSS에서 사용할 수 있는 PKCS#11 호환 토큰입니다. UltraSPARC-T1의 추가 혜택으로 Solaris 10 libpkcs11 작업을 사용하는 시스템에서는 플랫폼 암호화 가속을 지원할 수 있습니다.
사용 정보를 보려면 modutil 명령을 인수 없이 실행합니다. 예를 들어, Solaris 10 libpkcs11 작업을 NSS에 PKCS11 토큰으로 추가하려면 다음 작업을 수행합니다.
웹 서버 인스턴스에 대해 SSL 지원이 초기화되었는지 확인합니다.
다음 명령을 실행합니다.
% modutil -dbdir $ALIASDIR -dbprefix $PREFIX -add libpkcs -libfile /usr/lib/libpkcs11.so -mechanisms RSA
여기서
$ALIASDIR는 설치 루트에서 NSS 데이터베이스 파일이 있는 alias 디렉토리 경로입니다.
$PREFIX는 별칭 디렉토리의 key3 및 cer8 데이터베이스 파일에 사용되는 https-$INSTANCENAME- 형식의 접두어입니다.
-mechanisms 플래그는 해당 토큰을 지정된 알고리즘에 대한 기본 초기 공급자로 지정합니다.
가능한 모든 메커니즘 목록을 보려면 modutil 명령을 인수 없이 실행합니다.
pktool을 사용하여 libpkcs11 공급자의 비밀번호를 초기화합니다.
% pktool setpin
NSS 구성에 대한 자세한 내용은 libpkcs11(3LIB), pkcs11_softtoken(5) 및 pktool(1) 설명서 페이지를 참조하십시오. modutil에 대한 자세한 내용은 http://www.mozilla.org/projects/security/pki/nss/tools/modutil.html을 참조하십시오.
현지화된 Web Server 6.1x 버전을 사용하는 경우 기존 서버에 Sun Java System Web Server 6.1 SP9를 설치하여 기존의 현지화 기능을 활용할 수 있습니다. Sun Java System Web Server 6.1 SP9는 일본어, 중국어 간체 및 번체, 프랑스어, 스페인어, 독일어 및 한국어로 제공됩니다.
Sun Java System Web Server 6.1 SP9는 Solaris, HP-UX, AIX, Linux 및 Windows 플랫폼에 설치할 수 있습니다. 설치 요구 사항에 대한 자세한 내용은 이 릴리스 노트의 필수 패치 및 Sun Java System Web Server 6.1 SP8 Installation and Migration Guide를 참조하십시오. 지원 플랫폼은 다음 표에 설명되어 있습니다.
HP-UX 11i는 PA-RISC 플랫폼에서만 지원됩니다.
* AIX 5.1은 더 이상 사용되지 않습니다.
** iPlanet Web Server 6.0의 일부. 이전 SPARC CPU는 지원되지 않습니다. Sun Java System Web Server 6.1은 UltraSPARC 구조를 계속 지원합니다.
*** Sun 또는 Sun Partner Advantage 전문가 서비스를 적극 권장합니다.
**** Sun Linux 5.0은 더 이상 지원되지 않으며 다음 Sun Java System Web Server 릴리스에서 제거될 예정입니다.
향상된 성능 및 지원을 받으려면 웹 서버를 지원되는 운영 체제로 마이그레이션하십시오.
Solaris 설치의 경우 Sun Java System Web Server(SP5 이상)는 스파스 루트 영역과 전체 루트 영역이 포함된 전역 영역을 지원합니다.
적용 가능한 최신 패치를 사용하여 운영 체제를 업데이트하십시오.
Java ES 4에서 Sun Java System Web Server 6.1 SP 9로 업그레이드하려면 웹 서버 패치와 함께 보안 패치를 추가해야 합니다.
Solaris 사용자는 Sun에서 권장하는 패치 클러스터를 설치해야 합니다. 자세한 내용은 http://sunsolve.sun.com을 참조하십시오.
Solaris 릴리스 8 2/02
Sun에서 권장하는 최신 보안 및 패치 클러스터
Solaris 릴리스 9 8/03 이상
Sun에서 권장하는 최신 보안 및 패치 클러스터
Sun Java System Web Server 6.1 SP9에 필요한 HP-UX 패치는 다음과 같습니다.
HPUX11i-OE B.11.11.0312(HP-UX 11i 운영 환경 구성 요소)
HPUXBase64 B.11.11(HP-UX 64비트 기본 OS)
HPUXBaseAux B.11.11.0312(HP-UX 기본 OS 보조)
FEATURE11-11 B.11.11.0209.5(HP-UX 11i용 기능 활성화 패치, 2002년 9월)
HWEnable11i B.11.11.0412.5(HP-UX 11i v1용 하드웨어 활성화 패치) BUNDLE B.11.11(패치 번들)
BUNDLE11i B.11.11.0306.1(HP-UX 11i용 필수 패치 번들, 2003년 6월)
GOLDAPPS11i B.11.11.0506.4(HP-UX 11i v1용 응용 프로그램 패치, 2005년 6월)
GOLDBASE11i B.11.11.0506.4(HP-UX 11i v1용 기본 패치, 2005년 6월)
JAVAOOB 2.03.01(HP-UX용 Java2 Out-of-box)
PHCO_29109 1.0(Pthread 기능 향상 및 수정)
PHCO_30544 1.0(Pthread.h 수정 및 새로 향상된 기능)
PHCO_29495 1.0(libc 누적 패치)
PHCO_31923 1.0(libc 누적 헤더 파일 패치)
PHKL_25842 Thread Abort(또는 해당 대체 패치)
Sun Java System Web Server 6.1 SP9에 필요한 AIX 패치는 다음과 같습니다.
기본 수준 OS – AIX 5.1
유지 보수 수준 패치 – 5100-09
JDK APAR – IY46667을 반드시 적용해야 합니다.
기본 수준 OS – AIX 5.2
유지 보수 수준 패치 5200-07 이상
JDK APAR – IY46668을 반드시 적용해야 합니다.
웹 서버에 Java 웹 응용 프로그램을 배포한 경우 서버를 시작하기 전에 다음 환경 변수를 아래 지정된 값으로 설정하십시오(IBM JDK 설명서에 따름).
export AIXTHREAD_SCOPE=S
export AIXTHREAD_MUTEX_DEBUG=OFF
export AIXTHREAD_RWLOCK_DEBUG=OFF
export AIXTHREAD_COND_DEBUG=OFF
위의 코드 줄을 웹 서버 시작 스크립트에 직접 추가할 수 있습니다.
기본 수준 OS – AIX 5.3
유지 보수 수준 패치 5300-03 이상
AIX 버전 5.3에서 AIX 버전 5.3 Technology Level 6 SP5로 업그레이드할 때 다음 패치를 적용하면 관리 서버/인스턴스 서버를 시작할 때 컨트롤이 명령줄 프롬프트로 돌아옵니다.
bos.mp/bos.mp64 at 5.3.0.66
AIX 버전 5.3에서 AIX 버전 5.3 Technology Level 7 SP2로 업그레이드할 때 다음 패치를 적용하면 관리 서버/인스턴스 서버를 시작할 때 컨트롤이 명령줄 프롬프트로 돌아옵니다.
bos.mp/bos.mp64 at 5.3.7.2
다음 브라우저에서 Web Server 6.1 관리 그래픽 사용자 인터페이스(GUI)가 지원됩니다.
Mozilla 1.7 이상 |
Firefox 1.0.4 또는 1.5 이상 |
NetscapeNavigatorTM 7.0 이상 |
Microsoft Internet Explorer 6 및 7 |
DST(일광 절약 시간)는 미국에서 3월 두 번째 일요일에 시작되어 11월 첫 번째 일요일에 끝납니다. 이는 운영 체제 및 JDK/JRE의 날짜 및 시간 규칙에 영향을 줍니다.
로그 파일에 미국 표준 시간대의 시간이 올바르게 기록되고 Administration Server 및 Java 웹 응용 프로그램이 이 변경 사항의 영향을 받지 않게 하려면 적절한 운영 체제 패치를 다운로드하여 사용해야 합니다. Solaris 패치는 http://sunsolve.sun.com/search/document.do?assetkey=1-26-102775-1에서 다운로드할 수 있습니다.
다른 플랫폼의 경우 운영 체제 공급업체의 웹 사이트에서 유사한 DST 호환 패치를 다운로드합니다.
Solaris, Windows 및 Linux 플랫폼의 경우 Web Server 6.1 SP9에는 DST 호환 JDK 1.4.2_13이 패키지로 제공됩니다. 하지만 HP-UX 및 AIX 플랫폼의 경우 Web Server 6.1 SP9에는 JDK가 패키지로 제공되지 않습니다. 이 두 플랫폼의 경우에는 Web Server 6.1 SP9를 설치하기 전에 HP 또는 IBM 웹 사이트에서 적절한 DST 호환 JDK를 다운로드해야 합니다. 지원되는 플랫폼의 JDK 버전은 다음과 같습니다.
Solaris: |
1.4.2_13 |
Windows: |
1.4.2_13 |
Linux: |
1.4.2_13 |
HP-UX: |
1.4.2_12 |
AIX: |
1.4.2 SR 7 |
1.4.2 SR 7 |
Sun Java System Web Server 6.1의 다음 공용 인터페이스는 더 이상 사용되지 않거나 이후 Web Server 릴리스에서 호환되지 않는 방식으로 수정될 수 있습니다. 이러한 인터페이스는 Web Server 6.1 제품 내에서 변경되지 않은 상태로 유지됩니다. 이러한 인터페이스 기반의 스크립트를 이후 Web Server 릴리스에서 작동하도록 업데이트해야 할 수 있습니다.
표 2 더 이상 사용되지 않거나 수정된 공용 인터페이스
구성 파일 또는 유틸리티 |
설명 |
---|---|
magnus.conf |
수정됨. 일부 기능은 다른 파일로 이동되었을 수 있습니다. |
server.xml |
수정됨. 스키마 및 기능이 수정되었을 수 있습니다. |
nsfc.conf |
사용되지 않음. 기능이 다른 파일로 이동되었을 수 있습니다. |
dbswitch.conf |
사용되지 않음. 이 파일은 제거할 수 있으며 기능을 다른 파일로 이동할 수 있습니다. |
password.conf |
사용되지 않음. 이 파일은 제거할 수 있으며 기능을 다른 파일로 이동할 수 있습니다. |
파일 레이아웃 |
수정됨. 구성 파일 구조가 수정되었을 수 있습니다. |
시작, 중지, 다시 시작 및 회전 스크립트 |
수정됨. 이러한 유틸리티의 이름 및/또는 위치가 변경되었을 수 있습니다. |
wdeploy 응용 프로그램 |
사용되지 않음. 이 유틸리티는 제거할 수 있으며 기능을 다른 관리 유틸리티에 통합할 수 있습니다. |
이 절에서는 Sun Java System Web Server의 설치, 업그레이드 및 마이그레이션에 대한 내용을 설명합니다. 이러한 항목에 대한 자세한 내용은 Sun Java System Web Server 6.1 SP8 Installation and Migration Guide를 참조하십시오. 이 릴리스의 Sun Java System Web Server의 알려진 문제점을 보려면 알려진 문제점을 참조하십시오.
다음 사항에 주의하십시오.
웹 서버를 이름에 공백이 있는 디렉토리에 설치하지 마십시오.
웹 서버가 Program Files 등의 이름에 공백이 있는 디렉토리에 설치된 경우 시작되지 않습니다. 설치 중에는 이 문제에 대한 오류 메시지가 표시되지 않지만 설치 후에 서버가 실행되지 않습니다.
compat-libstdc++ 없이는 웹 서버를 Red Hat Linux Advanced Server 3.0에 설치할 수 없습니다.
이미 Sun Java System Web Server가 설치된 컴퓨터에 Sun Java System Web Server 6.1 SP9를 설치하는 경우 설치 프로그램이 자동으로 업그레이드를 수행합니다.
Sun ONE Web Server 6.1 SP1이 설치되어 있는 경우에는 Sun Java System Web Server 6.1 SP9 설치 프로그램에서 6.1 SP1 설치 위치를 지정한 다음 업그레이드하십시오.
시스템에 Sun Java Enterprise System 1이 설치되어 있는 경우 Sun Java Enterprise System 1의 일부인 Sun ONE Web Server 6.1을 Sun Java System Web Server 6.1 SP9로 업그레이드하려면 Sun Java Enterprise System 2004Q2 설치 설명서를 참조하십시오.
iPlanet TM Web Server 4.1 이전 버전은 Sun Java System Web Server 6.1 SP9로 직접 마이그레이션할 수 없습니다. 먼저 기존 서버를 iPlanet Web Server 4.1로 마이그레이션한 다음 Sun Java System Web Server 6.1 SP9로 마이그레이션해야 합니다.
자세한 마이그레이션 정보는 Sun Java System Web Server 6.1 SP8 Installation and Migration Guide를 참조하십시오. 이 설명서에는 버전 4.1에서 6.1로, 버전 6.0에서 6.1로 마이그레이션하는 방법에 대한 정보가 나와 있습니다.
Sun Java System Web Server에는 http://docs.sun.com/coll/1308.5의 전체 제품 설명서 세트가 포함되어 있습니다.
Sun Java System Web Server 6.1 SP9 릴리스 노트는 http://docs.sun.com/coll/1308.6에 게시되어 있습니다.
Sun Java System Web Server 설명서는 PDF와 HTML 형식으로 사용할 수 있습니다. 각 설명서에서 설명하는 작업과 개념은 다음 표와 같습니다.
표 3 Sun Java System Web Server 설명서 로드맵
주제 |
설명서 |
---|---|
소프트웨어 및 설명서에 대한 최신 정보 | |
Sun Java System Web Server 시작, 서버 기본 사항 및 기능을 소개하는 실습 포함(처음 사용자에게 권장) | |
설치 및 마이그레이션 작업 수행:
|
Sun Java System Web Server 6.1 SP8 Installation and Migration Guide 이 설명서는 다음의 웹 서버 설치 디렉토리에서 사용할 수 있습니다. server-root/manual/https/ig/ |
다음 관리 작업 수행:
|
Sun Java System Web Server 6.1 SP8 Administrator’s Guide 이 설명서는 다음의 웹 서버 설치 디렉토리에서 사용할 수 있습니다. server-root/manual/https/ag/ |
프로그래밍 기법 및 API를 사용하여 다음 작업 수행:
| |
사용자 정의 NSAPI(Netscape Server Application Programmer’s Interface) 플러그인 만들기 | |
Sun Java System Web Server에서 서블릿 및 JSP(JavaServer Pages) 기술 구현 |
Sun Java System Web Server 6.1 SP8 Programmer’s Guide to Web Applications |
구성 파일 편집 |
Sun Java System Web Server 6.1 SP8 Administrator’s Configuration File Reference |
Sun Java System Web Server를 조정하여 성능 최적화 |
Sun Java System Web Server 6.1 SP8 Performance Tuning, Sizing, and Scaling Guide |
FastCGI 플러그인 정보 |
Sun Java System Web Server 6.1 SP8 FastCGI Plug-in Release Notes |
역방향 프록시 플러그인 정보 |
Sun Java System Web Server 6.1 SP8 Reverse Proxy Plug-in Release Notes |
이 매체를 발행한 이후 릴리스된 내게 필요한 옵션 기능을 사용하려면 Sun에 요청하여 구할 수 있는 섹션 508 제품 평가를 참조하여 관련 솔루션을 배포하는 데 가장 적합한 버전을 확인하십시오. 업데이트된 응용 프로그램 버전은 http://sun.com/software/javaenterprisesystem/get.html에서 볼 수 있습니다. 내게 필요한 옵션 기능 구현을 위한 Sun의 방침에 대해 자세히 알아보려면 http://sun.com/access를 방문하십시오.
이 절에서는 다음 릴리스에서 해결된 가장 중요한 사항에 대해 설명합니다.
다음 표에서는 Sun Java System Web Server 6.1 SP9에서 해결된 문제점을 설명합니다.
표 4 Sun Java System Web Server 6.1 SP9에서 해결된 문제점
문제 아이디 |
설명 |
---|---|
6295325 |
웹 서버에서 LDAP 연결 풀을 위한 시간 초과 매개 변수를 구현해야 합니다. LDAP 인증을 사용할 경우, ldapsession bind 및 ldap search를 수행할 때 LDAP 서버가 응답하지 않으면 웹 서버도 응답하지 않습니다. server_root/userdb/dbswitch.conf 파일에서 시간 초과 값(초)을 설정하면 웹 서버가 무응답 상태로 지속되지 않으며 LDAP 서버를 기다리지도 않습니다. 기본적으로 시간 초과 값이 설정되어 있지 않습니다. 샘플 dbswitch.conf: default:binddn cn=Directory Manager default:encoded bindpw YWRtaW5hZG1pbg== default:timeout 60 |
6370259 |
FastCGI가 제대로 종료되지 않습니다. |
6442778 |
값이 0보다 크면 서블릿/JSP의 setContentLength(0)가 작동하지 않습니다. |
6471213 |
시간 초과 시 잘못된 오류 메시지가 표시됩니다. |
6504581 |
ldap_result() 때문에 LDAP 세션의 메모리 누수가 발생합니다. |
6509590 |
로그 수준에 알맞은 메시지가 표시되지 않습니다. |
6510001 |
web.xml의 session-timeout 값이 sun-web.xml의 timeout 값보다 우선하지 않습니다. |
6540788 |
유효 기간을 99년으로 하여 SSL 서버 인증서를 설치할 수 없습니다. |
6540817 |
Windows 2003 SP2 및 R2에서 Web Server 6.1이 지원되지 않습니다. |
6542731 |
Java ES 4에서 Web Server 6.1 scheduler를 실행할 수 없습니다. |
6553963 |
검색 엔진에서 특정 PDF 파일을 인식하지 못합니다. |
6563615 |
웹 서버에서 분산 관리를 설정할 때 보안 LDAP 서버에 대한 익명 바인드를 사용합니다. |
6579852 |
웹 서버 설치에 JDK의 최적화 및 디버그 이진이 포함되어 있습니다. |
6581407 |
파일 유형에 대한 액세스 제어 기능은 해당 obj.conf 파일을 변경하지 않습니다. |
6590893 |
웹 서버 독립 실행형 비트는 Java ES가 설치된 웹 서버에서 업그레이드에 사용되고 있는지 여부를 인식하여 사용자에게 경고 메시지를 표시해야 합니다. |
6591471 |
Java가 전역적으로 비활성화된 경우 errorlog 파일에서 서버 종료 메시지가 누락됩니다. |
6592886 |
JDBC 풀 모니터의 QueueSize에 음수가 표시됩니다. |
6598092 |
invoker 서블릿을 사용할 경우 RequestDispatcher를 통한 첫 전달이 실패합니다. |
6603070 |
작은따옴표 또는 큰따옴표 문자열이 포함된 쿠키 값이 잘못 처리됩니다. |
6603088 |
LDAP 검색이 중단됩니다. |
6609457 |
웹 서버의 설치 후 스크립트가 ABE 사례를 제대로 처리하지 않습니다. |
6620677 |
시작 스크립트에서 Solaris 9에 로드할 올바른 libmtmalloc 값이 계산되지 않습니다. |
6628376 |
스케줄러가 중지될 경우 scheduler.pid 파일이 제거되어야 합니다. |
6628914 |
/usr/dist/share 디렉토리에서 Sun Studio 10을 제거하면 Solaris Sparc 8,9 및 10에서 빌드에 실패합니다. |
6630037 |
Cron 로그 회전 시 인스턴스 이름 및 다른 인스턴스 이름의 하위 문자열로 잘못된 로그 아카이브가 생성됩니다. |
6638185 |
검색에 교차 사이트 스크립트 위험성이 있습니다. |
6643558 |
client-ip 태그에 대한 정확한 설명과 예를 제공해야 합니다. |
6647151 |
고급 검색에 교차 사이트 스크립트 위험성이 있습니다. |
6619655 |
역방향 프록시 플러그인 설명서에서 응용 프로그램 서버가 지원됨을 명시해야 합니다. |
6514004 |
HTTP PUT 및 DELETE를 비활성화하는 단계가 설명되지 않았습니다. |
6582644 |
LDAP 인증을 위한 새 시간 초과 매개 변수를 사용하는 방법에 대한 설명이 릴리스 노트에 포함되어야 합니다. |
6663921 |
AIX에서 서버를 시작한 후 웹 서버 시작 스크립트가 프롬프트 모드를 반환하지 않습니다. 자세한 내용은 AIX 5.3 Technology Level 6 SP5 및 AIX 5.3 Technology Level 7 SP2를 참조하십시오. |
6667638 |
제품과 함께 번들로 제공되는 설치 설명서에서 올바른 JDK 버전을 제공해야 합니다. |
다음 표에서는 Sun Java System Web Server 6.1 SP8에서 해결된 문제점에 대해 설명합니다.
표 5 Sun Java System Web Server 6.1 SP8에서 해결된 문제점
문제 아이디 |
설명 |
---|---|
4737204 |
wdeploy delete 명령이 심볼릭 링크를 따라가서 심볼릭 링크로 연결된 디렉토리와 해당 디렉토리의 내용을 삭제합니다. |
6152655 |
웹 응용 프로그램의 양식 기반 인증을 사용하면 세션이 활성 상태로 남아 있어도 사용자가 갑자기 로그아웃됩니다. |
6235473 |
WebDAV를 사용하여 만든 디렉토리에서 권한을 변경하는 기능이 필요합니다. |
6319312 |
FastCGI Authorizer 응용 프로그램에 대한 요청을 전송한 후에 인스턴스가 중지되면 Fastcgistub에서 코어를 덤프합니다. |
6343584 |
NSS 스레드에서 소유하는 잠금을 기다리는 스레드가 교착 상태에 빠지면서 웹 서버가 정지됩니다. |
6379347 |
웹 서버에 Access Manager가 배포되어 있는 경우 모든 버전의 Web Server 6.1이 로드 시에 중단됩니다. |
6497690 |
웹 서버 검색 웹 응용 프로그램에 전체 URL 또는 상대 URL/URI를 선택하여 사용하는 옵션이 필요합니다. |
6508015 |
getParameterNames()에서 쿼리 문자열로 매개변수 입력 값이 아닌 이름을 반환하지 않습니다. |
6509623 |
(Windows XP 및 Windows 2003): 시작->프로그램->Sun ONE Web Server->릴리스 노트 링크를 클릭해서 Web Server 6.1 SP7 릴리스 노트를 열 수 없습니다. |
6513358 |
웹 서버 역방향 프록시 플러그인에서 청크된 데이터를 처리하지 않습니다. |
6519021 |
관리 서버에서 생성되는 새 가상 서버 클래스의 obj.conf 파일에 오류가 있습니다. |
6519551 |
JDBC 연결 풀 기능 문제 |
6519839 |
Web Server 리디렉션 기능 취약점 |
6520528 |
리디렉션 URL이 슬래시(/)로 시작하지 않는 경우 response.sendRedirect() 오류가 발생합니다. |
6526460 |
WS6.1 SP7에서 LDAP 연결 실패 오류가 발생합니다. |
6531111 |
htaccess AuthGroupFile에서 빈 파일을 지시문을 지정하지 않은 경우와 같은 방식으로 지원해야 합니다. |
6532218 |
T2000 시스템의 libxerces-c.so에서 Web server 6.1 SP7이 중단됩니다 . |
6534216 |
Web server 6.1 SP8의 추가 정보, 버전 문자열 및 라이센스 파일 업데이트. |
6540248 |
Web server 6.1 SP8과 NSS 3.11.6 및 NSPR 4.6.6의 통합 |
6546233 |
RPM 사양 및 pkginfo 파일을 SP8 릴리스 및 버전 번호로 업데이트 |
6566204 |
UTF-7 사이트 간 스크립팅 취약점 |
6567841 |
양식 인증 우회 및 JSP 소스 코드 공개 취약점 |
6574379 |
Web Server 6.1 지원 브라우저는 Internet Explorer 7을 포함해야 합니다. |
다음 표에서는 Sun Java System Web Server 6.1 SP7에서 해결된 문제점을 설명합니다.
표 6 Sun Java System Web Server 6.1 SP7에서 해결된 문제점
문제 아이디 |
설명 |
---|---|
4856895 |
UNIX: 서버 종료 도중 다중 CPU 컴퓨터에서 워치독 프로세스가 중단됩니다. |
6158040 |
4.1에서 6.1로 마이그레이션할 때 server.xml 파일에 JAVA 매개 변수가 없습니다. |
6206179 |
예정된 두 회전 사이에 시스템 시간이 변경되면 내부 로그 회전 시 파일이 두 번 회전됩니다. |
6213097 |
4.1에서 6.0으로 마이그레이션할 때 JES3에서 ktsearch.jar이 올바르게 마이그레이션되지 않습니다. |
6276594 |
요청 본문과 Transfer-encoding:chunked 헤더를 함께 보낸 PUT 요청이 실패합니다. |
6292582 |
SNMP 관리자가 iws.mib의 일부인 SNMP MIB의 "Fraction of process memory in system memory"를 쿼리할 때 잘못된 결과가 반환됩니다. |
6315783 |
프랑스어 로켈에서 Search 페이지의 Online Help 링크를 누르면 영문 페이지가 표시됩니다. |
6348395 |
IWSSessionManager를 사용하는 경우 세션을 무효화할 때 HttpSessionListener의 sessionDestroyed()가 호출되지 않습니다. |
6350502 |
pragma 및 cache-control 헤더에서 상호 운용성 문제가 발생합니다. |
6358858 |
zlib 라이브러리에서 내부 오류가 발생합니다. |
6367672 |
MaxProcs가 1보다 클 때 다시 시작 스크립트가 실패합니다. |
6376035 |
jstl 태그가 포함된 JSP 파일을 성공적으로 실행하도록 웹 서버를 구성할 수 없습니다. |
6376082 |
Application Server 제품과의 호환성을 위해 웹 응용 프로그램에서 조회할 수 있는 간단한 JNDI 이름을 지원해야 합니다. |
6380777 |
관리 GUI를 통해 magnus-internal/cgi에 pl 파일 접미어를 추가할 수 없습니다. |
6381747 |
세션 속성이 HttpSessionBindingListener를 구현하면 세션 객체에 대한 액세스 여부에 관계없이 세션 시간 초과 기간 후 세션이 만료됩니다. |
6382704 |
Monitor Web Server Statistics 옵션이 비활성화되어 있어도 Administration Server에서 서버 통계를 모니터링합니다. |
6384456 |
웹 응용 프로그램에서 객체를 부적절하게 사용하려고 하면 웹 서버가 중단됩니다. |
6384640 |
다시 시작 요청이 동시에 발생하면 웹 서버 프로세스가 종료됩니다. |
6388092 |
/ns-icons 디렉토리에 저장된 이미지가 Internet Explorer에서 올바르게 표시되지 않습니다. |
6388766 |
Windows: 새 CGI 쉘 디렉토리를 생성하거나 편집할 때 일본어 역슬래시(엔화 표시) "\"가 다르게 처리됩니다. |
6392159 |
다시 시작 스크립트를 실행하면 간헐적으로 웹 서버가 정지되면서 다시 시작되지 않습니다. |
6392644 |
Web Server 6.0 SP10 및 Web Server 6.1 SP5 Readme 파일에 있는 URL이 잘못되어 있습니다. |
6400307 |
변수가 추가되면 관리 GUI의 클러스터 제어 기능이 정지됩니다. |
6418529 |
검색 페이지 컨텐트에 영어와 다른 언어가 함께 포함되어 있습니다. |
6421617 |
서버 구문 분석된 HTML 및 제한된 그룹 옵션이 포함된 .htaccess에 문제가 있습니다. |
6426382 |
net_write SAF의 값이 HTTP 압축의 단편 크기의 3배인 경우 net_flush 호출이 일부 데이터를 플러시하지 않습니다. |
6428199 |
사용자 그룹에 속한 구성원의 사용자 아이디에 ","(쉼표)가 포함되어 있으면 검색 필터가 실패합니다. |
6428403 |
서블릿 필터가 코어에서 생성된 응답 본문에 추가 데이터를 추가하는 경우, 추가 데이터의 크기가 원래 응답 본문보다 크면 서버가 중단될 수 있습니다. |
6429293 |
Web Server 6.1 샘플 응용 프로그램에 보안 취약성이 있습니다. |
6433752 |
ssl-check 기능이 NSAPI 기반 플러그인에서 작동하지 않습니다. |
6436535 |
연결이 연결 대기열에 있을 경우 서버를 중지하거나 다시 시작하면 서버가 정지됩니다. |
6437635 |
일부 상황에서 철회된 클라이언트 인증서 및 CRL 파일에 문제가 발생합니다. |
6438408 |
각 연결 요청에 대한 SNMP 프로세스 중 메모리가 누출됩니다. |
6439519 |
obj.conf 파일에서 ObjectType fn="force-type" 지시문이 제거된 경우 멀티바이트 범위에 대한 요청이 발생하면 서버가 중단될 수 있습니다. |
6441402 |
Web Server 6.1 SP5 64비트 버전에서 LDAP 서버 구성이 실패합니다. |
6442651 |
웹 응용 프로그램의 URL에 URI 매개 변수가 포함되어 있으면 재귀적 리디렉션이 발생합니다. |
6448255 |
Windows: 특정 조건에서 파일 핸들이 webservd 프로세스에 의해 해제되지 않습니다. |
6451182 |
Web Server 6.1 SP6에서 parseParameters()가 실행되면 CPU 사용량이 많아집니다. |
6455812 |
일부 magnus.conf 지시문 처리 중 발생하는 스레드 안전 문제로 인해 시스템 시작 시 일부 구성이 중단됩니다. |
6458771 |
./stop이 완료되기 전에 ./start가 실행되면 watchdog이 중단될 수 있습니다. |
6465691 |
<jsp:include>를 사용하면 HTML 페이지에 오류가 표시됩니다. |
6471388 |
Windows: 숨겨진 공유 네트워크 드라이브를 문서 디렉토리로 사용하면 Not Found 오류가 발생합니다. |
6473494 |
NSS에서 서명 DigestInfo 구문 분석 문제가 발생합니다. |
6477953 |
Windows: 웹 서버(독립 실행형)에서 NSPR/NSS 비트를 수정하여 FIPS 모드가 중단됩니다. |
6477981 |
.chk 파일 누락으로 인해 웹 서버(독립 실행형)에서 FIPS140 모드가 중단됩니다. |
6478972 |
Web Server 6.1 SP6과 함께 제공된 JDK가 2007년도 DST(일광 절약 시간) 변경 내용과 호환되지 않습니다. |
6480026 |
일부 연결 유지(keep-alive) 연결이 지정된 시간이 지난 후에도 닫히지 않습니다. |
6482272 |
웹 서버 인스턴스의 작동 상태가 변경될 경우 SNMP 마스터 에이전트에서 트랩을 전송하지 않습니다. |
6482560 |
HP-UX: 1.4.2.09+ 및 1.5.0.3+ JVM에서 웹 서버가 중단됩니다. |
6488468 |
HP-UX: 웹 서버용 패키지된 JDK를 제거합니다. |
6489275 |
Web Server 6.1은 FIPS 140-2 호환용 최신 NSS 버전과 통합되어야 합니다. |
6494886 |
낮은 대기 시간/높은 동시성 모드가 경우에 따라 동적으로 전환되지 않습니다. |
6496892 |
AIX: 웹 서버용 패키지된 JDK를 제거합니다. |
6507264 |
기본 로그 수준을 info로 설정해도 서버 시작 시 자세한 로그 메시지가 출력됩니다. |
6508092 |
HP-UX 플랫폼에서 빠른 자동 설치 모드를 통해 Web Server 6.1 SP7을 설치하면 서버가 시작되지 않습니다. |
6510957 |
Solaris의 pkginfo 파일과 RPM 사양 파일이 이전 서비스 팩(SP5)을 가리킵니다. |
다음 표에서는 Sun Java System Web Server 6.1 SP6에서 해결된 문제점을 설명합니다.
표 7 Sun Java System Web Server 6.1 SP6에서 해결된 문제점
다음 표에서는 Sun Java System Web Server 6.1 SP5에서 해결된 문제점을 설명합니다.
표 8 Sun Java System Web Server 6.1 SP5에서 해결된 문제점
다음 표에서는 Sun Java System Web Server 6.1 SP4에서 해결된 문제점을 설명합니다.
표 9 Sun Java System Web Server 6.1 SP4에서 해결된 문제점
문제 아이디 |
설명 |
---|---|
6021153 |
필수 패치 아이디 112396-03이 없습니다. 이전 릴리스 노트에서 필수로 나열된 패치 번호 112396-03은 잘못된 정보입니다. 올바른 패치 번호는 112396-02입니다. Solaris 사용자는 http://sunsolve.sun.com의 권장 및 보안 패치 섹션에서 다운로드할 수 있는 Sun에서 권장하는 패치 클러스터를 설치해야 합니다. Solaris 8(SPARC)
Solaris 9(SPARC 및 x86)
|
6066252 |
AKI 확장명을 가진 클라이언트 인증서에서 SEC_ERROR_UNKNOWN_ISSUER 오류가 발생합니다. |
6092498 |
클라이언트 인증서에 체코어 문자가 들어 있는 경우 Web Server 6.1에서 LDAP를 사용하여 인증서를 확인할 수 없습니다. |
6171311 |
웹 서버를 JDK 1.5와 함께 실행할 때 오류가 자주 발생합니다. |
6171784 |
특정 오류 기록 구성에 대한 웹 서버 성능 문제가 발생합니다. |
4925875 |
한국어 HTML 모음의 경우 별표를 사용하여 한국어를 검색하면 결과가 반환되지 않습니다. |
6171950 |
sun-web.xml에 reload-interval 매개 변수를 사용하면 미리 컴파일된 JSP 파일이 예상대로 작동하지 않습니다. 해결 방법: sun-web.xml의 jsp-config에서 true로 설정된 use-precompiled 등록 정보를 사용하여 JSP 파일이 미리 컴파일되고 런타임 시 컴파일되지 않도록 지정합니다. 이에 대한 sun-web.xml 예는 다음과 같습니다. <sun-web-app> <session-config> <session-manager> </session-config> <jsp-config> <property name="use-precompiled" value="true" > </jsp-config> </sun-web-app> |
5048940 |
SP1에서 업그레이드한 후 관리 GUI의 Superuser Access Control 페이지에 액세스할 수 없습니다. |
6177544 |
플러그인의 RPM 설치 후에도 libpassthrough.so가 없습니다. |
6176231 |
Sun Java System Web Server 6.1 SP4 — Delete Certificate 관리 GUI(bin/https/admin/security)를 사용하면 NSS 3.9.3 베타에서 코어 덤프가 발생합니다. |
6173365 |
Solaris SPARC/x86 플랫폼용 Web Server의 같은 빌드에 여러 패키지 설치 프로그램이 있습니다. |
5039633 |
NSS를 3.9 시리즈로 업데이트합니다. |
5063134 |
J2SE 위치에 Java Enterprise System 심볼릭 링크가 사용되지 않습니다. |
6067407 |
ACL_LDAPSessionFree()를 사용할 때 문제가 발생합니다. |
6173293 |
서블릿 필터가 설정된 경우 웹 서버에서 항상 컨텐트 유형을 text/html로 설정합니다. |
6176264 |
Web Server 6.1 SP4 Solaris x86에서 관리 GUI를 통해 SSL 인스턴스를 시작할 수 없습니다. |
6180677 |
Java Enterprise System 2005Q1용 Web Server SP4를 Java Enterprise System 2004Q4용 Web Server SP2에서 업그레이드할 수 없습니다. |
6066139 |
JDK1.5_beta2 릴리스를 통해 웹 서버를 실행하는 동안 테스트가 실패합니다. |
6088595 |
클래스를 작성하고 편집하는 동안 관리 콘솔에서 JDK 1.5.0_beta2 예외가 발생합니다. |
4904913 |
I18N 검색: 일본어에서 `?' 와일드카드 검색을 수행하면 잘못된 결과가 반환됩니다. |
다음 표에서는 Sun Java System Web Server 6.1 SP3에서 해결된 문제점을 설명합니다.
표 10 Sun Java System Web Server 6.1 SP3에서 해결된 문제점
문제 아이디 |
설명 |
---|---|
4798461 |
`Transmit File'을 off로 설정하는 경우 GUI에 제대로 반영되지 않습니다. |
4904896 |
I18N 검색: 검색 관리 GUI에서 Default Encoding의 인코딩 목록이 정렬됩니다. |
4905412 |
GUI에서 keyfile 데이터베이스의 사용자를 관리할 수 없습니다. |
4991338 |
Mozilla 브라우저에서 웹 서버 관리 콘솔에 일부 탭이 표시되지 않습니다. |
5001819 |
Web Server 6.1: Nova Search Engine에서 문서를 찾아내지 못하는 경우가 있습니다. |
5014693 |
Java 필터, HTTP 압축 및 SHTML이 상호 작용하지 못합니다. |
5021077 |
디렉토리 서버를 선택하지 않고 OK 버튼을 누르면 java.lang.NullPointerException이 발생합니다. |
5025617 |
웹 서버의 JNDI를 통해 sun-web.xml에서 resource-env-ref를 매핑해야 합니다. |
5042676 |
클라이언트 태그 code=302에서 요청 흐름 문제가 발생합니다. |
5056989 |
세션 아이디에 호스트 이름을 접두어로 사용합니다. 웹 응용 프로그램의 sun-web.xml에서 manager-properties 아래의 property prefixSessionIDWithHostname 값을 yes, true 또는 on 중 하나로 설정하여 웹 응용 프로그램의 세션 아이디에 호스트 이름을 접두어로 사용할 수 있습니다. 다음 예에서는 해당 매개 변수 값을 true로 설정하여 웹 응용 프로그램의 세션 아이디에 호스트 이름을 접두어로 사용합니다. <session-config> <session-manager> <manager-properties> <property name="prefixSessionIDWithHostname" value="true"> </manager-properties> </session-manager> </session-config> |
5057749 |
Web Server 6.1 SP2: certmap.conf에 정의된 플러그인이 로드되지 않습니다. |
6041356 |
magnus.conf에 AdminLanguage 및/또는 DefaultLanguage가 지정되어 있는 경우 메모리 누출이 발생합니다. |
6057426 |
Solaris SPARC 플랫폼에서 로드 밸런서 플러그인(이전의 Resonate 플러그인) loadbal.so가 작동하지 않습니다. loadbal.so 플러그인은 server-root/plugins/loadbal.so에 있습니다. |
5065017 |
서블릿 세션 데이터 문제입니다. |
5048051 |
RPM이 설치된 Linux에서 모음을 만들지 못합니다. |
5029954 |
ConnQueueSize/RqThrottle이 0인 경우 스택 크기가 무시됩니다. |
4898077 |
HttpServerAdmin 및 iWS 콘솔 간의 동작에 일관성이 없습니다. |
5013100 |
2500 및 02500 같은 두 개의 포트가 server.xml에 다른 포트로 추가됩니다. |
5046634 |
HTTP 헤더 및 플러그인 프로그램에 2바이트 문자가 있습니다. 웹 응용 프로그램의 sun-web.xml에서 구성 매개 변수 use-responseCT-for-headers 값을 yes, true 또는 on 중 하나로 설정하여 웹 응용 프로그램 수준에서 응답 헤더 인코딩을 활성화할 수 있습니다. 다음 예에서는 매개 변수 값을 true로 설정하여 웹 응용 프로그램에 대해 응답 헤더 인코딩을 활성화합니다. 이에 대한 sun-web.xml 예는 다음과 같습니다. <sun-web-app> <parameter-encoding form-hint-field="j_encoding"> <property name="use-responseCT-for-headers" value="true" > <session-config> <session-manager> </session-config> <jsp-config> </sun-web-app> |
다음 표에서는 Sun Java System Web Server 6.1 SP2에서 해결된 문제점을 설명합니다.
표 11 Sun Java System Web Server 6.1 SP2에서 해결된 문제점
문제 아이디 |
설명 |
---|---|
4536102 |
I18N: SNMP 커뮤니티 이름이 Solaris Netscape에 표시되지 않습니다. |
4536194 |
CGI 하위 시스템이 NSPR 사용자 스레드에서 차단 호출을 합니다. |
4536739 |
관리 ACL 및 수퍼유저 AC: `Allow only from host' 옵션이 작동하지 않습니다. |
4615933 |
CORE SHTML: .shtml 파일에 대해 컨텐트 인코딩을 설정할 수 없습니다. |
4629796 |
프랑스어 스레드 풀 이름이 JA-NT(Internet Explorer 및 Netscape)에서 가비지 문자로 표시됩니다. |
4651056 |
`..'로 시작하는 파일에 대해 웹 서버에서 404가 반환됩니다. |
4651206 |
새 MIME 유형 파일을 추가한 후 GUI에서 추가 내용을 확인할 방법이 없습니다. |
4651207 |
문서 기본 설정 웹 페이지에서 오류 응답에 사용할 파일을 제공합니다. |
4652009 |
사용자 정의된 액세스 로그 파일이 GUI의 View Access Log 탭에 반영되지 않습니다. |
4657465 |
쿠키 인코딩을 사용 안 함으로 설정해야 합니다. 기본적으로 Sun Java System Web Server URL은 쿠키를 클라이언트로 보내기 전에 해당 쿠키를 인코딩합니다. 쿠키를 인코딩하지 않으려면 sun-web.xml에 다음 줄을 추가합니다. <property name="encodeCookies" value="false"> 위의 예에서 sun-web-app 태그 바로 아래에 해당 줄을 추가해야 하며 다른 태그에 삽입하면 안 됩니다. |
4664945 |
URL 전달 양식에서 내부 오류가 발생합니다. |
4666409 |
ErrorResponse CGI 파일 이름이 지워집니다. |
4676934 |
분산 관리: Web Server 6.0 SP2의 기본 ACI를 대체합니다. |
4676946 |
가상 서버 설정 양식의 검증이 없습니다. |
4676950 |
URL 전달 양식에서 http://를 제거할 때 내부 오류가 발생합니다. |
4682434 |
환경 변수를 포함하는 스크립트가 있는 CGI를 실행할 수 없습니다. |
4682894 |
클러스터 관리 - 소스 서버를 선택하면 대상 서버 선택이 취소됩니다. |
4684775 |
비동기 DNS가 기본적으로 비활성화됩니다. |
4707989 |
웹 응용 프로그램/JSP: JSP 파일에서 시작시 로드가 작동하지 않습니다. |
4704385 |
재설정 직후 OK를 누르면 수정 클러스터에 Cluster: Null 메시지가 발생합니다. |
4705181 |
해당 사용자에 대해 사용자 및 그룹 검증을 할 수 없으며 CGI에 공백이 허용됩니다. |
4705204 |
새로 추가된 ACL 파일의 경우 삭제를 선택해도 삭제되지 않습니다. |
4706063 |
chroot 및 디렉토리가 제대로 검증되지 않습니다. |
4711353 |
관리: Global|SNMP 마스터 트랩 경고에 Form Element Missing:manager?가 표시됩니다. |
4718914 |
인증서를 설치하지 않고 인스턴스 서버에 대해 보안을 설정합니다. |
4724503 |
GUI 편집 수신 소켓에 IPv6을 사용 설정한 후 서버가 시작되지 않습니다. |
4727597 |
중복된 포트를 사용하여 새 서버를 추가하는 경우 관리 GUI에 올바른 내용이 표시되지 않습니다. |
4721021 |
SSL 사용 서버에서 절대 URI에 액세스할 수 없습니다. |
4727444 |
액세스 로그에서 잘못된 데이터를 보고합니다. |
4732877 |
Urlhosts 필드에 둘 이상의 호스트 이름을 사용할 수 없습니다. |
4745314 |
Windows에서 VSCLASS docroot의 $id 변수가 작동하지 않습니다. |
4749239 |
ACLI: ACL 처리가 올바르지 않습니다. |
4753601 |
magnus.conf의 MaxRqHeader 지시문이 원하는 대로 작동하지 않습니다. |
4754934 |
HTTP1.1을 사용하는 경우 Web Server 6.0의 Vignette NSAPI 플러그인이 올바르게 작동하지 않습니다. |
4761188 |
LDAP: ACL의 LDAP 동적 그룹 성능을 개선합니다. 성능상의 이유로 SP2에 새 LDAP 구성 매개 변수 dyngroups fast가 도입되었습니다. 이 매개 변수를 사용하면 웹 서버에서 그룹 구성원에 대한 명제가 동적 그룹 간에 중첩된 개인을 우회하도록 설정합니다. 예를 들어, 사용자 alpha가 그룹 A에 속해 있고 그룹 A가 그룹 B memberURL 정의(동적 그룹)에 의해 그룹 B의 구성원이며 ACL에서 그룹 B의 액세스만 허용한다고 가정합니다. 이 경우 웹 서버는 alpha가 그룹 B에 속하지 않는 것으로 간주하므로 alpha의 액세스를 거부합니다. 중첩된 그룹을 지원하려면 LDAP 인증 서비스에 새 구성을 정의하지 마십시오. 결과적으로 성능이 향상되지 않습니다. 구성 디렉토리 예는 다음과 같습니다. ldapregular ldap://localhost:389/o=TestCentral ldapregular: dyngroups fast |
4763653 |
문서 기본 설정 페이지의 양식 요소에 대한 검증이 필요합니다. |
4764307 |
Magnus.conf: 성능 설정: 음수를 사용할 수 있습니다. |
4765709 |
관리: Configure Directory Service에서 binddn/password를 검증할 수 없습니다. |
4770294 |
Windows의 Web Server 6.1에서 액세스 로그의 줄 끝에 CR 문자를 추가합니다. |
4786612 |
웹 서버가 여러 위치에서 호스트 이름/IP와 포트 사이에 있는 `:'(콜론)을 구분자로 처리합니다. `:'이 실제로 IPv6 주소의 일부인 경우를 인식하려면 이 코드를 업데이트해야 합니다. |
4787310 |
SmallFileSpace를 낮은 값으로 설정한 경우 NSFC에서 제거할 수 없습니다. |
4788075 |
Web Server 6.0 SP5의 magnus.conf에 PATH 변수를 설정할 수 없습니다. |
4800173 |
가상 서버가 많이 포함되어 있어 ACL 파일의 크기가 커지면 성능에 문제가 발생합니다. |
4808402 |
기본 인증자 지원입니다. |
4814097 |
GUI의 프로그램 그룹에서 프로그램 항목으로 none을 선택할 수 없습니다. |
4822720 |
연결 유지(keep-alive) 하위 시스템이 동적으로 조정되어야 합니다. 최적의 성능을 위하여 연결 유지(keep-alive) 하위 시스템이 조정되어야 합니다. Web Server 6.0에서 이 하위 시스템은 로드량이 많은 경우를 대비하여 조정되었으므로 동시 연결 유지(keep-alive) 연결 수가 적은 경우에는 성능이 저하됩니다. 연결 유지(keep-alive) 하위 시스템은 Web Server 6.1 SP2용으로 수정되어 동적 조정을 수행함으로써 실제 부하에 적응합니다. |
4849907 |
실행 권한이 설정 및 구성되어 있지 않은 경우 shtml의 구문이 분석됩니다. |
4855807 |
AIX: 웹 서버가 워치독에 의하여 재시작되면 정지합니다. |
4858152 |
마이그레이션된 인스턴스의 server.xml 파일에 있는 액세스 로그 항목이 잘못된 경로를 가리킵니다. |
4869527 |
SNMP: RH Linux 6.2/7.2/Adv Server 2.1 및 Sun Linux 5에 대한 테스트가 실패합니다. |
4862498 |
새 디렉토리 서비스 화면이 인터페이스에 연결되지 않습니다. |
4870613 |
Netscape Navigator 7의 프레임에서 뒤로 버튼이 작동하지 않습니다. |
4873766 |
청크된 요청에 대해 upload-file SAF가 올바로 작동하지 않습니다. |
4882838 |
생성된 리디렉션에서 URL용 프로토콜을 지정할 수 없습니다. 서버가 클라이언트에 redirect를 송신할 때마다 자체 참조 URL을 생성합니다. Web Server 6.1 SP1부터 server.xml에 있는 LS 요소의 servername 속성을 사용하여 서버에서 생성되는 자체 참조 URL에 사용할 스키마를 구성할 수 있습니다. 예를 들어, SSL 오프로더가 인터넷과 웹 서버 인스턴스 사이에 있는 경우 http://www.sun.com의 SSL 암호화 트래픽을 해독하고 포트 8080의 웹 서버로 연결하면 server.xml에 다음과 같은 LS 요소가 나타날 수 있습니다. <LS remap="ls1" port="8080" security="disabled"... servername="https://www.sun.com"> servername 값의 https:// 접두어는 LS가 SSL 트래픽을 처리하도록 구성되지 않은 경우에도 서버에서 자체 참조 URL에 HTTPS 스키마를 사용하도록 지정합니다. |
4889081 |
내부 로그 회전 시 빈 로그가 생성됩니다. |
4894033 |
분산 관리: 관리 ACL `Allow only from host/IP'의 기능이 각 문서 단위로 국한되지 않습니다. |
4896881 |
웹 서버 비트의 압축을 해제하는 중 소유권과 그룹 정보가 올바르지 않습니다. |
4897074 |
Linux에만 적용: 모음을 만드는 경우 PDF 파일이 색인화되지 않으며 모음에 추가되지 않습니다. |
4899105 |
Edit Virtual Server 페이지의 연결 값 강조 표시가 올바르지 않습니다. |
4905175 |
WebDAV ACL 설정이 새 가상 서버로 상속됩니다. |
4909378 |
Edit WebDAV 페이지의 Help 버튼이 올바른 도움말 페이지로 연결되지 않습니다. |
4903449 |
복수 프로세스 모드 상태에서 하나의 스레드가 있는 경우 성능에 영향을 줍니다. |
4905681 |
Sun Java System Web Server 6.1 SP1에서 AsyncDNS 설정이 무시됩니다. 웹 서버에서 비동기 DNS 조회를 수행하지 않습니다. magnus.conf에서 AsyncDNS가 on으로 설정되어 있는 경우에도 비동기 DNS는 off 상태를 계속 유지합니다. |
4908631 |
서버가 실행되지 않는 상태에서 서버를 정지하는 경우 오류 메시지 상태가 반환됩니다. |
4907288 |
Windows에서 Cluster Management 파일 전달이 작동하지 않습니다. |
4909678 |
Web Server 6.1 Digest 인증이 일반 파일에 작동하지 않습니다. |
4910266 |
Web Server 6.1: GUI를 통해 다이제스트 파일 사용자를 만들면 사용자가 기하급수적으로 복제됩니다. |
4904088 |
마이그레이션 최종 페이지에서 `<' 및 `>' 문자를 HTML로 인코딩해야 합니다. |
4908986 |
JDBC: 서블릿 코드 UploadServlet이 SQL 예외를 잘못 처리합니다. |
4904896 |
I18N 검색: 검색 관리 GUI에서 Default Encoding의 인코딩 목록이 정렬됩니다. |
4908010 |
새로 만든 가상 서버의 검색 모음을 제거할 수 없습니다. |
4908401 |
I18N: 각 검색에서 반환된 문서의 타임스탬프가 현지화되지 않았습니다. |
4910222 |
역슬래시(\\)가 있는 문서 루트를 포함하는 모음을 만들려고 할 때 Windows에서 오류가 발생합니다. 해결 방법: 이 동작은 역슬래시(\\) 또는 슬래시(/)가 혼합된 문서 루트를 지정하는 경우 발생합니다. 슬래시(/)를 사용하십시오. |
4911548 |
중복된 검색 모음을 만드는 중 서버에서 ConfigException이 반환됩니다. |
4911656 |
I18N: 멀티바이트 문자를 검색하는 중 `날짜순 정렬' 링크로 이동할 수 없습니다. |
4913909 |
i18n: 한국어 파일이름의 파일 추가 중 오류 - 읽기 권한이 없으므로 생략합니다. |
4913228 |
jdbcRealm 샘플 응용 프로그램의 Oracle 스크립트에 인용 부호가 없습니다. |
4910869 |
NSFC의 기능을 강화해야 합니다. ReplaceFiles nsfc.conf 지시문을 추가합니다. ReplaceFiles=true(기본값)이면 기존 파일 캐시 동작이 유지됩니다. ReplaceFiles=false이면 일단 파일이 캐시된 후에는 다른 파일의 공간을 만들기 위해 해당 파일 캐시 항목을 삭제하지 않음을 의미합니다. 이 설정은 적중 목록을 잠그기 위해 경합할 필요가 없으므로 벤치마크 시나리오에 유용합니다. |
4910272 |
새 서버를 추가할 때 서버에서 문서 루트에 혼합된 슬래시를 사용할 수 없어야 합니다. |
4912254 |
.env의 set -o noclobber로 인해 웹 서버 설치에 실패합니다. |
4911070 |
Web Server 6.1: IPv6 주소용 수신 소켓 프로토콜군 추가 필드가 없습니다. |
4911630 |
Magnus Editor의 대부분의 필드에 음의 정수 값을 사용할 수 있으므로 필드를 검증할 수 없습니다. |
4911550 |
추가 문서가 있는 서버에 액세스하는 동안 ServletException이 발생합니다. |
4911633 |
사용자의 비밀번호를 변경할 수 없습니다. |
4913566 |
URL Forwarding Editing Page가 일관적이지 않습니다. |
4919473 |
Administration 관리 GUI에서 보안 영역 등록 정보를 업데이트해도 server.xml에 반영되지 않습니다. |
4913289 |
`가상 클래스 편집'에 대한 도움말에서 VS 클래스 삭제에 대한 완전한 기준을 제공하지 않습니다. |
4916331 |
keep-alive 연결은 부하가 적은 상태에서도 정지할 수 있습니다. |
4925475 |
server.xml createconsole 속성이 무시됩니다. |
4925938 |
사용자가 실수로 VS 관리 URL을 편집하면 Null 포인터 예외가 발생합니다. |
4929848 |
성능: 웹 서버가 1초에 한 번씩 kstat를 폴링합니다. |
4926414 |
I18N-한국어: 하나 이상의 기존 문서가 누락된 경우 모음 다시 색인화 작업이 중단됩니다. |
4935797 |
certmap.conf 파일 위치가 잘못 표시됩니다. |
4930327 |
MOVE/COPY 요청에 있는 대상 헤더의 URL이 해독되지 않습니다. |
4933483 |
시작 시 SIGCHLD 신호가 보고됩니다. |
4935582 |
AF_NCA에 대해 TCP_NODELAY를 설정할 필요가 없습니다. |
4930642 |
파일의 mime.types 항목이 캐리지 리턴으로 끝나지 않는 경우 소스가 반환됩니다. |
4930329 |
maxpropdepth의 기본값이 잘못 선택됩니다. |
4932995 |
관리 GUI를 통해 웹 응용 프로그램을 삭제할 때 시작 `/'가 제거됩니다. |
4935420 |
마이그레이션된 6.1 인스턴스에서 액세스 제한을 위한 자원 선택 프로그램이 실패합니다. |
4944850 |
Web Server 4.1에서 6.1로 마이그레이션하는 중 주소 지시문이 제대로 마이그레이션되지 않습니다. |
4946829 |
관리: 마이그레이션 후에 새 가상 서버를 만들면 $user: unable to find value가 발생합니다. |
4941027 |
웹 서버 관리 인터페이스의 교차 사이트 스크립트 |
4948397 |
Web Server 6.1 SP1 SNMP가 작동하지 않습니다. |
4946187 |
분산 관리: 분산 관리를 활성화한 후 인증된 사용자만 허용하도록 ACL을 설정해도 서버에서 여전히 관리 그룹에 있는 다른 사용자의 액세스를 허용합니다. |
4947005 |
Solaris x86 플랫폼에서 서버 인스턴스 추가 기능이 작동하지 않습니다. |
4940040 |
Administrator's Configuration File Reference에서 존재하지 않는 TYPE 요소를 정의합니다. |
4942750 |
검색 예가 올바르지 않습니다. |
4943631 |
스레드 풀 구성 파일에 대한 설명서가 잘못되었습니다. |
4941741 |
libCld.so로 인해 Solaris 8 SPARC에서 Web Server 6.1 SP1 서버를 시작할 수 없습니다. |
4945994 |
fc_net_write의 결과로 단일 시스템 호출이 발생합니다. |
4940418 |
바이트코드 기기용 타사 프로파일러 지원입니다. |
4943329 |
Web Server 6.1에서 IWSSessionManager가 예상대로 작동하지 않습니다. |
4947065 |
웹 응용 프로그램을 검색하면 최대 11개 모음만 표시됩니다. |
4947624 |
Windows에서 다시 색인화 도중 잘못된 경고 메시지가 표시됩니다. |
4950552 |
특정 출력 결과에 대한 결과 수가 잘못되었습니다(11, 21, 31...). |
4954789 |
ClassCastException이 발생하며 웹 서버 배포에 실패합니다. |
4956415 |
Web Server 6.1 검색: 메타 태그 설명을 표시하는 기능을 요청합니다. |
4950644 |
Linux에서 중복 모음을 만드는 중 잘못된 경고 메시지가 표시됩니다. |
4951860 |
httpagt가 NETSITE_ROOT 변수에 따라 달라집니다. |
4957158 |
x86 빌드에서 specweb99를 실행하는 경우 fc_open이 실패합니다. |
4952492 |
가능한 경우 MOVE 메소드가 파일의 이름을 변경해야 합니다. |
4958571 |
PR_NetAddrToString의 성능이 예상보다 저하됩니다. |
4951264 |
Java에서 트리거된 재구성 및 서버 종료 중에 웹 서버가 중단됩니다. |
4958755 |
루트 컨텍스트에서 호출된 ServletContext.getContext(String)는 다른 컨텍스트를 반환하지 않으며 루트 컨텍스트를 반환합니다. |
4950653 |
QoS vsclass 값으로 `Null'이 표시됩니다. |
4951982 |
잘못된 인증서가 있는 LDAP를 구성하는 중 오류 메시지가 표시됩니다. |
4953147 |
관리 사용자는 루트이고 인스턴스는 루트가 아닌 경우 Cron 기반의 로그 회전에 실패합니다. 해결 방법: scheduler.conf 파일에서 사용자를 Administration Server 사용자와 일치하도록 변경합니다. |
4961864 |
회전 콜백(rotate-callback)을 사용하면 웹 서버가 정지합니다. |
4962059 |
setup.inf 파일에 관리 비밀번호가 일반 텍스트로 저장됩니다. |
4969637 |
send-error SAF에 사소한 코딩 오류가 발생합니다. |
4961999 |
가상 서버를 추가한 후 상단 프레임의 드롭다운 상자에 가상 서버가 표시되지 않습니다. |
4962624 |
관리: Edit Listen 소켓의 프로토콜 값에 대한 유효성 검사가 없습니다. |
4963483 |
ACL 파일 경로에 슬래시(/)가 포함되어 있으면 GUI가 제대로 표시되지 않습니다. |
4968422 |
WebDAV 화면의 브라우저에 잘못된 ACL 파일이 표시됩니다. |
4966497 |
Average Queueing Delay용 Perf Dump 데이터가 올바르지 않습니다. |
4970955 |
Apache 샘플(\plugins\java\samples\webapps\simple)에 교차 사이트 보안 문제가 있습니다. |
4972573 |
Web Server 6.1 SP1에서 web-apps-sample 샘플 응용 프로그램이 잘못 작동합니다. |
4972587 |
국제화 샘플 응용 프로그램의 index.html에 잘못된 지시문이 있습니다. |
4976454 |
Web Server 6.1과 함께 제공되는 샘플입니다. |
4970273 |
FastCGI 베타 라이브러리는 RTM Web Server 패키지에 있습니다. |
4976953 |
AIX 6.0 SP6: 올바른 그룹 권한이 있는 파일의 GET에 forbidden 오류가 발생합니다. |
4976490 |
로그 메시지가 잘립니다. |
4975675 |
서버에 부하가 있으면 동적 재구성이 실패합니다. |
4976910 |
항목이 없는 경우 NSFC_GetEntryPrivateData()가 NSFC_ExitCacheMonitor()를 호출합니다. |
4973079 |
servername 필드 검증이 실패한 경우 GUI가 거부된 포트 항목을 유지하고 값을 입력합니다. |
4975788 |
Internet Explorer를 사용하여 편집한 classpath가 손상되어 서버 JVMTM을 시작할 수 없습니다. |
4975798 |
web-admin을 사용하여 classpath 접미어에 경로를 추가할 수 없습니다. |
4975782 |
외부 JNDI 참조를 삭제할 수 없습니다. |
4970188 |
RPM이 시스템 umask를 찾을 수 없습니다. |
4971298 |
Java ES에서 웹 서버 패키지에 대해 pkgchk -n이 실패합니다. |
4986761 |
Web Server 6.0 마이그레이션이 실패합니다. |
4989231 |
Linux 플랫폼에서 서버를 시작할 수 없습니다. 구축하는 중 JDK 경로가 잘못되었습니다. |
4988104 |
Edit Virtual Servers 페이지가 연결 값을 올바르게 업데이트해야 합니다. |
4986700 |
서블릿 필터를 사용하면 Last-modified와 Etag가 표시되지 않습니다. |
4991888 |
키 파일 구성에 대해 잘못된 파일 이름이 저장되어 있습니다. |
4992739 |
웹 서버 인스턴스의 classpath 접미어를 수정한 후 해당 인스턴스를 시작할 수 없습니다. |
4995447 |
Web Server 6.1 SP2 RH Linux에서 관리 GUI에 액세스할 수 없으며 로그인 후 오류 메시지가 나타납니다. |
4995489 |
Solaris x86: 분산 관리를 활성화할 수 없습니다. |
4991775 |
쿠키 예제 서블릿에서 쿠키 이름을 검증합니다. |
5002905 |
분산 관리가 활성화되지 않은 경우에도 수퍼유저 액세스 제어를 설정할 수 없습니다. |
5012107 |
잘못된 플러그인을 사용할 때 POST 요청 본문이 두 번 사용됩니다. |
4962659 |
검색 범주가 100자로 잘립니다. |
4967580 |
검색에서 SSL 사용 인스턴스에 대해 잘못된 링크를 표시합니다. |
4970181 |
Linux 및 Solaris x86 빌드에 Stellent 필터를 추가해야 합니다. |
4975327 |
Nova 검색의 indexMetatags가 자동으로 설정되어야 합니다. |
4975367 |
메타 태그 색인화는 대소문자를 구분하지 않아야 합니다. |
4997149 |
excludeExtensions 등록 정보가 설정되어 있는 경우 *.* 패턴을 사용하여 문서를 제거해도 모든 파일이 제거되지 않습니다. |
4997178 |
excludeExtensions가 설정되어 있는 경우 .sxg 파일을 색인화하는 동안 서버에서 Null 포인터 예외가 반환됩니다. |
4997697 |
검색 결과 페이지에 페이지 번호가 제대로 표시되지 않습니다. |
4844616 |
bswitch를 잘못 구성하면 충돌이 발생합니다. |
4854698 |
요청의 형식이 잘못된 경우 플러그인에 충돌이 발생합니다. |
4866965 |
ACLI: 실패한 인증이 서버 오류 로그 파일에 두 번 기록됩니다. |
4880864 |
ACL: ACL이 액세스를 거부하는 경우 웹 서버에서 "404 Not found" 오류가 반환됩니다. |
4915326 |
WEBC: Jar 파일에 signedBy 권한을 부여할 수 없습니다. |
4918754 |
Web Server 6.1이 8비트 문자 세트에 있는 HTTP URL GET 매개 변수를 처리할 수 없습니다. |
4924921 |
JDK 1.3.1을 사용하여 Windows 2000에서 JVM 최대 힙 크기를 800MB로 설정할 수 없습니다. |
4926336 |
JSP 매개 변수 값에 %를 사용하면 쿼리 문자열이 손상됩니다. |
4927770 |
libjvm에서 SIGABRT와 함께 서버가 중단됩니다. |
4928358 |
JSP 오류가 "Not Found" 오류로 잘못 보고됩니다. |
4930374 |
sun-web.xml에 있는 class-loader 요소의 extra-class-path 속성이 예상대로 작동하지 않습니다. |
4932893 |
웹 응용 프로그램 설명자 파일(예: web.xml)을 동적으로 다시 로드할 수 있습니다. |
4939370 |
웹 컨테이너 스레드 이름이 고유하지 않습니다. |
4934083 |
LDAP: LDAP 인증 중 충돌이 발생합니다. |
4934562 |
WEBC: 독립 실행형 JSP 파일에 대해 getRemoteUser()가 작동하지 않습니다. |
4935669 |
WEBC: 요청에 클라이언트 인증서 데이터가 포함되지 않을 수 있습니다. |
4935570 |
인증서 데이터가 있는 경우에도 표시되지 않을 때가 있습니다. |
4932547 |
Tomcat AuthenticatorBase가 403 대신 500을 반환합니다. |
4946762 |
Out-of-Box 기본 영역은 원시 상태여야 합니다. |
4948123 |
상황에 따라 Web Server 6.1이 잘못된 클라이언트 키 크기를 보고합니다. |
4949842 |
WEBC: 코어 인증을 사용하는 경우 isUserInRole()이 일치하지 않습니다. |
4957829 |
LDAP: 기본 인증에서 사용자가 UID용으로 와일드카드 `*'를 입력할 수 있습니다. |
4960013 |
하나 이상의 LDAP 영역은 허용되지 않습니다. |
4968857 |
htconvert가 .nsconfig 와일드카드 패턴을 올바르게 변환하지 않습니다. |
4968882 |
htconvert가 6.1 스타일 server.xml에서 작동하지 않습니다. |
4960873 |
세션이 두 개의 스레드에 의해 동시에 만료되는 경우 NPE가 발생합니다. |
4973927 |
OutputStream.write()에서 IOException이 발생하여 EPIPE 신호가 감지되지 않습니다. |
4976277 |
JDK 1.4.1을 사용하여 LDAP 풀링용 JNDI 연결 풀을 제공합니다. |
4983707 |
로그 수준을 Security로 변경하면 시작할 때 NullPointerException이 발생합니다. |
4981028 |
웹 컨테이너에서 web.xml의 distributable 구문을 허용하지 않습니다. |
4993468 |
getResourcePaths에서 반환되는 경로에 `//'가 포함되어 있습니다. |
4996219 |
RedHat Linux Advance Server 3.0에서 webservd에 메모리 누출이 발생합니다. |
4997593 |
NSAPI srvhdrs와 HttpServletResponse 헤더 사이의 통합이 적절하지 않습니다. |
4997756 |
LOCK-UNLOCK이 제대로 작동하지 않으며 GUI에 잠금 정보가 올바르게 표시되지 않습니다. |
4997838 |
Security를 On으로 설정하면 RedHat Linux AS 3.0에서 웹 서버가 시작되지 않습니다. |
5003531 |
비 SSL 포트에서 transport-guarantee=CONFIDENTIAL인 웹 응용 프로그램에 액세스할 때 500 오류가 발생합니다. |
5004542 |
ASN.1 구문 분석 버그/무차별 대입 프로그램(brute forcer program)으로 인하여 웹 서버가 충돌할 수 있습니다. |
5016494 |
NSS: 손상된 인증서가 있는 DER_UTCTimeToTime에서 충돌이 발생합니다. |
다음 표에서는 Sun Java System Web Server 6.1 SP1에서 해결된 문제점을 설명합니다.
표 12 Sun Java System Web Server 6.1 SP1에서 해결된 문제점
문제 아이디 |
설명 |
---|---|
4642650 |
서블릿 또는 JSP 컨테이너에 절대 URL을 추가할 수 없도록 설정하는 옵션이 필요합니다. 세부 수정 내용: sun-web.xml:relativeRedirectAllowed에 새 등록 정보가 추가되었습니다. 기본값: false 설명: true이면 웹 응용 프로그램이 HttpServletResponse.sendRedirect() API를 사용하여 클라이언트에 상대 URL을 보낼 수 있습니다. 즉, 컨테이너에서 상대 URL을 정규화된 URL로 변환하지 않도록 합니다. |
4793938 |
Server Manager GUI에서 Remote File Manipulation을 사용하도록 설정하면 원격 사용자가 서버의 URI 공간에 있는 임의의 디렉토리 목록을 얻을 수 있습니다. |
4904201 |
번들 JDK가 없는 서버를 추가하면 javahome 경로가 잘못 설정됩니다. |
4911580 |
새 서버 인스턴스를 추가할 때 Server Error 메시지와 함께 실패할 수 있습니다. |
4928794 |
PUT로 null 자원을 만들려고 하면 서버가 다시 시작됩니다. |
4929913 |
검색 엔진이 PDF 파일에서 FTS 정보를 추출 및 색인화하지 않습니다. 세부 수정 내용: 이 수정 내용은 Linux를 제외한 모든 지원 플랫폼에 적용됩니다. Author, Subject 및 Keywords 메타 태그에는 항상 색인이 설정됩니다. 현재 PDF 파일에서 FTS_* 속성을 변환할 때 생성되는 태그를 비롯하여 임의의 메타 태그를 색인화할 수 있는 기능이 추가되었습니다. 아래의 설명과 같이 server.xml에서 새로운 설정을 직접 구성해야 합니다.
주 – 검색 결과에 사용자 정의 메타 태그 정보를 표시하는 방법에 대한 자세한 내용은 문제 4956415를 참조하십시오. |
4933935 |
Solaris 9 릴리스: 패키지 기반 설치에서 reconfig가 작동하지 않습니다. |
4945089 |
SSL의 ASN.1 구문 분석 문제입니다. DoS(Denial of Service) 공격으로 활용될 수 있는 웹 서버에서 사용되는 SSL 프로토콜 구현에 문제가 발견되었습니다. Sun Java System Web Server 6.1 SP1에서는 이 문제가 수정되었습니다. 웹 서버를 사용하여 SSL 버전 3 또는 TLS를 활용하는 사이트를 호스트하는 경우 이 서비스 팩을 반드시 설치하는 것이 좋습니다. |
4950388 |
Windows XP에서 reconfig 명령이 작동하지 않습니다. |
4964069 |
Windows 플랫폼에서 commit.exe 유틸리티가 충돌합니다. |
다음 표에서는 Sun Java System Web Server 6.1에서 해결된 문제점을 설명합니다.
표 13 Sun Java System Web Server 6.1에서 해결된 문제점
문제 아이디 |
설명 |
---|---|
4869693 |
Windows의 경우 Directory Server 5.x의 동시 사용 문제로 인하여 웹 서버를 설치할 때 Sun ONE Directory Server .dll 파일이 변경됩니다. |
4540254 |
UNIX의 경우 로그 파일 교체에 서버를 재시작할 필요가 없어야 합니다. |
4727146 |
로그에 `connection reset' 항목이 입력됩니다. |
4786735 |
외부 JDK를 사용하는 경우 설치 프로그램에서 JDK CLASSPATH/LIBPATH를 올바르게 설정하지 못합니다. |
4792721 |
LDAP 서버가 오프라인인 경우 오류 메시지가 잘못 표시됩니다. |
4799452 |
sun.tools.javac.Main은 더 이상 사용되지 않습니다. 예외가 발생하면 유효한 JSP 파일이 중지됩니다. |
4801874 |
ACL_LDAPSessionAllocate에서 항상 LAS_EVAL_FAIL이 반환됩니다. |
4811418 |
다이제스트 인증이 충돌합니다. |
4819405 |
digestauth 플러그인을 사용하면 slapd 프로세스에서 메모리가 누출됩니다. |
4820513 |
digestauth 플러그인 코드가 스레드로부터 안전하지 않습니다. |
4839875 |
cachefs 또는 nfs를 ClassCache 및 document-root로 사용하는 경우 Sun Java System Web Server가 항상 새 JSP를 찾아내지는 못합니다. |
4842190 |
언어가 15개 이상인 Accept-Language 헤더를 수신하는 경우 웹 서버가 중단됩니다. |
4842574 |
요청의 형식이 잘못된 경우 서버가 중단됩니다. |
4842601 |
Accept-Language 헤더 보안 문제입니다. |
4846832 |
CRL이 데이터베이스를 손상시킵니다. |
4848896 |
특정 유형의 요청으로 digestauth 플러그인에 충돌이 발생합니다. |
4849914 |
특정 유형의 요청에 대해 digestauth 플러그인에서 메모리 누출이 발생합니다. |
4855546 |
로그 분석기 취약점 문제입니다. |
4858026 |
JSP: 대규모의 데이터를 게시하는 경우 getParameter에 충돌이 발생합니다. |
4867887 |
사용자 아이디에 공백이 있는 사용자의 기본 인증이 실패합니다. |
4903319 |
모음을 만들 때 문서 중 일부가 색인화되지 않아 모음에 추가되지 않습니다. |
다음 표에서는 Sun Java System Web Server 6.1 SP6 이상의 영어 버전 설명서에서 해결된 문제점을 설명합니다.
Sun Java System Web Server 6.1 설명서의 현지화된 버전에 다음과 같은 문제가 있습니다.
문제 아이디 |
설명 |
---|---|
6507454 |
현재 설명서에서 쿠키 정보를 기록하는 방법에 대한 지침이 잘못되었습니다. |
6528670 |
관리자 설명서에 명령줄에서 schedulerd 제어 데몬을 다시 시작, 시작 또는 중지하는 단계의 설명이 있어야 합니다. |
6528678 |
릴리스 노트와 Installation and Migration Guide에 있는 Web Server 6.1 SP7의 지원 플랫폼 설명이 서로 다릅니다. |
6528682 |
Windows에서 두 개의 서버 인스턴스가 같은 포트에 바인드됩니다. |
6543821 |
서버가 다시 시작하거나 다시 구성할 때 기존 수신 소켓을 닫지 않습니다. |
6559753 |
역방향 프록시 플러그인의 릴리스 노트에 해결된 문제점 섹션을 포함해야 합니다. |
6570039 |
관리자 설명서 수정 필요: Exporting with pk12util 절의 -P 옵션에서 https-test-host 뒤에 하이픈(-)이 있어야 합니다. |
6367812 |
온라인 도움말에 schedulerd를 다시 시작하는 단계가 설명되어 있지 않습니다. |
4957123 |
관리자 설명서에 검색 쿼리 연산자에 대해 설명되어 있지 않습니다. |
6493741 |
"명령줄에서 schedulerd를 중지하는 방법"의 단계를 제공합니다. |
6384436 |
역방향 프록시 플러그인에 일부 중요 문서가 없습니다. |
6401395 |
6.1 Passthrough/Fastcgi 플러그인 시작 메시지로 인해 혼동이 야기됩니다. |
6170766 |
Java ES의 업그레이드 절차에서 JES 설치 프로그램이 사용되지 않습니다. |
6418693 |
6.1 NSAPI 설명서에 netbuf_getbytes()에 대한 설명이 없습니다. |
6472668 |
Web Server 6.1 Windows 설치에서 기본적으로 -Xrs JVM 옵션을 사용해야 합니다. |
6503463 |
Web Server 6.1 릴리스 노트에 Sun 내부 URL이 나와 있습니다. |
6378473 |
Release Notes for Sun Java System Web Server 6.1 Add-Ons Reverse Proxy Plugin에 validate-server-cert SAF의 기본값이 잘못 나와 있습니다. |
6391505 |
Installation and Migration Guide에서는 구성 파일 쓰기 가능성, 루트 보안 위험 및 Solaris net_privaddr 권한을 설명해야 합니다. |
6359385 |
Administrator's Configuration File Reference에서는 64비트 서버의 magnus.conf 변수의 MaxKeepAliveConnections 값 범위를 명시해야 합니다. |
6358849 |
Administrator's Configuration File Reference에서는 nsfc.conf 구성 파일의 MaxOpenFiles 속성에 대해 설명해야 합니다. |
5065188 6173274 |
관리자 설명서의 고급 검색 절에서 Find 메뉴 Passage Search 옵션을 잘못 설명했습니다. 이 메뉴 옵션은 사용할 수 없습니다. |
6155266 |
관리자 설명서에서 구성 로그 수준을 잘못 설명했습니다. |
6206074 |
Administrator's Configuration File Reference에서 ChildRestartCallback 지시문의 기본값을 잘못 설명하였습니다. |
6170766 |
Installation and Migration Guide의 Before You Install Sun ONE Web Server 절에서 최신 버전의 웹 서버로 업그레이드하는 방법을 잘못 설명하였습니다. |
6170769 |
Administrator's Configuration File Reference에 AdminLanguage 지시문에 대한 잘못된 정보가 있습니다. |
6173273 |
관리자 설명서의 MIME 유형 선택 절 아래에 오타가 있습니다. |
6173133 |
NSAPI Programmer's Guide에서 NSAPI Function Reference의 예를 잘못 설명하였습니다. |
6173272 |
관리자 설명서에서 지원되는 Java 버전을 `1.4.1_03'으로 잘못 설명하였습니다. |
5029460 |
관리자 설명서에서 certmap.conf 구성을 잘못 설명하였습니다. |
4975161 |
Administrator's Configuration File Reference에서 pool-init의 선택 매개 변수 `block-size'를 설명하지 않았습니다. |
5002190 |
관리자 설명서에 htpasswd 명령 유틸리티에 대한 정보가 없습니다. |
5002192 |
Administrator's Configuration File Reference에 loglevel 속성에 대한 잘못된 정보가 있습니다. |
5038534 |
Administrator's Configuration File Reference에서 LogFlushInterval 지시문의 기본값을 잘못 설명하였습니다. |
4781137 |
관리자 설명서에 있는 다음 정보가 잘못되었습니다.
|
4823362 |
ACL에 관한 추가 정보를 사용하여 관리자 설명서를 업데이트해야 합니다. |
5046588 |
Installation and Migration Guide에서 지원되는 Sun 가속기 하드웨어 버전을 잘못 설명하였습니다. |
5052605 |
NSAPI Programmer's Guide에서 content-type이 소문자여야 한다고 명확하게 지정하지 않았습니다. |
5062560 |
Installation and Migration Guide에서 start-on-boot 옵션을 비활성화하는 방법을 설명하지 않았습니다. |
6285234 |
Administrator's Configuration File Reference에서 StrictHttpHeaders 지시문의 기본값을 on으로 잘못 설명하였습니다. |
6067318 |
Administrator's Configuration File Reference에 set-variable 오류 매개 변수에 대한 정보가 부족합니다. |
6230379 |
Administrator's Configuration File Reference에서 remove-file() SAF를 잘못 설명하였습니다. |
6208955 |
NSAPI Programmer's Guide에서 SERVER_SOFTWARE를 MAGNUS_VERSION_STRING으로 잘못 설명하였습니다. |
6320016 |
Administrator's Configuration File Reference에서 Windows의 listenQ 기본값을 명확하게 정의하지 않았습니다. |
6354681 |
Administrator's Configuration File Reference에서 DNS에 대한 자세한 정보를 제공해야 합니다. |
여기에서는 Sun Java System Web Server 6.1 SP8을 출시할 당시 알려진 중요한 문제와 제한 사항에 대해 알아봅니다. 문제점 목록은 다음과 같습니다.
일반적으로 알려진 문제점은 다음 표와 같습니다.
표 15 일반적으로 알려진 문제점
문제 아이디 |
설명 |
---|---|
6496339 |
(Windows 2003만 해당) Server 6.1 SP6에서 lganalyz.exe 응용 프로그램 오류가 발생하며 보고서 생성에 실패합니다. 해결 방법:
주 –
|
6553259 |
Web Server 6.1 SP8을 JDK 6과 함께 실행한 경우 검색 페이지에서 이전 JDK 버전과 함께 실행할 때와 다른 순서로 검색 모음 이름(확인란)이 표시됩니다. |
6198559 |
JES3: Linux에서 웹 서버의 패치 업그레이드를 수행하면 잘못된 제거 알림이 표시됩니다. |
4988370 6413819 |
HP-UX 11.0 플랫폼의 특정 상황에서 컨텐트가 업데이트되지 않습니다. HP-UX 운영 체제에는 파일에 액세스할 수 있는 두 개의 캐시 공간(Page Cache 및 Buffer Cache)이 있습니다. 일반적으로 응용 프로그램에서 mmap 기능을 수행하면 파일이 Page Cache에 매핑됩니다. 그러나 현재 운영 체제에서는 mmap이 PRIVATE 옵션으로 수행되는 경우 Page Cache와 Buffer Cache 간의 데이터를 동기화하지 않습니다. 파일을 복사하는 경우에도 운영 체제는 Buffer Cache에 캐시된 데이터만 새로 고칩니다. 해결 방법: 매번 텍스트 편집기를 사용하여 컨텐트를 업데이트합니다. |
6404983 |
관리 GUI(그래픽 사용자 인터페이스)를 사용하여 LDAP 서버에서 사용자 및 그룹을 검색할 수 없습니다. 해결 방법: 이 기능이 제대로 작동하려면 Red Hat AS 3.0 업데이트 1 – uname -r: 2.4.21-9.ELsmp를 설치합니다. |
5060906 |
색인 파일이 없는 보호되지 않은 디렉토리에 대해 인증 대화 상자가 표시됩니다. 추가 정보: 디렉토리에 index.html, index.jsp 또는 home.html 등의 색인 파일이 없으면 ACL 인증을 설정하는 동안 이 디렉토리가 보호되지 않는 경우에도 읽기 및 쓰기 권한을 가진 사용자의 목록 액세스가 거부됩니다. 해결 방법: 6.1의 이전 동작으로 되돌아가려면 익명 사용자에게 목록 권한이 허용되도록 기본 ACL을 변경합니다. 다음 명령을 사용하여 변경합니다. allow (read, execute, info, list) user = "anyone" |
6590899 |
웹 서버가 JDK 1.5 초기화와 함께 시작되지 않습니다. 해결 방법 시작 스크립트에서 다음과 같이 설정합니다. LDR_CNTRL=MAXDATA=0xB0000000@DSA; export LDR_CNTRL |
다음 표에서는 관리에 있어 알려진 문제점을 설명합니다.
표 16 관리의 알려진 문제점
문제 아이디 |
설명 |
|
---|---|---|
6543821 6531819 |
수신 소켓을 제거하거나 포트 번호를 변경한 다음 서버를 다시 시작하거나 다시 구성하면 서버에서 기존 수신 소켓을 닫지 못합니다. 운영 체제에서는 기존 포트를 통해 계속 연결을 받지만 서버는 해당 포트의 요청에 응답하지 않습니다. 해결 방법:기존 수신 소켓을 닫고 서버를 중지한 다음 다시 시작합니다. |
|
6301761 |
Mozilla 1.4 및 Firefox 1.0.6에서 ACL 애플릿이 로드되지 않을 수 있습니다. |
|
6021151 |
쉼표가 있는 LDAP 도메인 이름을 포함하는 JNDI 자원을 만들기 위해 HttpServerAdmin을 사용하는 중 문제가 발생합니다. 해결 방법: HttpServerAdmin의 경우 등록 정보에서 `,'를 이스케이프 처리하려면 이스케이프 문자로 `\\'를 사용하십시오. Windows 플랫폼에서는 `\'를 사용하십시오. java.naming.provider.url=ldap://localhost:389/ou=loggingQueues, ou=tms,ou=services,ou=abc 등록 정보에서 `,'는 다음과 같이 이스케이프됩니다. -property java.naming.provider.url=ldap://localhost:389/ou=loggingQueues \\,ou=tms\\,ou=services\\,ou=abc |
|
5007892 |
분산 관리: ACL을 삭제해도 obj.conf가 지워지지 않습니다. 해결 방법: 다음과 같이 https-admserv의 NameTrans를 주석으로 처리합니다.
|
|
5035129 |
RedHat Linux Advance Server 3.0에서 Web Server 6.1 SP2 관리를 사용하여 디렉토리 서버 user/group/ou를 관리할 수 없습니다. |
|
4650456 |
멀티바이트 문자를 사용하면 View Access와 View Error가 올바르게 작동하지 않습니다. |
|
4652585 |
분산 관리를 활성화하면 로컬 관리 사용자가 비활성화됩니다. 해결 방법: 분산 관리 그룹에 기본 관리 사용자 이름으로 사용자를 만듭니다. 새로 만들어진 LDAP 관리 사용자의 비밀번호는 웹 서버 관리 사용자의 비밀번호와 동일해야 합니다. |
|
4725683 |
로그 파일 날짜 스탬프가 로컬 시간대를 적용하지 않으며 잘못된 날짜를 표시합니다. 해결 방법: 로그 파일 파일 이름 확장자의 날짜가 로그 항목의 날짜와 일치해야 하는 경우 서버가 로그 파일을 23:59에 교체하도록 구성합니다. |
|
4761960 |
Web Server 6.0 SP4: SASL 및 익명 바인드를 사용할 때 분산 관리를 활성화할 수 없습니다. 해결 방법: SSL을 사용하는 디렉토리 서버에 익명 바인드를 사용하지 않습니다. |
|
4841310 |
.htaccess로 인증하는 경우 REMOTE_USER 변수를 가져올 수 없습니다. 해결 방법: .htaccess 파일을 사용하도록 설정하면 서버가 자원을 서비스하기 전에 .htaccess 파일을 확인합니다. 서버는 우선 자원과 동일한 디렉토리에서 시작하여 그 부모 디렉토리, 다시 문서 루트까지 .htaccess 파일을 찾습니다. 예를 들어, 기본 문서 디렉토리가 /sun/server/docs로 설정되어 있고 클라이언트가 /sun/server/docs/reports/index.html을 요청하는 경우 서버는 /sun/server/docs/reports/.htaccess와 /sun/server/docs/.htaccess 에서 .htaccess 파일을 확인하게 됩니다. 참고로 관리자는 추가 문서 디렉토리와 CGI 디렉토리 기능을 사용하여 대체 문서 루트를 정의할 수 있습니다. 대체 문서 루트가 있으면 .htaccess 파일 처리가 달라집니다. 예를 들어, 서버의 기본 문서 디렉토리는 /sun/server/docs로 설정되고 CGI 프로그램은 /sun/server/docs/cgi-bin/program.cgi에 있는 것으로 가정합니다. CGI를 파일 유형으로 사용 설정하면 클라이언트가 CGI 프로그램을 요청할 때 서버는 /sun/server/docs/.htaccess와 /sun/server/docs/cgi-bin/.htaccess의 내용을 모두 확인합니다. 그러나 CGI 디렉토리를 /sun/server/docs/cgi-bin으로 구성하면 서버가 /sun/server/docs/cgi-bin/.htaccess는 확인하지만 /sun/server/docs/.htaccess는 확인하지 않습니다. 이는 /sun/server/docs/cgi-bin을 CGI 디렉토리로 지정하면 이 디렉토리가 대체 문서 루트가 되기 때문입니다. |
|
4865295 |
End User Administration 기능(관리 인터페이스의 Distributed Administration)이 더 이상 지원되지 않습니다. |
|
4882999 |
관리 GUI의 모양과 분위기에 일관성이 없습니다. |
|
4888696 |
충분한 정보를 입력하지 않으면 Netscape Navigator 7.0에서 관리 GUI의 Add Server 페이지가 사라집니다. 해결 방법: Add Server 페이지에서 OK를 누르기 전에 완전한 정보를 입력합니다. 필요한 경우 페이지를 다시 로드하여 서버 추가 GUI를 복원하거나 다른 페이지 또는 다른 탭을 클릭한 후 다시 서버 추가 페이지로 돌아갑니다. 이 문제는 Netscape Navigator 7.0에서만 발생합니다. |
|
4910309 |
경고 메시지에 `null'이라는 단어가 잘못 표시됩니다. 이 단어는 Virtual Server Manager에 있는 Virtual Server 페이지의 Pick Directory에서 디렉토리 서비스를 편집할 때 표시됩니다. |
|
4905808 |
분산 관리를 사용하도록 설정한 후 수퍼유저가 관리 인터페이스에 액세스할 수 없습니다. 해결 방법: 분산 관리를 사용하도록 설정한 후 해당 수퍼유저와 동일한 관리자 이름 및 비밀번호로 LDAP에 사용자를 만듭니다. |
|
4908694 |
Logging Settings의 기본 링크가 작동하지 않습니다. Virtual Server 페이지의 Logging Settings에서 기본 링크가 기본 경로로 설정되지 않았으며, 재설정 버튼으로 작동합니다. |
|
4910197 |
JDBC 자원을 편집할 때 등록 정보 페이지에 포함된 값이 삭제 후에도 유지됩니다. |
|
4911552 |
.shtml 파일의 구문을 분석하지 않도록 구성한 경우에도 이 파일의 구문이 분석됩니다. |
|
아이디 없음 |
웹 서버에 번들된 sun-web.xml 파일이 잘못된 DTD 위치를 가리킵니다. 수정 내용: 올바른 위치는 http://www.sun.com/software/dtd/appserver/sun-web-app_2_3-1.dtd입니다. |
|
6284698 |
루트가 아닌 사용자로 설치하면 웹 서버가 작동하지 않습니다. 해결 방법: 웹 관리 콘솔을 사용하는 대신 명령줄에서 웹 서버 인스턴스를 시작합니다. |
|
6078104 |
passthrough 플러그인을 구성하면 WS6.1에서 JSP 응용 프로그램에 액세스할 수 없습니다. 해결 방법: passthrough의 service 지시문에서 다음 줄을 변경합니다. Service type="magnus-internal/passthrough" fn="service-passthrough" servers="http://server:port" 변경 후: Service fn="service-passthrough" servers="http://server:port" |
|
4991278 |
JSP ClassCache 파일을 삭제할 수 있는 관리 GUI 기능이 없습니다. |
|
6316265 |
관리 GUI에서 변경 사항을 적용하려면 Apply를 누르라는 메시지가 표시되지만 Administration Server에 Apply 버튼이 없습니다. |
다음 표에서는 코어에 대해 알려진 문제점을 설명합니다.
표 17 코어의 알려진 문제점
문제 아이디 |
설명 |
---|---|
6363944 |
Web Server 6.1SP5 64비트에서 Solaris 암호화 소프트 토큰(libpkcs11.so)을 사용하면 webservd 자식 프로세스의 연결이 끊어집니다. 해결 방법: 이 문제는 서버가 Solaris 소프트 토큰을 사용하도록 명시적으로 구성되어 있는 경우에만 발생합니다. fork(), Runtime.exec() 또는 <!--#exec cmd="..."-->를 사용해야 하는 경우에는 Solaris 소프트 토큰을 사용하도록 서버를 구성하지 마십시오. |
6313832 |
기존 32비트 플러그인을 64비트 릴리스에서 사용할 수 없습니다. 64비트 Sun Java System Web Server 릴리스를 사용하여 32비트 플러그인을 로드하면 다음과 같은 오류 메시지가 표시됩니다. Sun ONE Web Server 6.1SP5 (64-Bit) B10/28/2005 09:00 failure:CORE3170:Configuration initialization failed:Error running init function load-modules:dlopen of plugin.so failed (ld.so.1:webservd:fatal:plugin.so:wrong ELF class:ELFCLASS32) 해결 방법: 32비트 Sun Java System Web Server 릴리스를 사용하거나 플러그인 공급업체에 문의하여 해당 64비트 플러그인 릴리스를 구입하십시오. |
4939491 |
HP-UX: ./stop 스크립트를 실행하면 오류 메시지가 발생하며 프로세스 그룹이 종료됩니다. |
다음 표에서는 설명서 및 온라인 도움말에 있어 알려진 문제점을 설명합니다.
6.1 설명서의 현지화된 버전에서 알려진 문제점의 목록을 보려면 6.1 설명서에서 해결된 문제점을 참조하십시오.
문제 아이디 |
설명 |
---|---|
6506960 |
온라인 도움말에 인증 비밀번호의 최대 문자 수가 8자라고 설명되어 있습니다. 추가 정보: 인증 비밀번호의 문자에는 8자 이상 사용할 수 있습니다. |
4964908 |
기능 업그레이드에 관해 사용 가능한 설명서가 없습니다. 추가 정보: 설치, 업그레이드 및 마이그레이션 정보를 참조하십시오. |
5016571 |
Online Help 페이지의 Generic Thread Pools 아래에 잘못된 정보가 있습니다. |
5053339 |
온라인 도움말 — 관리자 설명서와 온라인 도움말에 디렉토리 색인화 정보가 없습니다. |
4928287 |
모든 설명서에서 instance/lib 디렉토리가 없음을 사용자에게 알리지 않았습니다. 추가 정보: 설치 프로그램에서 이 디렉토리를 만들지 않습니다. 디렉토리가 없는 경우 사용자가 이 디렉토리를 만들어야 합니다. |
6237303 |
SUN ONE Web Server 6.1 릴리스 노트에 Solaris SPARC 플랫폼에 필요한 모든 패치가 나와 있지 않습니다. 추가 정보: 109326-09는 Solaris 릴리스 8에서 Web Server 6.1에 필요한 패치입니다. |
설치에 있어 알려진 문제점은 다음 표와 같습니다.
표 19 설치의 알려진 문제점
문제 아이디 |
설명 |
---|---|
6590899 |
AIX 웹 서버가 JDK 1.5와 함께 시작되지 않습니다. 해결 방법 시작 스크립트에서 다음과 같이 설정합니다. LDR_CNTRL=MAXDATA=0xB0000000@DSA; export LDR_CNTRL |
5020317 |
JDK만 업그레이드하면 검색 기능이 비활성화됩니다. 이 경우 예외가 발생하며 GUI에서 검색 페이지에 액세스할 수 없습니다. 해결 방법: JDK만을 설치하기 전이나 JDK와 함께 Web Server 6.1 SP2 코어를 설치하면 이 예외는 발생하지 않습니다. 또한 JDK가 업그레이드된 Web Server 6.1 SP1에 61SP2 코어를 설치하면 이 예외가 표시되지 않습니다. |
4855263 |
Sun Java System Web Server가 Program Files 등의 이름에 공백이 있는 디렉토리에 설치된 경우 시작되지 않습니다. 설치 중에는 이에 대한 오류 메시지가 표시되지 않지만 설치 후에 서버가 실행되지 않습니다. 해결 방법: 웹 서버를 이름에 공백이 있는 디렉토리에 설치하지 마십시오. |
4869238 |
Windows 플랫폼의 경우 Sun Java System Web Server 설치 프로그램에 server-root와 같은 긴 이름을 사용할 수 없습니다. 해결 방법: 필드에 최대 256자까지 입력할 수 있지만 Sun Java System Web Server 설치 디렉토리용 경로 이름은 128자를 넘지 않는 이름으로 지정합니다. |
4901205 |
Solaris 플랫폼의 경우 설치 프로그램의 Fully Qualified Domain Name 화면 뒤에 나오는 화면에서(User and Group Name 화면부터) Ctrl+B가 작동하지 않습니다. 해결 방법: 설치하는 동안 이전 화면으로 되돌아가야 하는 경우 설치 프로그램을 종료하고 다시 시작합니다. |
4937915 |
AIX 플랫폼의 경우 설치 도중 Ctrl+C를 누르면 터미널 화면이 정지됩니다. 이러한 문제는 웹 서버가 설치될 컴퓨터의 이름을 지정하는 화면에서 발생합니다. |
4960048 |
Sun Java System Web Server 6.1 SP1로 업그레이드할 때 일부 SNMP 관련 파일이 변경됩니다. 해결 방법: 업그레이드하기 전에 다음 파일을 백업합니다. server-root/plugins/snmp/magt/CONFIG server-root/plugins/snmp/sagt/CONFIG |
마이그레이션에 있어 알려진 문제점은 다음 표와 같습니다.
표 20 마이그레이션의 알려진 문제점
문제 아이디 |
설명 |
||
---|---|---|---|
6514480 |
마이그레이션 시 Java를 활성화하고 마이그레이션 후 GUI에서 Java를 활성화하도록 선택한 경우에도 마이그레이션된 4.1 인스턴스에서 Java를 활성화할 수 없습니다. 해결 방법: obj.conf 파일에 다음 항목을 수동으로 추가하고 인스턴스를 다시 시작하십시오. <Object name="default"> NameTrans fn="ntrans-j2ee" name="j2ee" NameTrans ...... ....... PathCheck ..... ....... ObjectType ...... ....... Service ....... ....... Error fn="error-j2ee" AddLog ..... </Object> <Object ..... ..... </Object> <Object name="j2ee"> Service fn="service-j2ee" method="*" </Object> |
||
4790457 |
4.1에서 마이그레이션된 서버의 문서 루트를 변경할 수 없습니다. 해결 방법: 마이그레이션된 인스턴스의 obj.conf 및 server.xml을 수동으로 편집합니다. 해당 파일은 SERVER_ROOT/HTTPS-INSTANCE /config 디렉토리에 있습니다. obj.conf에서 다음 줄을 변경합니다.
변경 후:
server.xml의 해당 VSCLASS 아래에서 다음 줄을 변경합니다. <PROPERTY name="docroot" value="existing-doc-root"> 변경 후: <PROPERTY name="docroot" value="new-doc-root"> |
||
6213097 |
Sun Java Enterprise System 3(JES3)에서 ktsearch.jar이 올바로 마이그레이션되지 않습니다. 해결 방법: 마이그레이션된 인스턴스의 server.xml 파일을 수동으로 편집하여 올바른 경로를 가리킵니다. Linux: /opt/sun/private/share/lib/ktsearch.jar Solaris SPARC: /usr/share/lib/ktsearch.jar |
||
5007081 |
6.0에서 6.1로 마이그레이션하는 동안 웹 응용 프로그램 파일 상태가 무시됩니다. server.xml 파일에서 파일 수준으로 정의된 웹 응용 프로그램 상태는 마이그레이션되지 않습니다. 사용자가 웹 응용 프로그램 파일 상태를 해제하여 생략한 경우 마이그레이션 시 이러한 웹 응용 프로그램이 노출됩니다. 해결 방법: 마이그레이션된 인스턴스의 server.xml 파일을 편집하고 각 웹 응용 프로그램의 상태를 OFF로 전환합니다. |
||
4988156 |
기존 설치에 SP_2 패치를 설치합니다(업데이트). Sun Java Enterprise System(JES)의 일부로 설치된 Sun Java System Web Server 6.1을 최신 서비스 팩으로 업그레이드하려면 관련 패치를 다운로드하여 설치해야 합니다. 자세한 내용은 JES3 Migration and Upgrade Guide를 참조하십시오. |
예제 응용 프로그램에 있어 알려진 문제점은 다음 표와 같습니다. 참고로 이들 문제로 인하여 해당 예제 응용 프로그램의 기능이 영향 받지 않습니다.
표 21 예제의 알려진 문제점
문제 아이디 |
설명 |
---|---|
5014039 |
web.xml의 distributable 태그로 인해 단순 JSP 파일에서 예외가 발생합니다. 해결 방법:
|
아이디 없음 |
rmi-iiop 샘플에 단계가 없습니다. "샘플 응용 프로그램 배포" 절에서 ant deploy 명령(단계 2)을 실행한 후 웹 서버 인스턴스를 다시 시작합니다. 주 – ant는 Java 빌드 도구이며 Apache(http://ant.apache.org)에서 다운로드해야 합니다. install-root/plugins/java/samples/docs/ant.html에서 제공하는 정보를 참조하십시오. |
아이디 없음 |
jdbcrealm 샘플에 잘못된 Oracle 드라이버 이름이 있습니다. "샘플 응용 프로그램 컴파일 및 어셈블" 절의 단계 2b에서 다음 줄을 변경합니다. <PROPERTY name="dbdrivername" value="oracle.jdbc.pool.OracleDataSource"> 변경 후: <PROPERTY name="dbdrivername" value="oracle.jdbc.driver.OracleDriver"> |
검색에 있어 알려진 문제점은 다음 표와 같습니다.
표 22 검색의 알려진 문제점
문제 아이디 |
설명 |
---|---|
4977315 5038203 |
6.1의 AIX-Search Engine에 정렬 순서를 변경하는 기능이 있어야 합니다. 해결 방법: 기본 순서를 변경하려면 정렬 문자열의 첫 문자로 `+'를 추가합니다. URI에서 `+'는 이스케이프되므로 `%2B'를 사용하여 순서를 변경합니다. 이 경우 URL을 http://host/search/index.jsp?si=1&ns;=10&c;=test&qt;=*&sb;=%2Bwriter로 변경합니다. |
4684124 |
이미 색인화된 모음의 문서 루트가 변경된 경우 검색 결과로 반환된 문서에서 Document Not Found 오류가 발생합니다. 해결 방법: 다음 작업 중 하나를 수행하여 전체 모음을 다시 빌드합니다.
|
4911725 |
다른 대소문자 패턴을 사용하는 단어를 검색하는 경우 검색이 작동하지 않습니다. 대소문자가 혼합된 단어를 사용하여 검색하는 경우 검색 페이지에 검색 결과가 표시되지 않습니다. 예를 들어, sample이나 SAMPLE 대신 sAmpLe을 입력하면 결과가 표시되지 않습니다. |
4963236 |
HP-UX: PDF 파일이 검색 모음에 포함될 수 있도록 HTML로 변환되지 않습니다. 이 문제는 HP-UX 11i 시스템에 다음 패치가 설치된 경우에 발생합니다. PHSS_28871 — ld/linker cumulative patch |
보안에 있어 알려진 문제점은 다음 표와 같습니다.
표 23 보안의 알려진 문제점
문제 아이디 |
설명 |
---|---|
4671445 |
LDAP 클라이언트 인증이 필요한 경우 Sun Java System Web Server가 SSL을 통하여 LDAP에 연결되지 않습니다. Sun Java System Web Server가 클라이언트 인증이 필요한 LDAP 서버(이 경우 웹 서버가 클라이언트)에 연결하는 경우 웹 서버의 인증서를 송신할 수 없으며 액세스에 실패합니다. |
4863599 |
서로 다른 조직 단위에서 동일한 그룹 이름을 사용할 수 없습니다. 동일한 그룹 이름을 사용하고 그룹 이름으로 액세스를 제한하려는 경우 Sun Java System Web Server는 클라이언트가 사이트에 액세스할 때 오류를 반송합니다. 해결 방법: 각 조직 단위에 대하여 서로 다른 그룹 이름을 사용합니다. |
4963468 |
경우에 따라 "list" 권한이 디렉토리 목록에 적용되지 않습니다. Sun Java System Web Server 6.1 관리자 설명서의 9장에 따라 색인 파일이 포함되어 있지 않은 디렉토리에서 디렉토리 목록을 얻으려면 "list" 권한이 필요합니다. 그러나 적용되는 ACL이 list 권한을 거부하는 경우에도 디렉토리 목록을 얻을 수 있는 경우가 있습니다. 디렉토리 색인화를 제한해야 하는 경우 Sun Java System Web Server 6.1 관리자 설명서의 16장에 설명된 것처럼 list 권한을 거부하는 대신 또는 추가 작업으로 색인화를 비활성화하십시오. |
6310956 6298215 |
연결이 사용되지 않아 LDAP에서 연결을 삭제하면(예: LDAP에 시간 초과가 설정된 경우) 웹 서버가 LDAP에 대한 연결을 다시 초기화할 수 없습니다. 이 문제는 웹 서버가 JES3/JES4 설치의 일부로 설치된 경우에만 발생하고, 독립 실행형(파일 기반) 설치에서는 발생하지 않습니다. 해결 방법:
|
도구에 있어 알려진 문제점은 다음 표와 같습니다.
표 24 도구의 알려진 문제점
문제 아이디 |
설명 |
---|---|
4905696 |
Windows에서 클래스 파일 깊이가 파일 이름을 포함하여 255자를 초과하는 경우 구현에 실패합니다. |
4912181 |
Linux에서 wdeploy 명령줄 유틸리티를 사용하여 응용 프로그램을 배포하면 null 포인터 예외가 발생합니다. 이 문제는 배포가 성공적으로 끝나는 경우에만 발생합니다. 해결 방법: 배포 후에 reconfigure 스크립트를 실행하면 wdeploy가 stdout/stderr을 읽을 때 오류가 발생합니다. 다시 구성 메시지의 오류 로그를 조사하여 서버가 다시 구성되었는지 확인하십시오. 메시지가 없는 경우 reconfigure 스크립트를 직접 실행해야 합니다. |
웹 컨테이너에 있어 알려진 문제점은 다음 표와 같습니다.
표 25 웹 컨테이너의 알려진 문제점
문제 아이디 |
설명 |
---|---|
6387189 |
배포된 모듈에 Java 로깅 문제가 있습니다. |
4903162 |
url-patterns의 대소문자와 관련된 Windows 문제입니다. 서블릿 사양에 따라 web.xml의 url-pattern 요소는 대소문자를 구분합니다. 이로 인해 Windows 사용자에게 예기치 않은 동작이 발생할 수 있습니다(예: 클라이언트가 index.html과 같다고 간주하여 index.HTML을 요청하는 경우). |
WebDAV에 있어 알려진 문제점은 다음 표와 같습니다.
표 26 WebDAV의 알려진 문제점
문제 아이디 |
설명 |
---|---|
4892017 |
부모 디렉토리가 잠긴 경우 자원을 이동하거나 이름을 변경할 수 없습니다. 이 문제는 DAV 클라이언트가 잘못된 If : 헤더를 송신하는 경우 발생합니다. 예를 들어, Macromedia Dreamweaver 또는 DAV Explorer를 사용하여 웹 서버에 연결하고 모음을 만든 후, 깊이를 무제한으로 하여 모음을 잠그면(이 경우 모든 해당 자원까지 잠금), 자원을 이동하거나 이름을 변경할 수 없게 됩니다. Adobe GoLive는 잠금의 owner href가 auth_user와 일치하는 경우에만 올바른 If : 헤더를 보냅니다. 그렇지 않은 모든 경우 GoLive에서 잘못된 헤더가 보내집니다. |
4902651 |
Virtual Server Manager의 Lock Management 화면에 하드 링크용 잠금 정보가 적절히 표시되지 않습니다. Sun Java System Web Server에 구현된 WebDAV에서는 심볼 링크(하드 및 소프트)가 지원되지 않습니다. |
다음 표에서는 현지화의 알려진 문제점을 설명합니다.
표 27 현지화의 알려진 문제점
문제 아이디 |
설명 |
---|---|
4937055 |
웹 서버의 관리 온라인 도움말은 현지화되지 않았습니다. 관리 온라인 도움말은 첫 번째 수준까지만 현지화되었습니다. 초기 도움말 페이지는 현지화되었지만 페이지에서 링크를 누르면(예: 서버 제거) 도움말 내용이 영어로 표시됩니다. |
6441984 |
로켈이 zh-cn으로 설정되어 있더라도 관리 온라인 도움말은 영어로 표시됩니다. zh-cn 로켈의 경우 관리 GUI 온라인 도움말이 영어입니다. 브라우저의 로켈이 zh-cn인 경우에도 전체 관리 GUI 온라인 도움말은 영어로 표시됩니다. 해결 방법: 온라인 도움말을 중국어로 보려면 브라우저의 기본 로켈을 zh로 설정하십시오. |
6583870 |
Web server 6.1 SP8: Internet Explorer 7에서 로켈을 ja 또는 ja-JP로 선택할 수 있습니다. 로켈을 ja로 선택하면 온라인 도움말은 일본어로 표시됩니다. 그러나 로켈을 ja-JP로 선택할 경우 온라인 도움말은 영어로 표시됩니다. |
Sun Java System Web Server 6.1 SP9에 문제가 발생한 경우 다음 방법 중 하나를 사용하여 Sun 고객 지원부에 문의하십시오.
Sun 소프트웨어 지원 온라인 서비스(http://www.sun.com/service/sunone/software)
유지 보수 계약과 관련된 직통 전화 번호
고객 지원부에 연락할 시에는 귀사의 문제를 해결하는 데 최선의 도움을 제공할 수 있도록 다음의 정보를 미리 준비하십시오.
문제가 발생한 상황과 해당 문제가 작업에 미친 영향 등을 포함한 문제 설명
문제에 영향을 줄 수 있는 모든 패치 및 기타 소프트웨어를 포함한 컴퓨터 유형, 운영 체제 버전 및 제품 버전 등의 정보
문제를 재현하는 데 사용한 방법의 세부 단계
오류 로그 또는 코어 덤프
Sun은 설명서의 향상에 최선을 다하고 있으며 귀사의 의견 및 제안을 환영합니다. Sun에 의견을 보내실 때에는 http://docs.sun.com/의 "의견 보내기" 링크를 사용하십시오.
설명서의 부품 번호 및 제목 등 의견을 나타낼 수 있는 정보를 기입하십시오.
다음 위치에서 Sun Java System에 대한 유용한 정보를 찾아볼 수 있습니다.
Sun Java System Web Server 6.1 및 서비스 팩에 대한 설명서
Sun 소프트웨어 제품 및 서비스(http://www.sun.com/software)
Sun 개발자 정보(http://developers.sun.com/)
Sun 개발자 지원 서비스(http://developers.sun.com/services/index.jsp)
소프트웨어 지원 서비스(http://www.sun.com/service/support/software/)
Sun 지원 및 교육 서비스(http://www.sun.com/training)
Sun 컨설팅 및 전문가 서비스(http://www.sun.com/service/sunjavasystem/sjsservicessuite.html)