Sun Java Communications Suite 5 릴리스 노트

Messaging Server 호환성 문제

Messaging Server 6.3을 실행할 때 iPlanet Delegated Administrator를 사용하여 사용자를 제거하려면 iPlanet Delegated Administrator 및 Messaging Server 6.3을 사용하여 사용자 제거를 참조하십시오.

다음 표에서는 Messaging Server와의 호환성 문제를 설명합니다.

비호환성 

해결 방법 

설명 

Messaging Server(Calendar Server 및 Delegated Administrator)에 사용하도록 Directory Server를 준비하는 프로그램인 comm_dssetup.pl을 Directory Server 6.0과 Directory Server 5.x 모두에서 작동하도록 수정했습니다. 대화식 모드: 서버 루트 및 Directory Server 인스턴스

Directory Server 인스턴스는 서버 루트 또는 명시적 Directory Server 인스턴스 디렉토리에 있습니다. 이전 버전의 Directory Server에서는 여러 인스턴스 및 구성 정보가 위치하는 서버 루트 개념을 사용했습니다. Directory Server 6에서는 더 이상 서버 루트를 사용하지 않습니다. 인스턴스는 모든 위치에 배치될 수 있습니다. 이 질문에서 사용자는 1) 인스턴스 디렉토리를 지정하거나, 또는 이전 버전의 Directory Server를 사용 중인 경우 2) 인스턴스가 위치하는 서버 루트 디렉토리를 지정할 수 있습니다. 서버 루트에서 인스턴스를 선택하라는 추가 질문이 있는 프롬프트가 표시됩니다. 또는 3) Directory Server 5x를 사용한 적이 있고 현재 Directory Server 6을 사용 중인 사용자는 Directory Server의 모든 인스턴스를 부모 디렉토리(서버 루트를 호출하는 데 사용된 디렉토리)에 수동으로 저장할 수 있습니다. 


주 –

Directory Server 6에서는 서버 루트라는 용어가 제거되었습니다.


추가 주석 없음 

Messaging Server(Calendar Server 및 Delegated Administrator)에 사용하도록 Directory Server를 준비하는 프로그램인 comm_dssetup.pl을 Directory Server 6.0과 Directory Server 5.x 모두에서 작동하도록 수정했습니다. 자동 설치: 서버 루트 디렉토리

이전 버전의 자동 설치에서는 사용자가 서버 루트와 인스턴스 디렉토리를 모두 지정했습니다. Directory Server 5.x를 사용 중인 경우에도 마찬가지입니다. Directory Server 6.0에는 서버 루트가 없기 때문에 Directory Server 인스턴스의 부모 디렉토리를 지정해야 합니다. 

추가 주석 없음 

Directory 준비 도구(comm_dssetup.pl)의 위치가 변경되었습니다.

comm_dssetup.pl은 이제 Solaris의 경우 /opt/SUNcomds, Linux의 경우 /opt/sun/comms/dssetup에 자체 패키지로 설치됩니다.

이전 경로를 지정하는 기존 스크립트를 업데이트해야 합니다. 

패키지를 설치하려면 해당 설치 프로그램 패널에서 Directory 준비 도구를 선택해야 합니다. 

Messaging Server 5.x에서는 관리자가 IMAP list 명령을 사용하여 메시지 저장소의 모든 폴더를 표시할 수 있었습니다. 일반적인 메시지 저장소의 경우 이렇게 하면 서버가 너무 긴 목록을 표시합니다.

그래서 Messaging Server 6.x에서는 관리자가 IMAP list 명령을 실행한 경우 명시적으로 공유된 폴더만 표시됩니다.

메시지 저장소의 모든 폴더를 나열하려면 mboxutil 유틸리티를 사용하십시오.

mboxutil 유틸리티에 대한 자세한 내용은 Sun Java System Messaging Server 6.3 관리 설명서를 참조하십시오.

Delegated Administrator의 구성 프로그램이 변경되었습니다.  

Delegated Administrator를 설치하고 구성 프로그램을 실행합니다. 현재 프로그램 위치는 다음과 같습니다. 

Solaris: /opt/SUNWcomm/sbin/config -commda

Linux: /opt/sun/comms/config-commda

이 버전의 Messaging Server를 설치할 때 새 Delegated Administrator로 업그레이드하십시오. 

Webmail over IMAP 프로토콜 변경으로 Messaging Server 업그레이드(6397425, 6397451, 2137362) 

프런트엔드 서버를 업그레이드하기 전에 백엔드 서버를 업그레이드해야 합니다. Webmail over IMAP 프로토콜과 백엔드 메시지 저장소의 제품 버전이 동일해야 합니다. 자세한 내용은 Sun Java Communications Suite 5 Upgrade Guide를 참조하십시오.

추가 주석 없음 

이 릴리스의 Communications Express가 이전 버전의 Messaging Server와 호환되지 않습니다. 

Communications Express를 업그레이드하는 경우 Messaging Server도 업그레이드해야 합니다. 

Calendar Server에도 적용됩니다. 

Communications Express에 대한 자세한 내용은 6 장, Sun Java System Communications Express 6.3 릴리스 노트을 참조하십시오.

Messenger Express 및 Communications Express의 경우 RTF/HTML 편집 기능과 브라우저 호환성에 대한 설명이 필요합니다. 

(6311363) 

  • Messenger Express의 경우 Internet Explorer 브라우저에서 RTF/HTML 편집 기능을 사용할 수 있습니다. 하지만 Mozilla 또는 Netscape 브라우저에서는 RTF/HTML 편집 기능을 사용할 수 없습니다.

  • Communications Express의 JES 2004Q2 버전의 경우 Internet Explorer 브라우저에서 RTF 및 HTML 편집 기능을 사용할 수 있습니다. 하지만 Mozilla 또는 Netscape 브라우저에서는 RTF/HTML 편집 기능을 사용할 수 없습니다.

  • Communications Express의 JES 2005Q1 버전의 경우 Internet Explorer 5.5 이상, Mozilla 1.3 이상, Netscape 7.2 이상에서 RTF/HTML 편집 기능을 사용할 수 있습니다.

추가 주석 없음 

Portal Server에서 Communications Express를 누르면 "session.timeout Login Again" 팝업 오류가 표시됩니다. (6417988)

팝업 오류를 무시하고 창을 닫은 다음 Communications Express를 계속 사용합니다. 

추가 주석 없음 

Access Manager 단일 사인 온(SSO)을 통해 Messaging Server를 사용하는 경우 Java Enterprise System 2004Q2 Access Manager 서버가 지원되지 않습니다. 그러나 Access Manager 6.3 이상 버전은 지원됩니다. 

Java Enterprise System 2004Q2 Access Manager 서버를 지원하지 않는 Messaging Server 버전은 다음과 같습니다. 

  • Messaging Server 6.2-6.01 이상

  • Messaging Server 6.3

Messaging Server를 업그레이드하기 전에 Access Manager(JES 2004Q2)를 업그레이드합니다.  

이제 Access Manager에 영역 모드(버전 7.x 스타일) 및 레거시 모드(버전 6.x 스타일)의 두 가지 설치 유형이 있습니다. 

Access Manager를 Messaging Server, Calendar Server, Instant Messaging, Delegated Administrator 또는 Portal Server와 함께 설치하는 경우 영역 모드(버전 6.x 스타일)를 선택해야 합니다. 자세한 내용은 Sun Java System Access Manager 7 2005Q4 Release Notes

잘못된 Access Manager가 설치된 경우 Delegated Administrator를 실행할 수 없습니다. 

iPlanet Delegated Administrator 및 Messaging Server 6.3을 사용하여 사용자 제거

iPlanet Delegated Administrator를 사용 중일 때 Messaging Server 6.3으로 업그레이드하려면 이전 버전 Messaging Server에서 했던 것처럼 imadmin user purge 명령을 사용하여 디렉토리에서 사용자를 제거할 수 없습니다(6486836). 대신 아래 표시된 단계를 수행하여 사용자를 제거합니다.

이 호환성 문제는 관리 콘솔과 Administration Server가 Messaging Server 6.3에서 제거되었기 때문에 발생합니다. 이전 버전의 Messaging Server에서는 이전처럼 imadmin user purge를 계속 사용할 수 있습니다.


주 –

Messaging Server 5.x에서 처음 사용된 iPlanet Delegated Administrator는 더 이상 사용되지 않는 유틸리티입니다. iPlanet Delegated Administrator는 Messaging Server 6.x에 도입된 Communications Suite Delegated Administrator와 동일한 도구가 아닙니다. Communications Suite Delegated Administrator는 스키마 2를 지원하지만, iPlanet Delegated Administrator는 스키마 1을 지원합니다. (Messaging Server를 6.x로 업그레이드했지만 스키마 1을 계속 사용하는 일부 관리자는 iPlanet Delegated Administrator를 계속 사용하여 사용자를 관리합니다.)


ProcedureiPlanet Delegated Administrator를 사용하여 Messaging Server 6.3 사용자를 제거하는 방법

  1. iPlanet Delegated Administrator 패치 1.2p3을 적용합니다.

    다음 사이트에서 이 패치를 다운로드할 수 있습니다.

    http://www.sun.com/download/index.jsp?cat=Collaboration%20%26%20Communication&tab=3

    Delegated Administrator 1.2 Patch 3 for Messaging으로 이동합니다. 이 패치는 imadmin user purge 명령이 Messaging Server 6.3과 호환되는 방식으로 작동하게 해 줍니다. 이 절차의 나머지 단계를 수행하여 새 동작을 활성화합니다.

  2. iPlanet Delegated Administrator resource.properties 파일에서 MsgSvrN-adminurl 등록 정보를 수정합니다.

    MsgSvrN-adminurl 등록 정보는 Administration Server의 url을 설정합니다. 이 등록 정보를 실제 url로 설정한 후 imadmin user purge 명령을 실행하면 Administration Server를 찾으려고 시도하지만 응답하지 않습니다. imadmin user purge 명령은 오류를 반환합니다.

    MsgSvrN-adminurl의 값을 NO_ADMIN_SERVER로 설정해야 합니다.

    resource.properties 파일은 기본적으로 다음 경로에 있습니다.

    iDA_Install_Directory/nda/classes/netscape/nda/servlet/resource.properties


    주 –

    Messaging Server 6.3으로 업그레이드된 여러 메시지 저장소:

    MsgSvrN-adminurl에서 값 N은 Messaging Server 6.3으로 업그레이드된 메시지 저장소 시스템을 식별하는 변수이며 특정 값(예: 0)으로 대체되어야 합니다. Messaging Server 6.3에 여러 백엔드 메시지 저장소를 배포한 경우 MsgSvrN-adminurl 등록 정보의 각 인스턴스에 대해 이 값을 변경해야 합니다.

    예를 들어, 세 개의 백엔드 메시지 저장소가 있는 경우 세 저장소 모두에 대해 resource.properties 파일에서 이 등록 정보를 변경해야 합니다. 예를 들어, MsgSvr0-adminurl, MsgSvr1-adminurlMsgSvr2-adminurl 등록 정보를 변경합니다.

    서로 다른 Messaging Server 버전을 사용하는 여러 메시지 저장소:

    여러 메시지 저장소를 배포했고 그 중 일부만 Messaging Server 6.3으로 업그레이드하고 나머지는 이전 버전의 Messaging Server를 그대로 사용한다고 가정합니다. 이 경우 Messaging Server 6.3으로 업그레이드한 저장소에 대해서만 MsgSvrN-adminurl 등록 정보를 변경합니다.

    MsgSvrN-adminurl 등록 정보를 NO_ADMIN_SERVER로 변경한 저장소에서 imadmin user purge 명령을 실행하면 명령이 아래 5단계에 설명한 새로운 방식으로 작동합니다.

    MsgSvrN-adminurl 등록 정보가 변경되지 않고 Administration Server url을 계속 가리키는 저장소에서 imadmin user purge 명령을 실행하면 명령이 이전과 같은 방식으로 작동합니다.


  3. iPlanet Delegated Administrator를 배포한 Web Server를 다시 시작합니다.

    resource.properties 파일의 변경 사항을 적용하려면 iPlanet Delegated Administrator가 실행되는 Web Server를 다시 시작해야 합니다.

  4. imadmin user delete 명령을 사용하여 해당 사용자를 삭제된 것으로 표시합니다.

    imadmin user deleteinetUserStatus 속성을 "deleted"로 설정합니다. 여러 사용자를 삭제하려면 -i 옵션을 사용합니다. 예를 들면 다음과 같습니다.

    imadmin user delete -D chris -L user1 -n siroe.com -w bolton

  5. msuserpurge 명령을 사용하여 사용자의 메일함을 제거합니다.

    msuserpurgeinetUserStatus 또는 mailUserStatus가 "deleted"로 설정된 모든 사용자 항목을 찾은 다음 해당 사용자의 사용자 메일함을 메시지 저장소에서 제거하고, mailUserStatus를 "removed"로 설정합니다. 예를 들면 다음과 같습니다.

    msuserpurge -d domain

    다음 단계(디렉토리에서 사용자 항목 제거)를 수행하기 전에 msuserpurge를 실행해야 합니다. 그렇지 않으면 사용자의 메일함이 연결되지 않습니다.

    configutil 매개 변수 local.schedule.userpurge를 사용하여 msuserpurge 명령을 예약할 수 있습니다. 예를 들면 다음과 같습니다.


    configutil -o local.schedule.userpurge 
    -v "30 2 * * 0 /opt/SUNWmsgsr/lib/msuserpurge -g 20"

    앞의 예에서 msuserpurge는 일요일 오전 2시 30분에 실행되어 삭제 표시된지 20일이 넘은 모든 사용자의 메일함을 제거합니다.

  6. imadmin user purge 명령을 사용하여 사용자 항목을 디렉토리에서 제거합니다.

    이전 릴리스에서는 이 명령이 다음과 같은 작업을 수행합니다.

    1. 디렉토리에서 삭제됨으로 표시된 사용자를 검색합니다.

    2. 각 사용자의 개인 주소록을 디렉토리에서 제거합니다.

    3. 각 사용자의 메일함을 메시지 저장소에서 제거합니다.

    4. 사용자의 inetUserStatus 속성이 "deleted"로 설정되어 있는 경우 해당 사용자 항목이 제거됩니다. 사용자의 mailUserStatus 속성이 "deleted"으로 설정되어 있는 경우 해당 메일 속성이 항목에서 제거됩니다.

    이제 MsgSvr0-adminurl 등록 정보를 수정했으므로 Administration Server가 호출되지 않습니다. Administration Server가 호출되지 않는다는 알림 메일이 표시됩니다. 위의 c단계는 수행되지 않습니다. 3단계에서 msuserpurge에 의해 메일함이 이미 제거되었습니다.

    Messaging Server 6.3에서 사용자의 mailuserstatus가 "removed"(msuserpurge에 의해)로 설정되어 있고 사용자 항목에 다른 서비스가 없는 경우, imadmin user purge 명령은 사용자 항목을 디렉토리에서 제거합니다.

    달력 서비스와 같은 다른 서비스의 속성이 사용자 항목에 있는 경우 해당 항목은 제거되지 않습니다.