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

설명서 업데이트

이 절에서는 다음 절에 나열된 설명서에 대한 변경 사항 및 오류에 대한 정보를 제공합니다.

설명서 세트

Instant Messaging의 2005Q4 릴리스는 다음 버전의 관리 설명서를 사용합니다.

Sun Java System Instant Messaging 7 2005Q1 관리 설명서

관리 설명서

이 절에서는 Sun Java System Instant Messaging 7 2005Q1 관리 설명서에 대한 변경 사항을 나열합니다.

HA 환경에서 구성 요소 시작, 중지 및 새로 고침

Sun Cluster를 사용한 HA 환경에서 imadmin start, imadmin stop 또는 imadmin refresh 명령을 사용하지 마십시오. 대신 Sun Cluster 관리 유틸리티를 사용하십시오.

Access Manager 배포를 위한 설치 후 추가적인 단계

(문제 번호: 6189148) Access Manager를 Instant Messaging Server와 다른 호스트에 설치하는 경우 구성 유틸리티를 실행한 뒤 imServices_* 파일을 Instant Messaging Server 호스트에서 Access Manager로 직접 복사해야 합니다.

이렇게 하려면 다음 작업을 수행합니다.

  1. Instant Messaging Server 호스트에서 imService_*.properties 파일을 찾습니다. 기본적으로 이 파일은 Solaris의 경우 /opt/SUNWiim/lib/, Linux의 경우 /opt/sun/im/lib/에 있습니다.

  2. 파일을 Access Manager 호스트의 locale 디렉토리에 복사합니다. 기본적으로 이 디렉토리는 Solaris의 경우 /opt/SUNWam/locale, Linux의 경우 /opt/sun/identity/locale에 있습니다.

iim_agent.enable 매개 변수의 기본값으로 변경

(문제 번호: 5102072) 이 릴리스에서는 iim_agent.enable 매개 변수의 기본값이 false로 변경되었습니다. 이 변경 사항은 관리 설명서에 반영되지 않았습니다.

Instant Messenger의 달력 팝업 미리 알림 구성

“Instant Messaging Server 구성” 절차의 단계 1이 올바르지 않습니다. SUNWiimag라는 패키지가 존재하지 않습니다. 이 단계를 건너 뛰십시오.

iim.conf에서 제거된 매개 변수

iim_server.msg_archive.auto 구성 매개 변수는 관리 설명서의 매개 변수 목록에 잘못 포함되어 있으며 더 이상 지원되지 않습니다.

Java Plug-in에 대해 Instant Messenger 아카이브 컨트롤 구성 요소 활성화

(문제 번호: 6244099) Java Plug-in에 대해 Instant Messenger 아카이브 컨트롤 구성 요소를 활성화하는 관리 설명서 절차가 올바르지 않습니다. HTML 애플릿 페이지 및 pluginLaunch.jsp 파일 변경에서 설명하는 절차를 사용하십시오.

HTML 애플릿 페이지 및 pluginLaunch.jsp 파일 변경

Java Plug-in을 사용하여 Instant Messenger를 실행하는 경우 Instant Messenger에서 Instant Messenger 아카이브 컨트롤 기능을 활성화하려면 다음 단계를 수행합니다.

ProcedureJava Plug-in용 Instant Messenger 아카이브 컨트롤을 활성화하는 방법

단계
  1. Instant Messenger 설명서 루트 디렉토리로 이동하여 im.htmlimssl.html 파일을 찾습니다.

    기본적으로 파일은 다음 위치에 설치됩니다.

    /etc/opt/SUNWps/desktop/default/IMProvider

  2. .html 파일을 텍스트 편집기에서 엽니다.

  3. 필요에 따라 다음 줄을 추가하거나 편집합니다.


    <PARAM NAME="archive_control" VALUE="true" />
    <EMBED archive_control=true;/>

아카이브된 메시지를 기본값이 아닌 Portal Server 검색 데이터베이스에 저장

절차에서 오류가 발생합니다. 특히 다음 디렉토리는

/etc/opt/SUNWps/desktop/default/IMProvider/

다음과 같아야 합니다.

/etc/opt/SUNWps/desktop/default_locale/IMProvider/

예를 들면 다음과 같습니다.

/etc/opt/SUNWps/desktop/default_ja/IMProvider/

새 사용자 등록이 가능하도록 서버 구성

새 사용자 등록 기능이 관리 설명서에 완전하게 설명되어 있지 않습니다. Instant Messenger를 사용자 정의하는 것 이외에도 서버가 새 사용자 등록을 허용하도록 구성해야 합니다.

이렇게 하려면 iim.conf에 구성 매개 변수를 추가한 다음 서버 구성을 새로 고쳐야 합니다. 표 3–4에서 구성 매개 변수를 설명합니다.

표 3–4 새 사용자 등록 서버 구성 매개 변수

매개 변수 

설명 

iim.register.enable

TRUE이면 서버는 새 Instant Messaging 사용자가 Instant Messenger를 사용하여 자신을 등록할 수 있도록(그리고 자신을 디렉토리에 추가할 수 있도록) 허용합니다.

iim_ldap.register.enable

TRUE이면 서버는 새 Instant Messaging 사용자가 Instant Messenger를 사용하여 자신을 등록할 수 있도록(그리고 자신을 디렉토리에 추가할 수 있도록) 허용합니다.

iim_ldap.register.basedn

자동 등록이 활성화된 경우 이 매개 변수의 값은 사용자 항목이 저장된 LDAP 디렉토리에서 위치의 DN입니다. 예를 들면 다음과 같습니다. 

"ou=people,dc=siroe,dc=com"

iim_ldap.register.domain

새 사용자가 추가될 도메인입니다. 예를 들면 다음과 같습니다. 

directory.siroe.com

Procedure새 사용자 등록이 가능하도록 서버를 구성하는 방법

단계
  1. 텍스트 편집기에서 iim.conf를 엽니다.

  2. 표 3–4의 설명에 따라 구성 매개 변수와 적절한 값을 추가합니다.

  3. iim.conf를 저장하고 닫습니다.

  4. imadmin 명령줄 유틸리티를 사용하여 서버 구성을 새로 고칩니다.

    imadmin refresh server


    주의 – 주의 –

    Sun Cluster를 사용한 HA 환경에서는 imadmin start, imadmin stop 또는 imadmin refresh 명령을 사용하지 마십시오. 대신 Sun Cluster 관리 유틸리티를 사용하십시오.


XMPP 트래픽을 위한 추가적인 로깅 매개 변수

(문제 번호: 5070998) 이 릴리스에는 XMPP 메시지를 별도의 로그 파일에 수집할 수 있는 문서화되지 않은 추가적인 로깅 매개 변수가 추가되었습니다.

ProcedureXMPP 메시지 로그를 작성하도록 서버를 구성하는 방법

단계
  1. iim.conf를 엽니다.

    기본적으로 iim.conf 파일은 구성 디렉토리에 다음과 같이 설치됩니다.

    • Solaris:

      /etc/opt/SUNWiim/default/config/iim.conf

    • Linux:

      /etc/opt/sun/im/default/config/iim.conf

    Instant Messaging의 여러 인스턴스를 만든 경우 /default 디렉토리의 이름은 인스턴스에 따라 다릅니다.

  2. 주석 문자를 제거하여 다음 줄을 활성화합니다.


    iim.log4j.config=log4j.conf

    이 줄이 없으면 새로 추가합니다.

  3. iim.conf를 저장하고 닫습니다.

  4. log4j.conf라는 파일을 만들고 구성 디렉토리에 저장합니다.

  5. log4j.conf에 다음을 추가합니다.


    log4j.logger.xmppd=INFO, A1
    
    # DEFAULT TO RollingFileAppender
    log4j.appender.A1=org.apache.log4j.RollingFileAppender
    log4j.appender.A1.file=${logdir}/xmppd.log
    log4j.appender.A1.append=true
    log4j.appender.A1.maxBackupIndex=7
    log4j.appender.A1.maxFileSize=5mb
    # More example appenders..
    # Straight to console..
    # log4j.appender.A1=org.apache.log4j.ConsoleAppender
    # log4j.appender.A1.ImmediateFlush=true
    # Rollover at midnight..
    # log4j.appender.A1=org.apache.log4j.DailyRollingFileAppender
    # log4j.appender.A1.DatePattern='.'yyyy-MM-dd
    # log4j.appender.A1.file=${logdir}/xmppd.log
    # log4j.appender.A1.ImmediateFlush=true
    # log4j.appender.A1.append=true
    # Send to SMTP..
    # log4j.appender.A1=org.apache.log4j.SMTPAppender
    
    # PATTERN LAYOUT AND OPTIONS
    
    # DEFAULT TO PatternLayout
    log4j.appender.A1.layout=org.apache.log4j.PatternLayout
    # For full dates..
    log4j.appender.A1.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
    # IM traditional output format..
    #log4j.appender.A1.layout.ConversionPattern=%d{HH:mm:ss,SSS} %-5p %c [%t] %m%n
    # More example layouts
    # XMLLayout for chainsaw consumption
    # log4j.appender.A1.layout=org.apache.log4j.xml.XMLLayout
    # TTCCLayout for NDC information
    # log4j.appender.A1.layout=org.apache.log4j.xml.TTCCLayout
    # log4j.appender.A1.layout.DateFormat=ISO8601
    # log4j.appender.A1.layout.TimeZoneID=GMT-8:00
    # log4j.appender.A1.layout.CategoryPrefixing=false
    # log4j.appender.A1.layout.ThreadPrinting=false
    # log4j.appender.A1.layout.ContextPrinting=false
    
    # Now we list logger/appender/layout for the other default loggers, but
    # only the defaults..
    log4j.logger.iim_wd=ERROR, A2
    log4j.appender.A2=org.apache.log4j.RollingFileAppender
    log4j.appender.A2.file=${logdir}/iim_wd.log
    log4j.appender.A2.append=true
    log4j.appender.A2.maxBackupIndex=7
    log4j.appender.A2.maxFileSize=5mb
    log4j.appender.A2.layout=org.apache.log4j.PatternLayout
    log4j.appender.A2.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
    
    # For separate xmpp traffic log, disabled by default.
    log4j.logger.xmppd.xfer=DEBUG, A3
    #log4j.appender.A3=org.apache.log4j.varia.NullAppender
    # Select next block instead of previous line to enable separate transfer log
    log4j.appender.A3=org.apache.log4j.RollingFileAppender
    # log4j.appender.A3.file=${logdir}/xfer.log
    # log4j.appender.A3.append=true
    # log4j.appender.A3.maxBackupIndex=7
    # log4j.appender.A3.maxFileSize=5mb
    # log4j.appender.A3.layout=org.apache.log4j.PatternLayout
    # # Note, simpler default output than above 3 loggers:
    # log4j.appender.A3.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
    
    log4j.logger.agent-calendar=ERROR, A4
    log4j.appender.A4=org.apache.log4j.RollingFileAppender
    log4j.appender.A4.file=${logdir}/agent-calendar.log
    log4j.appender.A4.append=true
    log4j.appender.A4.maxBackupIndex=7
    log4j.appender.A4.maxFileSize=5mb
    log4j.appender.A4.layout=org.apache.log4j.PatternLayout
    log4j.appender.A4.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
    
    log4j.logger.net.outer_planes.jso.BasicStream=OFF, A5
    log4j.appender.A5=org.apache.log4j.RollingFileAppender
    log4j.appender.A5.file=${logdir}/jso.log
    log4j.appender.A5.append=true
    log4j.appender.A5.maxBackupIndex=7
    log4j.appender.A5.maxFileSize=5mb
    log4j.appender.A5.layout=org.apache.log4j.PatternLayout
    log4j.appender.A5.layout.ConversionPattern=[%d{DATE}] %-5p %c [%t] %m%n
  6. log4j.conf를 저장하고 닫습니다.

  7. 서버를 새로 고칩니다.


    imadmin refresh server
    

    주의 – 주의 –

    Sun Cluster를 사용한 HA 환경에서는 imadmin start, imadmin stop 또는 imadmin refresh 명령을 사용하지 마십시오. 대신 Sun Cluster 관리 유틸리티를 사용하십시오.


Procedure별도 XMPP 로그 파일 작성을 비활성화하는 방법

별도 로그 파일의 작성을 비활성화하더라도 XMPP 메시지가 서버 로그에 기록되는 것은 중지되지 않습니다.

단계
  1. log4j.conf를 엽니다.

  2. 다음 줄을 주석 처리합니다.


    log4j.logger.xmppd.xfer=DEBUG, A3

Instant Messaging의 고가용성

이 기능에 대한 설명서는 Instant Messaging 고가용성 구성(Solaris 전용)에 있습니다.

온라인 도움말

제품 온라인 도움말 또는 빠른 참조에서는 다음 정보를 설명하지 않습니다.

시작 화면

시작 화면에서 Instant Messenger를 시작합니다. Java Web Start를 사용하는 경우 화면 가운데에 있는 시작 버튼을 누릅니다. Java Plug-in을 사용하는 경우(Windows 사용자에게만 해당) 화면 맨 위에 있는 Java Plug-in 버튼을 누릅니다. 온라인 도움말 및 빠른 참조 버튼은 최종 사용자 제품 도움말을 표시합니다.