표 A–4에서는 Instant Messaging 서버 구성 매개 변수를 나열하고 설명합니다.
표 A–4 일반 Instant Messaging 서버 구성 매개 변수
매개 변수 |
기본값 |
설명 |
|
---|---|---|---|
iim_server.autosubscribe |
FALSE |
서버에서 가입이 자동으로 인증되는지 여부를 나타냅니다. 사용 가능한 값은 TRUE 및 FALSE입니다. TRUE이면 가입이 요청된 후에 자동으로 서버에서 가입 응답이 생성됩니다. 그런 다음 서버에서 가입자가 대화 상대로 추가한 사용자와 가입자에게 수정된 Roster를 보냅니다. 이 기능을 사용하려면 사용자와 대화 상대가 동일한 도메인에 있어야 합니다. |
|
iim_server.domainname |
호스트의 도메인 이름 |
이 서버에서 지원할 논리적 Instant Messaging 서버 도메인 이름. 이 이름은 네트워크의 다른 서버에서 이 서버를 식별하는 데 사용되는 이름입니다. 또한 다른 서버에서 이 서버의 최종 사용자를 식별하도록 하기 위해 해당 서버에서 사용되는 이름이기도 합니다. 이 이름은 Instant Messaging 서버를 실행하는 시스템의 정규화된 이름일 필요는 없습니다. 예를 들어 iim.xyz.com 시스템이 xyz.com 회사의 유일한 Instant Messaging 서버인 경우 도메인 이름은 xyz.com일 수 있습니다. |
|
iim_server.port |
5269 |
서버에서 다른 서버에 바인드하여 해당 서버로부터 연결을 수신할 IP 주소와 포트. IP 주소 설정은 멀티 홈 시스템에서 특정 IP 주소 하나만 사용할 경우에 유용합니다. IP 주소가 나열되지 않으면 localhost의 INADDR_ANY 값을 나타냅니다. |
|
iim_server.useport |
TRUE |
서버에서 서버 대 서버 통신 포트를 수신해야 하는지 여부를 나타냅니다. 사용 가능한 값은 TRUE 및 FALSE입니다. TRUE이면 서버에서 iim_server.port로 정의된 포트를 수신하거나 이 매개 변수가 명시적으로 정의되지 않은 경우 5269 포트를 수신합니다. |
|
iim_server.clienttimeout |
15 |
서버에서 더 이상 활성 상태가 아닌 클라이언트 연결을 취소하기 전의 시간(분)을 지정합니다. 예를 들면 시스템이 꺼진 경우와 같습니다. 사용 가능한 최소값은 5입니다. |
|
iim_server.usesso |
configure 유틸리티를 실행할 때 SSO에 Access Manager 배포를 활용하도록 선택한 경우 기본값은 1입니다. 그렇지 않은 경우 기본값은 0입니다. |
이 매개 변수는 인증 시 SSO 공급자를 사용할지 여부를 서버에 지시합니다. SSO 공급자는 서버에서 SSO 서비스에 사용되는 세션 아이디를 확인하는 데 사용하는 모듈입니다. Access Manager Session API는 클라이언트에서 전송된 세션 아이디를 확인할 수 있는 기능을 Instant Messaging 서버에 제공합니다. 이 매개 변수의 값은 0, 1 또는 -1일 수 있습니다. 0 - SSO 공급자를 사용하지 않습니다. 1 - 먼저 SSO 공급자를 사용한 다음 SSO 확인이 실패하면 LDAP를 기본값으로 사용합니다. -1 - SSO 확인이 실패하더라도 LDAP 인증을 시도하지 않고 SSO 공급자만 사용합니다. iim_server.usesso 매개 변수는 iim_server.ssoprovider 매개 변수와 함께 사용됩니다. |
|
iim_server.ssoprovider |
없음 |
com.sun.im.provider.SSOProvider 인터페이스를 구현하는 클래스를 지정합니다. iim_server.usesso가 0이 아니고 이 옵션이 설정되지 않으면 서버에서 기본 Access Manager 기반 SSO 공급자를 사용합니다. |
|
iim.policy.modules |
configure 유틸리티를 실행할 때 정책에 Access Manager 배포를 활용하도록 선택한 경우 기본값은 identity입니다. 그렇지 않은 경우 기본값은 iim_ldap입니다. |
값이 identity이면 정책 저장에 Sun Java System Access Manager가 사용됨을 나타냅니다. 값이 iim_ldap이면 디렉토리가 사용됩니다. |
|
iim.userprops.store |
file |
값이 file이면 사용자 등록 정보가 사용자 등록 정보 파일에 저장됨을 나타냅니다. 값이 ldap이면 디렉토리가 사용됩니다. |
|
iim_server.msg_archive |
false |
이 매개 변수는 아카이브 공급자의 활성화 여부를 지정합니다. 모든 아카이브를 비활성화하려면 이 값을 false로 설정합니다. 사용할 포털, 전자 메일 및 사용자 정의 아카이브 공급자를 포함한 모든 아카이브를 활성화하려면 이 값을 true로 설정합니다. |
|
iim_server.msg_archive.provider |
없음 |
이 매개 변수에는 아카이브 공급자 목록이 포함됩니다. 이 매개 변수에는 여러 값을 사용할 수 있으며 각 값은 쉼표(,)로 구분합니다. 아카이브 기반 Portal Server Search를 사용하는 경우 이 값은 com.iplanet.im.server.IMPSArchive입니다. 전자 메일 아카이브를 사용하는 경우 이 값은 com.iplanet.im.server.EmailIMArchive입니다. |
|
iim_server.conversion |
false |
이 매개 변수는 메시지 변환의 활성화 여부를 지정합니다. 구성된 Message Conversion Provider 목록이 메시지 변환에 사용되어야 하는지 여부를 지정합니다. |
|
iim_server.conversion.provider |
없음 |
이 매개 변수에는 메시지 변환에 사용될 Message Conversion Provider 목록이 포함됩니다. 이 매개 변수에는 여러 값을 사용할 수 있으며 각 값은 쉼표(,)로 구분합니다. |
|
iim_server.servertimeout |
-1 |
원격 서버가 비활성 상태인 경우 원격 서버에서 연결을 자동으로 닫도록 서버를 구성할 수 있습니다. 이 작업은 원격 서버에서 서버로 보낸 마지막 요청 시간을 주기적으로 측정하여 수행됩니다. 원격 서버에서 보낸 마지막 요청 시간이 iim_server.servertimeout 매개 변수의 값을 초과하면 원격 서버로의 연결이 종료됩니다. 매개 변수 값은 분 단위입니다. |
|
iim_server.enable |
true |
이 값은 Instant Messaging 서버의 활성화 여부를 정의합니다. Instant Messaging 멀티플렉서를 활성화하려면 이 매개 변수를 false로 설정합니다. |
|
iim_server.conversion.external.command |
없음 |
이 매개 변수에는 메시지 변환에 사용되는 외부 명령이 포함됩니다. |
|
iim_server.stat_frequency |
1 |
이 매개 변수에는 서버에서 활동 요약을 로그 파일에 로그하는 빈도가 포함됩니다. 서버의 최소 로그 심각도가 INFO 이하로 설정된 경우에만 서버에서 활동 요약을 로그 파일에 로그합니다. 이 값은 분 단위입니다. |
|
iim_server.certnickname |
Server-Cert |
이 값에는 인증서를 설치할 때 입력한 인증서의 이름이 포함되어야 합니다. 인증서 이름은 대소문자를 구분합니다. |
|
iim_server.sslkeystore |
없음 |
서버의 Java 키 저장소(JKS)에 대한 상대 경로와 파일 이름이 포함됩니다. 예를 들면 다음과 같습니다.
|
|
iim_server.keystorepasswordfile |
sslpassword.conf |
이 값에는 키 데이터베이스의 비밀번호가 들어 있는 파일의 상대 경로와 이름이 포함되어야 합니다. 이 파일에는 다음 줄이 포함되어야 합니다. Internal (Software) Token:password 여기서 password는 키 데이터베이스를 보호하는 비밀번호입니다. |
|
iim_server.requiressl |
false |
true이면 초기 스트림 세션이 설정된 후에 서버에서 TLS 연결을 요청하지 않은 연결을 종료합니다. 여기에는 클라이언트, 다른 서버 및 멀티플렉서를 제외한 서버 구성 요소(예: XMPP/HTTP 게이트웨이 및 에이전트)로부터의 연결이 포함됩니다. |
|
iim_server.trust_all_cert |
false |
이 값이 true이면 서버에서 모든 인증서를 신뢰하고 인증서 정보를 로그 파일에 추가합니다. |