Sun Java System Messaging Server 6 2005Q4 管理ガイド

Messaging Express Multiplexor を設定する

ここでは、Messenger Express Multiplexor の設定手順について説明します。次の項目があります。

プロキシマシンに Messaging Server をインストールするには

まず、Messenger Express Multiplexor になるプロキシマシンに Messaging Server をインストールします。インストール手順については、『Sun Java Enterprise System 2005Q4 Installation Guide for UNIX』を参照してください。

Messaging Server は、バックエンドメッセージングサーバーを指す Users and Groups Directory Server に構成してください。このディレクトリサーバーは、Messenger Express Multiplexor を介して、Messeging Server でユーザーを認証するために使用します。

Messenger Express Multiplexor パラメータの設定

プロキシマシンに Messaging Server をインストールしたら、Messenger Express Multiplexor パラメータを設定します。

ProcedureMessenger Express Multiplexor パラメータを設定するには

手順
  1. 必要なバックエンドメッセージングサーバーの情報を集めます。

    バックエンドメッセージングサーバーのディレクトリで configutil コマンドを実行し、パラメータの値を設定します。パラメータの値については、この節の後半で説明します。設定を正常に行うには、プロキシマシンとバックエンドメッセージングサーバーの設定を同じにする必要があります。Multiplexor はプロキシマシンで有効にします。

  2. Messenger Express Multiplexor の設定パラメータを設定します。

    設定値を指定するには、プロキシマシンの Messaging Server の msg_svr_base/sbin/configutil ディレクトリで configutil コマンドを実行します。設定値がバックエンドメッセージングサーバーの値と同じであることを確認します。

    次の節では、Messenger Express Multiplexor の設定に必要な configutil パラメータについて説明します。

LDAP パラメータ

Messenger Express Multiplexor を有効にする前に、Directory Server パラメータを正しく指定する必要があります。LDAP パラメータを指定するには、適切なバックエンドメッセージングサーバーのインスタンスディレクトリで次のコマンドを実行します。

dcroot

dcroot が正しく指定されていることを確認する必要があります。dcroot を指定するには、適切な Messaging Server インスタンスディレクトリで次のコマンドを実行します。

configutil -o service.dcroot

デフォルトドメイン

Messaging Server のデフォルトドメイン (defaultdomain) が正しく指定されていることを確認する必要があります。Messaging Server のデフォルトドメインを指定するには、適切な Messaging Server インスタンスディレクトリで次の configutil コマンドを実行します。

configutil -o service.defaultdomain

ログイン区切り

ログイン区切り (loginseparator) は、バックエンドメッセージングサーバーで使用するものと同じにします。Messaging Server のログイン区切りを指定するには、適切なバックエンドメッセージングサーバーのインスタンスディレクトリで次の configutil コマンドを実行します。

configutil -o service.loginseparator

Messenger Express Multiplexor を有効にするには

設定パラメータを指定したら、プロキシマシンの Messenger Express Multiplexor を有効にすることができます。プロキシマシンの Messaging Server インスタンスにある msg_svr_base/sbin/configutil ディレクトリで、次の configutil コマンドを実行します。

configutil -o local.service.http.proxy -v 1

1 を指定すると Messenger Express Multiplexor が有効になります。デフォルトは 0 です。

非ローカルユーザー (ログインしたサーバーにメールホストがないユーザー) がログインした場合、local.service.http.proxy の値が 0 であれば、このユーザーは自分のホストに転送されます。ユーザーは、ホスト名が変更されたことがわかります。したがって、Multiplexor は有効になっていません。

local.service.http.proxy の値が 1 の場合は、Multiplexor が有効になり、ホスト名は変更されず、非ローカルメールユーザーからは Messaging Server 全体が 1 台のホストであるかのように見えます。

ローカルユーザー (ログインしたサーバーがメールホストであるユーザー) の場合は、local.service.http.proxy のパラメータ値とは無関係にサーバーのローカルメッセージストアが使用されます。同じ Messaging Server 上でプロキシユーザーとローカルユーザーを共存させることもできます。