Sun Java System Communications Services 2005Q4 リリースノート

Delegated Administrator コンソールとコマンド行ユーティリティー

ルートサフィックスをドメインにすると、Delegated Administrator が正しく機能しない。(6321748)

デフォルトでは、Access Manager のインストール時に、ルートサフィックスはドメインとしてインストールされません。つまり、ルートサフィックスには sunPreferredDomain 属性が含まれません。ルートサフィックスをメールドメインにすると、Delegated Administrator で問題が発生します。

回避策

Messaging Server に対して設定したのと同じデフォルトドメインを使用します。Messaging Server がインストールされていない場合には、DIT 内のルートサフィックスの 1 つ下のレベルにデフォルトドメインが作成されるように注意してください。

コマンド行ユーティリティー (commadmin group create) を使ってサービスなしのグループを作成したあと、Delegated Administrator コンソールでそのグループに特定のサービスパッケージを割り当てた場合、メールサービスの詳細情報の入力を求めるプロンプトが表示されない。(6317925)

この問題が発生するのは、commadmin group create を使ってサービスを追加することなしにグループを作成したあと、Delegated Administrator コンソールを使ってそのグループに特定のサービスパッケージを割り当てた場合です。「サービスパッケージの割り当て」ウィザードを使ってこのグループにメールサービスパッケージを割り当てることはできますが、その場合、「メールサービスの詳細」パネルでの情報入力を求めるプロンプトが表示されません。メールサービスパッケージの割り当てが成功したことを通知するメッセージが表示されます。このグループの「プロパティー」ページを開くと、グループのメンバーが一覧表示されますが、それらのフィールドを編集したり、このグループの電子メールアドレスを入力したりすることはできません。

回避策

commadmin group modify コマンドを使って、このグループにメールサービスと電子メールアドレスを追加します。次に例を示します。


./commadmin group modify -D <TLA> -w <TLA_password> -G Group0 
-S mail -E Group0@<domain> -d <domain> 

commadmin コマンドの -A オプションを使って渡された属性が、そのコマンドが -A を使って渡された属性を含む入力ファイルも呼び出している場合に無視される。(6317850)

この問題が発生するのは、commadmin コマンドを次のように実行し、


./commadmin user create -D tla -w pass -d <domain> 
-F test -L User -W pass -i /tmp/comm.in -A preferredlanguage:es

かつその入力ファイル comm.in に、-A オプションを使って渡された属性が含まれていた場合です。その結果、コマンド行の -A オプションが無視されます。上記の例では、preferredlanguage:es が追加されません。

回避策

-A オプションを使って渡された属性が入力ファイル内に存在する場合には、-A のすべての値を入力ファイル経由で渡します。 -A をコマンド行でも使用してはいけません。

組織管理者 (OA) が、OA として組織の「プロパティー」ページを変更することで、自分自身を削除できる。(6314711)

Delegated Administrator コンソールに OA としてログインすると、組織の「プロパティー」ページにアクセスし、OA 権限を持つユーザーのリストから自身を削除することができます。何のエラーも発生せず、そのユーザーはコンソールを使い続けることができます。OA が自身を削除できないようにするか、自身を削除した OA はすぐにログアウトされるようにすべきです。

削除されたドメインの名前と衝突するドメイン名を使用すると、不適切なエラーメッセージが表示される。(6309418)

この問題が発生するのは、削除されたドメインと同じドメイン名を持つ組織を作成した場合です。(組織の名前は、削除された組織の名前とは異なる。)次のエラーメッセージが表示されます。 Attribute uniqueness violated.

回避策

新しいドメイン名を指定します。

Delegated Administrator コンソールが、『Schema Reference』に記載されている値とは異なる icsAllowRights 値をディレクトリに書き込む。(6308579)

この問題が発生するのは、カレンダサービスが割り当てられた組織に拡張権限を設定した場合です。組織の「プロパティー」ページを開いて「カレンダサービス」セクションに移動し、「拡張権限」ボタンをクリックすると、拡張権限プロパティーが表示されます。これらのプロパティーは、icsAllowRights 属性とともにディレクトリ内に格納されます。

Delegated Administrator コンソールで拡張権限プロパティーを「No」に設定した場合、ディレクトリ内の icsAllowRights 値は 0 として保存されます。ところが、『Schema Reference』によれば、値 0 はそのプロパティーが許可されることを意味します。

また、Delegated Administrator コンソール内の拡張権限プロパティーがデフォルトで「No」に設定されることにも注意してください。それらの値が ics.conf ファイル内の対応する値と衝突する場合でも、そのように設定されます。Delegated Administrator によって設定された値は、ics.conf ファイル内の値を上書きします。

commadmin group create を使ってグループを作成する場合、-f オプションを使って追加可能な動的メンバーシップフィルタ (LDAP URL) は、1 つだけである。(6303551)

commadmin group create コマンドでは、-f オプションを複数回使用することで、グループの動的メンバーシップフィルタ (LDAP URL ) を複数個作成できます。ところが、LDAP ディレクトリ内に保存されるのは、最後のフィルタだけです。

回避策

commadmin group modify コマンドを、追加するフィルタごとに 1 回ずつ、複数回実行します。

Delegated Administrator コンソールで動的メンバーをグループに追加した場合、手動作成された LDAP URL をテストできない。(6300923)

新しいグループを作成し、そのグループに動的メンバーを追加した場合、ユーザーは、LDAP URL を手動で作成することもできますし、ドロップダウンメニューで利用可能なフィールドを使って LDAP URL を作成することもできます。ドロップダウンメニューを使用した場合、「LDAP URL のテスト」ボタンをクリックできます。 LDAP URL を手動で作成した場合、この機能は無効になります。

Delegated Administrator コンソールでブラウザの「戻る」ボタンを使用すると、予期しないページが表示される。(6292610)

回避策

ページ自体に用意されたタブとナビゲーションリンクのみを使ってナビゲーションを行います。

ある組織内のグループに割り当てられたサービスパッケージの数が、その組織に割り当てられた数を超えることができる。(6285713)

ある組織内のグループ用に特定数のサービスパッケージを割り当てても、その組織内のグループにサービスパッケージを無制限に割り当てることができます。割り当て制限が適用されません。

たとえば、ある組織のグループ用として 20 個のサービスパッケージを割り当てた場合、その組織内の 20 個以上のグループにサービスパッケージを割り当てることができます。

すでに使用されているログイン ID を使って新しいユーザーを作成しようとすると、間違ったエラーメッセージが表示される。(6283567)

一意の電子メールアドレスとすでに使用されているログイン ID を使って新しいユーザーを作成しようとしても、そのユーザーは作成されません。これは正しい動作ですが、その際に「ユーザーを作成できません。メールアドレスがすでに使用されています。」というエラーメッセージが表示されます。このエラーメッセージは、「ログイン ID がすでに使用されています。」に変えるべきです。

アンダースコアを名前に含むドメイン内でユーザーを作成できない。(6281261)

回避策

ドメイン名にアンダースコアを含めないでください。

Linux 上で、commadmin ユーティリティーを使って特定のサービスオブジェクトクラスを追加できない。(6280807)

この問題が発生するのは、特定のサービスオブジェクトクラスを追加するために、-A オプションを指定して commadmin を実行した場合です。たとえば、次のコマンドを実行するとします。


/opt/sun/comms/commcli/bin/commadmin user modify -D admin 
-n <domain> -w <password> -p81 -X localhost -d <domain> -l test 
-A +objectclass:sunportalgatewayaccessservice

Delegated Administrator はサービスオブジェクトクラスを取得できません。

回避策

管理コンソールまたは ldapmodify コマンドを使用して、ユーザーに必要なオブジェクトクラスを Directory Server に手動で追加します。

サービス名、サービスパッケージ名、メールホストによる組織検索が正しく動作しない。(6277314)

組織一覧ページで、サービス名、サービスパッケージ名、またはメールホストに基づいて組織を検索するためのドロップダウンメニューを使用し、検索文字列を入力すると、検索結果にすべての組織が含まれます。

名前にコンマを含む組織を作成することができない。(6275439)

「組織の作成」ウィザードを使って組織を作成する際にコンマを含む組織名を指定した場合、エラーが表示され、その組織は作成されません。

回避策

組織名にコンマを含めないでください。

commadmin domain delete コマンドを使ってあるドメインを 削除したあと、commadmin を使ってそのドメインをパージできない。(6245878, 6203605)

commadmin domain delete を使ってメールサービスを含む組織を削除すると、inetDomainStatusdeleted に設定されます。その後、msuserpurge を使ってメッセージストアからユーザーを削除し、commadmin domain purge を使ってドメインをパージしても、そのドメインは LDAP ディレクトリ内に残ります。そのドメインの mailDomainStatus 値が removed と等しくなっていません。

commadmin domain delete を使ってカレンダサービスを含む組織を削除したあと、csclean を使ってカレンダを削除し、さらに commadmin domain purge を使ってドメインをパージした場合にも、同じ問題が発生します。LDAP 内の icsStatusremoved としてマークされません。

回避策

ldapmodify を使ってmailDomainStatus または icsStatusremoved に設定します。その後、commadmin domain purge を使用します。

満杯状態の組織の「ドメインの状態」または「メールサービスの状態」を変更すると、「ドメインのディスク制限容量」の値が失われる。(6239311)

この問題が発生するのは、「ドメインのディスク制限容量」の値がある特定の数値に設定された満杯状態の組織を編集し、「ドメインの状態」または「メールサービスの状態」を「アクティブ」から「非アクティブ」、「保持」などの別の値に変更した場合です。

その組織のプロパティーが正常に変更されたことを示すメッセージが表示されますが、「ドメインのディスク制限容量」フィールドの値は無制限に設定され、その組織の対応する LDAP 属性 (mailDomainDiskQuota) が失われます。

回避策

Delegated Administrator の最新パッチでは、この問題が修正されています。「推奨パッチ」の説明に従ってこのパッチをダウンロードします。

あるいは次のようにします。「ドメインのディスク制限容量」フィールドの値をリセットし、組織のプロパティーを再度保存します。

ユーザー、組織、またはグループの一覧ページの読み込みが完了した際にメッセージが何も表示されない。(6234660)

一覧ページの読み込み中にボタンをクリックすると、エラーが発生します。

ページの読み込み中は、ユーザーに待機を要求するメッセージが表示されます。ページの準備が整うまで、ボタンやリンクをクリックしないでください。

sunpresenceuser と sunimuser の両方のオブジェクトクラスをユーザーエントリに割り当てた場合、commadmin user modify コマンドが失敗する。(6214638)

新しく作成されたユーザーがドメインのタイムゾーン (TZ) を継承しない。(6206160)

デフォルト以外のタイムゾーンを持つドメインを作成したあと、-T <timezone> オプションを明示的に使用せずに新しいユーザーを作成した場合、そのユーザーにはデフォルトのタイムゾーン「America/Denver」が設定されます。

たとえば、「Europe/Paris」のタイムゾーンを持つ、sesta という名前のドメインを作成したとします。次に、sesta 内で新しいユーザーを作成します。そのユーザーにはデフォルトのタイムゾーン「America/Denver」が設定されます。

回避策

ユーザーを作成または変更する場合、commadmin user create または commadmin user modify コマンドに -T <timezone> を明示的に渡します。

管理者を正常に追加するには「組織のプロパティー」ページを保存する必要がある。(6201912)

「組織のプロパティー」ページを開き、管理者ロールを特定のユーザーに割り当てた場合、「組織のプロパティー」ページを保存しないと管理者が正しく追加されません。新しい管理者の割り当て後にログアウトした場合、その管理者は追加されません。

新しい組織の名前に非 ASCII 文字が含まれていると、デフォルト管理者の電子メールアドレスを指定できないため、エラーが発生する。(6195040)

デフォルト管理者の UID はデフォルトで「admin_ new_organization_name」になります。新しい組織の名前に非 ASCII 文字が含まれていた場合、その UID を使用する電子メールアドレスが無効になります。

このリリースの Delegated Administrator ではユーザーのログイン ID を編集できない。(6178850)

ルートのサフィックスの名前が組織のドメイン名と同じである場合、Delegated Administrator ユーティリティーが機能しない。(5107441)

ルートサフィックスが o=example.com、ドメインが example.com である場合など、ドメイン名と同じ名前を持つルートサフィックスを作成した場合、commadmin ユーティリティーが正しく機能しません。

回避策

ルートサフィックスとディレクトリ内の別のドメインに同じ名前を使用するのを避けます。(o=name 値は、異なる必要がある。)

詳細検索機能が組織に対して正しい結果を返さない。(5094680)

この問題は、次のように操作すると発生します。

  1. 詳細検索機能を選択します。

  2. ドロップダウンリストから「組織」を選択します。

  3. 「すべてに一致」、「いずれかに一致」のいずれかのラジオボタンをクリックします。

  4. ドロップダウンリストから特定の組織名を選択します。

  5. テキストフィールドに有効な値を入力します。

  6. 「検索」をクリックします。

Delegated Administrator は、検索条件に一致する組織のみを返す代わりに、すべての組織を表示します。

「新規組織」ウィザードの「要約」ページに表示されない組織詳細が存在する。(5087980)

「新規組織」ウィザードを使って新しい組織を作成する場合に、「ドメインのディスク制限容量」や「メールサービスの状態」などの一部の詳細情報が、このウィザードの「要約」ページに表示されません。

ASCII 以外のグループを変更できない。(4934768)

ASCII 以外の文字を含むグループ名を使って作成されたグループは、commadmin group modify コマンドを使っても変更できません。

たとえば、commadmin group create コマンドの -G オプションに対して ASCII 以外の文字を含むグループ XYZ を指定すると、XYZ のメールアドレスはそのグループの LDAP エントリに自動的に追加されます。ASCII 以外の文字はメールアドレスでは許可されないため、commadmin group modfiy を使ってグループを変更しようとしても失敗します。

回避策

グループを作成するときは、-E email オプションを使用してください。このオプションには、グループのメールアドレスを指定します。次に例を示します。 commadmin group create -D admin -w password -d siroe.com -G XYZ -S mail -E testgroup@siroe.com

複数の -f オプションでグループを作成しても、1 つの属性しか追加されない。(4931958)

ダイナミックグループを作成するために複数の -f オプションを commadmin group create コマンドに指定しても、最後の -f オプションに指定した値だけが LDAP エントリに追加されます。ほかの値は追加されません。

回避策

commadmin group create コマンドを使用するときは、複数の -f オプションを指定しないでください。