変換コマンド投入時に「maxQueryStringLengthを超過している」というエラーが発生する

変換コマンド投入時に「maxQueryStringLengthを超過している」というエラーが発生する

Blazonは、変換要求時のリクエストパラメータに複数のジョブオプションを付加することができます。
しかし、大量のファイルを結合する場合など、リクエストパラメータが長くなりすぎる場合、ASP.NETが許容しているクエリー文字列の最大文字長を超えてしまうためエラーが発生します。

この場合、下記の方法で回避できます。

(1) IIS設定変更 

  1. Blazonサーバー上でIISマネージャーを開きます。
  2. [サーバー名]-[サイト]-[DefaultBlazonWebSite]-[QueueServer]を選択します。
  3. 中央ペインの[機能ビュー]から[要求フィルター]をダブルクリックします。
  4. 右ペインの[機能設定の編集]をクリックします。
  5. 「要求フィルター設定の編集」ダイアログが開きますので、以下の値を変更し、OKボタンをクリックします。
    [URLの最大長]:99999
    [クエリ文字列の最大長]:99999

(2) web.config変更 

  1. Blazonサーバー上のIISマネージャーで[サーバー名]-[サイト]-[DefaultBlazonWebSite]-[QueueServer]を選択し、右クリックのメニューから[アプリケーションの管理]-[詳細設定]を選択し、表示されたダイアログの[物理パス]を確認します。
    (※デフォルトでインストールした場合、「<Blazonインストールフォルダ>IgcWebAppRoot¥QueueServer」です)
  2. 上記1のフォルダをエクスプローラで開き、ファイル「web.config」を別名でコピーし、バックアップとします。
  3. ファイル「web.config」をメモ帳等のテキストエディタで開きます。
  4. "</system.web>"を検索し、該当行の1行上に以下を追加します。
    <httpRuntime maxUrlLength="99999" maxQueryStringLength="99999" />
  5. ファイルを保存します。

(3) 設定変更を行ったIISの再起動 

  1. Blazonサーバー上でIISマネージャーを起動し、右ペインツリー上のサーバ名を選択し、右クリックのメニューから、[停止]を選択します。
  2. 上記1と同じメニューの[開始]を選択します。

    • Related Articles

    • すかしやバナーの焼き込み時に「doesn't support visual rights」というエラーが発生する

      Blazon Enterpriseで、下記の条件で変換をする際に「doesn't support visual rights」というエラーが発生することがあります。 発生条件: このエラーは、下記の条件のいずれかに当てはまると発生します。 ターゲットフォーマットがPDF、TIFF、XDLである banners-watermarks.xmlを指定してすかしやバナーの焼き込みをしている 原因: このエラーの発生原因は、banners-watermarks.xml内の下記の記述です。 ...