Sun Java Communications Suite 5 릴리스 노트

Calendar Server 알려진 제한 사항

현재 다음과 같은 제한 사항이 알려져 있습니다.

이전 버전의 Calendar Server를 Calendar Server 6.3으로 업그레이드한 후 발생한 고가용성 문제

고가용성 기능을 사용하는 경우(Calendar Server HA 패키지 SUNWcsics 사용), 이전 버전의 Calendar Server를 Calendar Server 6.3 버전으로 업그레이드한 후 문제 6560681을 방지하기 위해 다음 해결 방법을 수행해야 합니다.

해결 방법:

  1. Calendar Server 6.3과 함께 제공된 SUNWscics 패키지를 수동으로 제거합니다.

  2. pkgadd를 사용하여 Java Enterprise System 소프트웨어에 번들로 제공된 SUNWscics 패키지를 추가합니다.

구성 프로그램의 DWP ics.conf 매개 변수에 잘못된 값이 있습니다.

DWP 프로토콜을 사용해야 하는 프런트엔드 및 백엔드 서버에서 Calendar Server를 배포할 경우 구성 프로그램에 백엔드 서버의 호스트 이름을 추가할지를 묻는 메시지가 표시됩니다. 이 값을 ics.conf 매개 변수 caldb.dwp.server.hostname.ip에 저장할 경우 정규화된 호스트 이름 대신 IP 주소로 저장됩니다. 그러면 시스템에서 백엔드 서버를 찾을 수 없습니다.

해결 방법: IP 주소를 정규화된 백엔드 서버 호스트 이름으로 대체합니다. 그렇게 하려면 텍스트 파일인 ics.conf 파일을 편집하면 됩니다.

프런트엔드 및 백엔드 서버를 구성하는 데 사용되는 매개 변수에 사용할 값에 대한 정확한 지침은 Sun Java System Calendar Server 6.3 Administration Guide의 5 장, Configuring Calendar Database Distribution Across Multiple Machines in Calendar Server Version 6.3을 참조하십시오.

이 문제는 이 릴리스 노트의 다음 절에 문제 번호 6542989로 보고되어 있습니다. Calendar Server 6.3의 보고된 문제 .

업그레이드 후 "확인할 수 없는 백엔드 호스트입니다." 오류 메시지가 나타나면서 Linux 플랫폼에 로그인할 수 없습니다.

Linux 운영 체제에서 Calendar Server 6.3으로 업그레이드한 후 start-cal을 실행하면 http.log 파일에 다음과 같은 오류 메시지가 표시됩니다.

cshttpd[2984]: General Error: caldb: 
caldb_pvt_isLocalUrl: hostname of hostname.xyz.com is not resolvable.  
Please check that hostname is correct and that hostname resolver is correct.

로그인하려고 하면 다음과 같은 오류 메시지가 표시됩니다.

Backend Host Unresolvable
Please try again

해결:이 문제는 Calendar Server 6.3 업데이트 1, 패치 번호 121658-17에서 해결되었습니다.

이 문제는 다음 절의 문제 번호 6516438과 동일합니다. Calendar Server 6.3의 보고된 문제 .

구성 파일의 중복 매개 변수

구성 파일 ics.conf에서는 중복 매개 변수가 허용됩니다. 이로 인해 매개 변수 값 사이에 혼동이 있을 수 있습니다. 시스템에서 사용하는 매개 변수의 인스턴스를 확인하려면 파일의 마지막 인스턴스를 찾습니다. 시스템은 파일을 처리할 때 매개 변수의 마지막으로 찾은 인스턴스의 값을 사용합니다.

유용한 정보: ics.conf 파일 끝의 # My Parameter Changes와 같은 레이블이 지정된 섹션에 모든 변경 사항을 추가합니다. 변경 내역을 유지하려면 변경 이유를 설명하는 주석과 날짜를 추가합니다.

더 이상 사용되지 않는 이전 변경 사항을 설명하는 주석을 주기적으로 제거합니다. 변경 내역을 유지하지 않으려면 파일의 최신 변경 사항만 남겨두고 사용되지 않는 이전 중복은 삭제합니다.

더 이상 사용되지 않는 사용자 인터페이스의 성능 저하

이 버전에서는 패키지화의 사전 처리 단계에서 XSL 파일의 문자열 대체가 더 이상 수행되지 않습니다. 따라서 문자열이 실시간으로 대체되므로 Calendar Express 사용자 인터페이스의 성능이 저하됩니다.

해결 방법: Calendar Server를 실행하기 전에 모든 XSL 파일을 처리하고 올바른 언어 문자열을 수동으로 삽입하여 문자열 대체를 수행할 수 있습니다. 대체를 수행하려면 {CAL_SERVER_BASE}/tools/unsupported/bin 디렉토리에 있는 Perl 스크립트(xslvarparser.pl)를 추가해야 합니다. 스크립트 실행 지침은 스크립트 자체에 제공됩니다.

    스크립트에 제공되는 지침은 다음과 같습니다.

  1. Perl 스크립트 xslvarparser.pl을 사용하여 XSL 파일의 변수를 대체하여 XSL 렌더링 속도를 높입니다.

  2. 이 파일을 /opt/SUNWics5/cal/html 디렉토리에 복사합니다(Solaris의 경우 기본적으로 수행).

  3. 그런 다음 $ perl xslvarparser.pl로 실행합니다.

  4. 결과 파일은 각 로켈의 out 디렉토리 아래에 배치됩니다.

  5. 각 로켈의 XSL 파일을 out 디렉토리의 파일로 대체합니다.


    주 –

    이 대체를 수행하기 전에 원본 파일을 저장하는 것이 좋습니다.


이 문제는 Calendar Server 6.3의 보고된 문제 의 문제 번호 6385495에서 설명된 것과 동일합니다.

다중 값 사용자 기본 설정의 모든 인스턴스 제거

set_userprefs 명령은 다중 값 기본 설정의 하나의 인스턴스만 제거합니다.

해결 방법: 다중 값 사용자 기본 설정의 모든 인스턴스를 제거하려면 인스턴스당 하나의 set_userpref 명령을 실행해야 합니다.

예를 들면 다음과 같습니다. get_userprefs를 수행하여 모든 사용자 기본 설정을 나열합니다. icsSubscribed와 같이 기본 설정에 여러 개의 값이 있는 경우 하나의 set_userprefs 명령을 실행하여 나열된 각 값의 기본 설정을 삭제해야 합니다.

클러스터된 환경에서 설치된 패치 찾기

클러스터의 각 노드에 설치된 항목을 보여주는 클러스터 특정 showrev 명령은 없습니다. (이 문제는 Calendar Server에만 해당되는 것이 아닌 일반적인 문제입니다. 전역 파일 시스템에 설치된 모든 제품에 동일한 문제가 있습니다.)

이것은 Calendar Server를 업데이트하려 할 때의 문제입니다. Calendar Server가 설치된 모든 노드에 패치를 적용해야 합니다. 또한 Calendar Server가 미리 설치되지 않은 경우 노드에 패치를 적용할 수 없습니다. Calendar Server가 설치된 노드와 설치되지 않은 노드를 알 수 없는 경우 혼동이 생기고 Calendar Server가 설치된 노드를 찾는 데 시간이 많이 소비됩니다.

해결 방법: Calendar Server가 설치된 모든 노드를 보려면 다음 명령을 실행하십시오. pkgparam -v SUNWics5 | grep ACTIVE_PATCH

팝업 차단기

팝업 차단기를 활성화한 경우 특정 Calendar Server 창이 표시되지 않습니다.

해결 방법: 모든 Calendar Server 창이 표시되도록 Calendar URL에 대해 팝업 차단기를 비활성화하십시오.

예외:Norton Inet Security AD_BLOCKER 및 Mozilla 내장 POP_BLOCKER는 Calendar Server 창에 영향을 주지 않습니다.

스키마 1 모드에서 Communications Express 사용자 관리

csuser 유틸리티에서 주소록에 대해 사용자를 만들 수 없습니다.

해결 방법: Enable the user using ldapmodify.

다중 도메인(호스트된 도메인)

구성 프로그램 csconfigurator.sh는 하나의 도메인만 구성합니다.

해결 방법: 다중 도메인 달력 환경(가상 도메인 또는 호스트된 도메인이라고 함)이 필요한 경우 다음 두 가지를 수행해야 합니다.

  1. 호스트된 도메인을 활성화합니다.

  2. Delegated Administrator를 사용하거나 아직 Sun LDAP 스키마 1을 사용하는 경우 csdomain 유틸리티를 사용하여 도메인을 직접 추가합니다.

Sun Java System Calendar Server 6.3 Administration Guide의 10 장, Setting Up a Multiple Domain Calendar Server 6.3 EnvironmentSun Java System Calendar Server 6.3 Administration Guide의 13 장, Administering Calendar Server Domains를 참조하십시오.

Calendar Server가 LDAP 캐시 데이터를 만료시키지 않음

(문제 번호 4777792) 캐시가 가득 차서 오류가 발생합니다. Calendar Server가 LDAP 캐시 데이터를 만료시키지 않습니다.

해결 방법: 주기적으로 파일 내용을 제거합니다. 그런 다음 Calendar Server를 다시 시작합니다.

구성 파일에 정규화된 호스트 이름과 정규화되지 않은 호스트 이름을 모두 입력해야 함

구성 파일에서 호스트 이름을 두 번 묻습니다. 한 번은 정규화된 호스트 이름이고 다른 한 번은 정규화되지 않은 호스트 이름입니다. 예를 들면 다음과 같습니다.

caldb.dwp.server.skate.red.sesta.com.ip = "skate.red.sesta.com" 
caldb.dwp.server.skate.ip = "skate" 
caldb.dwp.server.test12.red.sesta.com.ip = "test12.red.sesta.com" 
caldb.dwp.server.test12.ip = "test12"

X-토큰의 비 RFC 호환 데이터에 따옴표 포함

X-토큰에 비 RFC 호환 데이터가 있는 경우 따옴표를 붙여야 합니다. 예를 들어 X-토큰의 콜론은 ":"과 같아야 합니다.

보조 소유자로 추가되기 전에 사용자가 검증되지 않음

Calendar Server 유틸리티 cscal이 사용자를 소유자 목록에 보조 사용자로 추가할 때 사용자를 검증하지 않습니다.

마이그레이션 유틸리티가 소유자 달력을 업데이트하지 않음

Calendar Server 마이그레이션 유틸리티 csmigicsSubscribed를 소유자 달력으로 업데이트하지 않습니다.

폐기 및 캐시된 LDAP 데이터를 자동으로 제거할 수 없음

이 작업은 수동으로 수행해야 합니다.

연결을 빠르게 연속으로 열고 닫으면 enpd 프로세스가 중지함

이벤트 알림 서비스(ENS)는 더 이상 사용되지 않습니다. 이 문제는 해결되지 않습니다. 대신 Sun Java System Message Queue 제품을 사용하십시오.

이벤트가 예기치 않게 삭제됨

사용자가 이벤트를 수정하고 오늘의 이벤트와 미래의 모든 이벤트를 수정하는 옵션을 선택하면, 이전 이벤트가 모두 삭제되고 UI에 더 이상 표시되지 않습니다.

SSLv2 클라이언트를 사용할 수 없음

SSLv2 모드에서 SSL 초기화가 실패합니다. SSLv2 클라이언트를 사용할 수 없습니다.

DC 트리가 없는 경우 달력 유틸리티가 실패함

스키마 1의 경우 달력을 생성하거나 다른 방식으로 관리하기 전에 DC 트리 노드를 생성해야 합니다.

Calendar Server 유틸리티가 모호한 오류 메시지를 전송함

오류 메시지가 여러 수준 아래로 감소되고 다양한 환경이 원인이 될 수 있기 때문에 오류 메시지가 모호합니다. 다음 높은 수준의 프로그램이 더 높은 수준으로 메시지를 보내기 전에 오류 메시지를 해석하지 않습니다.

저장할 때 설명의 선행 공백이 사라짐

설명의 맨 앞을 공백으로 시작할 경우 공백은 텍스트와 함께 저장되지 않으므로 이벤트가 표시될 때 나타나지 않습니다.

도메인 단위로 SSL을 활성화하거나 비활성화할 수 없음

이 릴리스에서 구현되지 않은 RFE입니다.

(Linux만 해당) 재부트 시 Calendar Server가 다시 시작되지 않음

남아 있는 잠금 파일로 인해 서버가 다시 시작되지 않습니다. 잠금 파일을 삭제한 다음 다시 시작하십시오.

잠금 파일은 다음 디렉토리에 있습니다.

/opt/sun/calendar/lib/lock/__db.001

2007년 3월 11일부터 2007년 4월 1일 사이의 이벤트가 1시간 벗어남

법률에 의해 일광 절약 시간 전환 날짜가 변경되었습니다. Calendar Server 6.3 소프트웨어에는 새로 교정된 표준 시간대 테이블이 포함되어 있습니다. 이후에 생성되는 모든 이벤트와 작업은 올바른 시간을 사용하게 됩니다. 그러나 이전 전환 날짜와 새 전환 날짜 사이에 생성된 기존 이벤트와 작업은 1시간씩 벗어나 있습니다. 이 문제는 달력을 기준으로 봄 표준 시간에서 일광 절약 시간으로 전환할 때와 가을 일광 절약 시간에서 표준 시간으로 전환할 때 한 번씩 1년에 두 번 발생합니다.

이 문제는 이 문서의 뒤에 나오는 Calendar Server 6.3의 보고된 문제 에 설명된 문제 번호 6502376과 동일한 문제입니다.

해결:이 문제에 대한 표준 해결 방법은 해당 달력의 이벤트에 맞게 시간을 조정하는 것입니다.

요청에 따라 기술 지원팀에서 제공할 수 있는 해결 문제가 있습니다.

달력 데이터 가져오기가 동일한 calid의 데이터에 대해서만 작동됨

가져오기 기능을 사용하여 달력 간에 데이터를 이동할 수 없습니다. 데이터를 원래 내보냈던 달력(동일한 calid)으로만 가져올 수 있습니다.

이 제한은 이 문서의 Calendar Server 6.3의 보고된 문제 절에 번호 6461183으로 설명되어 있습니다.