001-009831

パッケージ版 Garoon

関心あり
0人の方が関心を示しています。

大量のメンバーを含むスペースで「メンバーの予定を登録する」をクリックすると、エラーが発生し「予定の登録」画面が表示されない場合がある。

種別
不具合
機能
  • スペース
  • スケジュール
再現バージョン
  • 3.5.0
  • 3.5.1
  • 3.5.2
  • 3.5.3
  • 3.5.4
  • 3.5.5
  • 3.7.0
  • 3.7.1
  • 3.7.2
  • 3.7.3
  • 3.7.4
  • 3.7.5
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 4.0.3
  • 4.2.0
  • 4.2.1
  • 4.2.2
  • 4.2.3
  • 4.2.4
  • 4.2.5
  • 4.2.6
改修バージョン
4.6.0
公開日
2017-03-29
更新日
2017-03-29

【準備】

  • ユーザーを追加します。

    例:
    • ユーザー1
    • ユーザー2
      :
      (省略)
      :
    • ユーザー143

  • メンバーが143人のスペースを作成します。

    例:
    --------------
    スペース名:スペース1
    メンバー:ユーザー1、ユーザー2……ユーザー143
    --------------

【再現手順】

  1. アプリケーション画面にログインし、[スペース] > [スペース1]の順にクリックします。

  2. [オプション] > [メンバーの予定を登録する]の順にクリックします。

 

→現象発生:
 次のエラーが発生し、「予定の登録」画面が表示されません。

 WebサーバーにIISを使用している場合:
 
--------------
 404 - ファイルまたはディレクトリが見つかりません。
 検索中のリソースは削除された可能性があります。 または、名前が変更されたか、一時的に使用不可能になっています。
 --------------
 

 WebサーバーにApacheを使用している場合
 
--------------
 Request-URI Too Large
 The requested URL's length exceeds the capacity limit for this server.
 --------------

補足:

  • 手順2で「予定の登録」画面が表示された場合でも、画面内のリンクやボタンをクリックするとエラーが発生する場合があります。

    例:
    WebサーバーにApacheを使用している環境で、メンバーが549人のスペースから「予定の登録」画面を表示し、[登録する]をクリックすると表示されるエラー
    ------------------
    400 Bad Request Bad Request Your browser sent a request that this server could not understand.Size of a request header field exceeds server limit.Referer
    ------------------

  • 現象が発生するユーザー数はご利用の環境により異なります。
    スペースのメンバーに次のユーザー数を含めた場合に現象が発生することを確認しています。

    例1:
    ------------------
    Garoonのバージョン:4.2.5
    OS:Windows Server 2016 Standard (64bit)
    Webサーバー:IIS 10
    スペースのユーザー数:143人
    ------------------

    例2:
    ------------------
    Garoonのバージョン:4.2.5
    OS:Red Hat Enterprise Linux Server 7 (64bit)
    Webサーバー:Apache 2.4
    スペースのユーザー数:550人
    ------------------

  • 本現象は、IISの「クエリ文字列の最大長」、Apacheの「LimitRequestLine」や「LimitRequestFieldSize」の制限に該当した場合に発生します。

【回避方法】

スケジュールの「予定の登録」画面からユーザーを追加し、予定を登録します。