Sun Java System Communications Services 2005Q4 릴리스 노트

알려진 문제점 및 제한 사항

이 절에는 Calendar Server 6가 출시될 당시 알려진 중요한 문제점이 나열된 표가 포함되어 있습니다.

제한 사항

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

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

제한 사항: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 유틸리티에서 주소록에 대해 사용자를 만들 수 없습니다.

해결 방법: ldapmodify를 사용하여 사용자를 활성화합니다.

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

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

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

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

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

Sun Java System Calendar Server 6 2005Q4 Administration Guide의 11 장, Setting Up Hosted DomainsSun Java System Calendar Server 6 2005Q4 Administration Guide의 13 장, Administering Hosted 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-토큰의 콜론은 ":"과 같아야 합니다.

보고된 문제

다음은 제품에 대해 보고된 문제의 목록입니다.

4526772

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

4754661

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

4777792

문제: 더 이상 사용되지 않는 캐시된 LDAP 데이터를 자동으로 정리하는 기능이 없습니다.

해결 방법: 캐시된 이전 LDAP 데이터를 수동으로 제거하십시오.

4932211

문제: 연결을 빠르게 연속으로 열고 닫으면 enpd가 충돌합니다.

4958242

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

5019977

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

5027772

문제: 구성 프로그램 “Get”이 baseDN을 가져오지 않습니다. 설치 루트를 불러옵니다. 루트 뒤에 오는 부분을 추가하여 기본 DN을 지정해야 합니다.

5060833

문제: 프로세스(예: enpd)를 시작한 다음 ics.conf 파일에서 해당 프로세스를 비활성화한 경우, stop-cal을 실행하면 시스템이 비활성화된 프로세스를 중지하지 않습니다.

해결 방법: ics.conf 파일에서 프로세스를 다시 활성화한 다음 stop-cal 명령을 실행합니다. 모든 프로세스가 중지된 후 start-cal을 실행하기 전에 실행을 원하지 않는 모든 프로세스를 비활성화합니다.

6179278

문제: 핫 백업 로그 파일이 구성 설정에 따라 정리되지 않습니다.

해결 방법: 디스크가 꽉 차서 서비스가 중단되는 것을 방지하려면 주기적으로 로그 파일을 다른 위치로 복사하고 새 로그 파일을 시작합니다.

6186298

문제: 호스트된 도메인의 스키마 1 모드에서, DC 트리가 없거나 잘못 준비된 경우 달력 유틸리티에 장애가 발생할 수 있습니다. 달력을 생성하거나 다른 방식으로 관리하기 전에 DC 트리 노드를 생성해야 합니다.

6203605, 6245878, 6246230

문제: 관리자가 LDAP에서 도메인을 삭제할 수 없습니다. commadmin domain purgeicsStatusdeleted인 항목을 제거하지 않습니다. 상태가 removed여야 합니다. 권장 Calendar Server 유틸리티인 cscleanicsStatus removed로 변경하지 않습니다.

해결 방법: commadmin domain purge를 실행하기 전에 ldapmodify를 사용하여 icsStatusremoved로 변경하십시오.

6216869

문제: DWP 프로세스가 실행 중일 때 DWP가 비활성화되는 경우 stop-cal로 중지할 수 없습니다. stop-cal로 활성화된 서비스뿐 아니라 모든 서비스를 중지해야 합니다.

6216877

문제: 모호한 오류 메시지입니다. 호스트된 도메인 환경에서 csdomain에 전달된 basedn이 없는 경우 실제로 받는 메시지는 다음과 같습니다. “FAIL: icsLdapServer: Null argument to function.” 이런 유형의 오류 메시지는 여러 수준 아래에서 시작되어 다양한 상황에서 발생할 수 있기 때문에 모호합니다. 높은 수준의 프로그램에서는 더 높은 수준으로 오류 메시지를 보내기 전에 오류를 단순히 전달하는 대신 분석을 수행해야 합니다.

6219126

문제: 달력 서버에 저장될 때 description 필드에서 선행 공백이 제거됩니다.

6221009

문제: Linux: RedHat Linux 3.0에서 제목이 빠진 전자 메일 알림이 수신됩니다.

6221452

문제: 개별 호스트된 도메인에서 SSL을 활성화하거나 비활성화할 수 없습니다. (RFE)

6221999

문제: csdomain에서 내보낸 오류 메시지가 모호하여 더 구체적일 필요가 있습니다.

6244958

문제: -saveState 옵션으로 csconfigurator.sh가 호출되고 지정된 상태 파일에 경로가 없으면 상태 파일이 생성되지 않습니다. 예를 들면 다음과 같습니다. /opt/sun/calendar/sbin/csconfigurator.sh -saveState cs.state

해결 방법: 상태 파일이 생성되는 전체 경로 이름을 항상 지정하십시오.

6273182

문제: 호스트되지 않은 도메인 모드에서 csclean을 사용하여 사용자를 삭제하면 LDAP로부터 사용자를 삭제할 수 없습니다.

해결 방법: 호스트되지 않은 도메인 모드에서는 LDAP에서 사용자를 삭제할 때 csuser delete를 사용합니다.

6277008

문제: Linux 시스템에서 Calendar Server를 올바르지 않게 종료하면 재부트한 후 Calendar Server를 다시 시작할 수 없습니다.

해결 방법: /opt/sun/calendar/lib/lock/__db.001에서 잠금 파일을 삭제합니다.

6283756

문제: 이벤트 알림의 경우 긴 To: 필드가 줄바꿈 없이 하나의 긴 행으로 전송됩니다. 이것은 RFC 821에 위반됩니다. 행에 1,000자 이상이 포함된 경우(SMTP 행 길이 한계는 1,000자임) Messaging Server가 행을 자릅니다.

해결 방법: Messaging Server에서 관련 채널에 대해 wrapsmtp 키워드를 사용하십시오.

6300906

문제: service.http.calendarhostname이 설정되어 있을 때 Calendar Express에 로그인하면 Calendar Server 프로세스 cshttpd가 충돌합니다. 기본값은 null("")입니다.

6308379

문제: 패치 120500이 적용되지 않은 Solaris 10의 Sun Cluster를 사용한 HA 환경에서 Calendar Server가 작동하지 않습니다.

수정: 패치 120500을 적용하십시오.

6312605

문제: 반복 이벤트에 문제가 발생합니다. (storeevents를 사용하여) 비 날짜 필드 수정으로 dtstartdtend 매개 변수에서 전송하면 데이터가 손상됩니다.

6312869

문제: Delegated Administrator를 Java Enterprise System 2005Q1 버전에서 Java Enterprise System 2005Q4 버전으로 업그레이드하면 Delegated Administrator 구성 프로그램(config-commda)이 중지됩니다.

수정: Delegated Administrator에서 사용할 수 있는 새 패치가 있습니다. Java Enterprise System 2005Q4의 일반 릴리스 버전에 있는 패치를 사용하지 마십시오.