Sun Java System Web Server 6.1 SP10 リリースノート

6.1 SP6 において解決済みの問題

以下の表では、Sun Java System Web Server 6.1 SP6 において解決された問題を一覧表示します。

表 8 Sun Java System Web Server 6.1 SP6 において解決された問題

バグ ID 

説明 

5027774 

Solaris で設定内の WW_umaskNULL である。

6334248 

6397340 

Windows 2003 でマップされたネットワークドライブをドキュメントルートディレクトリとして読み込めない。 

追加情報: 共有のネットワークリソースにあるドキュメントルートを使用するには、UNC パスを使用する必要があります。たとえば、//マシン名/共有フォルダ名のようになります。 X: などのマップされたドライブ文字は、ドキュメントルートとして機能しません。ドキュメントルートは、server.xml に手作業で指定するか、管理GUI で「Virtual Server Class」->「Content Management」->「Primary Content Directory」の順に選択して指定できます。

UNIX 上の共有ディレクトリを使用する場合は、次の手順を実行します。 

  1. Sun Java System Web Server のインストールされている Windows マシン上に SFU (Windows Services for UNIX) をインストールします。

  2. 「スタート」メニューにあるSFU ユーザーインタフェースのショートカットを使用して、Windows のユーザーおよびグループを UNIX のユーザーおよびグループにマップします。


    注 –

    Web サーバーの稼働中に、ユーザー名マッピングサービス (SFU の一部) を実行する必要があります。


別の Windows マシンから共有ディレクトリを使用する場合は、両方のマシンの管理者アカウントのパスワードが同じであることを確認します。同じでない場合、サービスがネットワークリソースにアクセスできません。 

共有ディレクトリが UNIX 上にあるか Windows 上にあるかにかかわらず、インスタンスサーバーを表すサービスは、デフォルトのローカルシステムアカウント上で実行するのではなく、/Administrator などの管理グループの特定のユーザーとして実行する必要があります。このためには、「コントロールパネル」->「管理ツール」->「サービス」の順に選択し、「プロパティ」ダイアログボックス内の設定を変更します。

6384651 

HP-UX の場合: Sun Java System Web Server が誤った last-modified ヘッダーや date ヘッダーを返すことがある。 

6404983 

管理 GUI を使用して LDAP サーバーからユーザーおよびグループを検索すると失敗する。 

6316387 

if-unmodified-since ヘッダーの処理時に、Sun Java System Web Server が誤ったロジックを使用する。

6318003 

if-unmodified-since および range を使用した要求に対して、Sun Java System Web Server はコード 412 で実際の内容を返す。

6312702 

HttpServletResponse.reset() が想定どおりに動作しない。

6360180 

webapps/qa_app/jsp/encodedurlforwarder でクラッシュ。

6316881 

req.getHeader() でヘッダー内のマルチバイト文字を取得できない。

回避方法:

デフォルトでは、要求ヘッダーは UTF-8 enc を使用してエンコードされます。要求ヘッダーは、Web アプリケーションレベルでエンコードしてカスタマイズできます。次の手順で行ないます。

  1. Web アプリケーションの sun-web.xml で、設定パラメータ use-requestenc-for-headers を任意の値 (yestrueon など) に設定します。

    以下の例では、Web アプリケーションで要求ヘッダーのエンコーディングが有効になっています。

    <sun-web-app>
     <parameter-encoding form-hint-field="j_encoding">
     <property name="use-requestenc-for-headers" value="true" >
     <session-config>
       <session-manager>
     </session-config>
     <jsp-config>
    </sun-web-app>
  2. request.setCharacterEncoding() を使用して、アプリケーション (JSP またはサーブレット) の文字エンコーディングの名前を設定します。

6318406 

Web アプリケーションを再配備すると、ファイルの所有権が変更される。  

6294743 

JSP 検索コレクションを更新すると、ディスク領域がいっぱいになるまで、変換後のディレクトリに新しい tmp ファイルが作成される。

6197731 

管理サーバーにアクセスするときに発生する内部エラー。  

6316262 

管理 GUI はアクセスログパスの変更を反映しない。 

6378521 

6.1 の makefile では、クリーンアップが必要。

6318200 

インストーラのエラーメッセージをフォーマット中にバッファーがオーバーフロー。 

6343584 

NSS ブロックにより、keepalive サブシステムでデッドロックが発生する。

6326965 

管理パスワードが誰でも読み込み可能なファイルにプレーンテキストで格納される。 

回避方法: 回避方法は2 つあります。

  • ファイル .adminpasswd を手動で削除します。

  • .adminpasswd ファイルのアクセス権を 400 に変更します。

4991884 

6246214 

サイズの大きい .doc ファイルで検索インデックスの作成がハングする。

回避方法:

  1. SEARCH 要素内に以下のプロパティーを追加します。

    <SEARCH>
      <PROPERTY name="conversionExtensions" Value="pdf,doc">
      :
      :
    </SEARCH>
  2. サーバーを再起動します。

  3. コレクションに .doc ファイルを追加します。

6356179 

Sun Java System Web Server 6.1 の管理サーバーが USERDB タグの id 属性を変更しない。

追加情報: USERDB タグの id 属性を変更するには、次のどちらかの手順を実行します。

  • 仮想サーバークラスファイルを 1 つ作成します。このクラスファイルを使用して、複数の仮想サーバーを作成してください。この場合、VS Class で定義される設定のほとんどは、すべての仮想サーバーに継承されます。

  • 1 つのサーバーインスタンス (https-localhost) 内で複数の仮想サーバークラスを作成します。それぞれの仮想サーバークラスファイルには 1 つ以上の仮想サーバーを含めることができます。

6333656 

Sun Java System Web Server バイナリの MIME タイプファイルに StarSuite または OpenOffice の MIME タイプを含める必要がある。  

6342394 

Windows の cron ログのローテーションにより、特定のインスタンス名が付いた無効なアーカイブログが作成されることがある。 

6358851 

SNMP マスターエージェントおよびサブエージェントの起動に失敗する。 

6336309 

server.xml 内の特殊文字 (&) の書き換えで問題。

6335483 

HP-UX 用にシンボルが有効なビルドを作成する (未ストリップ)。 

6332442 

Linux で、magnus.confInit fn="stats-init" が存在すると、Sun Java System Web Server がクラッシュする。

4718466 

6 番目のキーを暗号化デバイスにインポートすると、Sun Java System Web Server 6.0 で次のエラーが表示される。server not avail

6340799 

S1WS6.1SP5 SSL の負荷テストをSUSE Linux Enterprise Server 9 SP2 で行うと、webservd がメモリーリークする。

6353988 

Sun Java System Web Server 6.1 SP4/SP5 用の一部の組み込み認証局 (CA) で、クライアントの信頼またはサーバーの信頼を設定できない。 

6329109 

Sun Java System Web Server 6.1: 同じポートで異なる IP アドレスを使用して実行している複数のインストール環境に対して、ロックファイルが競合する。  

6378545 

JSP 検索コレクションの更新時に、JSP ファイルを更新するとインデックスの再作成が失敗する。 

6280778 

Sun Java System Web Server 6.1 検索で、PDF ファイルのインデックスを作成できない。このエラーは、OS パッチ PHSS_28871 がインストールされた HP-UX で発生する。 

6302377 

サーブレットコンテナの UTF-8 URI マッピングに脆弱性。 

6370089 

NSS 3.11.1 と Sun Java System Web Server 6.1 SP6 を統合する。 

6285129 

一部の環境で、jsp:param 値で % を使用するとエラーになる。

6324034 

Sun Java System Web Server で、アップロードファイルサイズのデフォルトの制限は 10M バイト。 

6361485 

Sun Java System Web Server 6.1 SP5 で、ユーザードキュメントディレクトリに対して htaccess が機能しない。

6350122 

Windows 上の Sun Java System Web Server 6.1 SP5 の場合: scheduler.conf ファイル内の文字化けが原因で cron ベースのログローテーションが失敗する。

6388243 

Sun Java System Web Server 6.1 SP4 (Windows) に CRL をインストールすると、管理 GUI の CKL セクションに追加される。 

6377343 

NSS 3.11.1 を使用すると、RFC3280 に述べられた PolicyConstraints のような新しいクリティカルな拡張子の付いた証明書を証明書データベースにインポートできる。

6376634 

magnus.confSSL3SessionTimeout または SSLSessionTimeout をユーザー定義の値に設定すると、SSL セッションが期待通りにタイムアウトしない。NSS 3.11.1 で magnus.conf 指令 SSL3SessionTimeout および SSLSessionTimeout が修正された。