LiveUpdate Administrator でコンテンツのダウンロードに失敗しプール接続エラーが発生する
search cancel

LiveUpdate Administrator でコンテンツのダウンロードに失敗しプール接続エラーが発生する

book

Article ID: 232277

calendar_today

Updated On:

Products

Endpoint Protection

Issue/Introduction

LiveUpdate Administrator (LUA) で SEP のコンテンツをダウンロードするよう設定した後、ダウンロードに失敗する。スケジュールしたダウンロードはすぐに失敗する場合も、ダウンロードを開始してから数分後に失敗する場合もある。

<LUA インストールフォルダ>\Logs\lua-application.log に次のようなエラーが 1 つ以上記録されている。

2017-10-10 14:49:46,211 [pool-6-thread-221] ERROR rcl.HttpHelper  - Fatal transport error in download: Timeout waiting for connection from pool
2017-10-10 14:49:46,211 [pool-6-thread-221] INFO  rcl.HttpHelper  - Released connection for HTTP Get Method
2017-10-10 14:49:46,211 [pool-6-thread-221] ERROR rcl.SegmentedDownloader  - Exception while download of file1507631530jtun_sep12l64en170917001c15sds.m30
org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool

2017-10-17 13:57:04,441 [pool-3-thread-323] ERROR rcl.SegmentedDownloader - Exception while download of file1508239828jtun_sep12len171004033csds.m30 java.lang.IllegalStateException: Connection pool shut down

Cause

コンテンツのサイズが原因で LiveUpdate Administrator のダウンロードスレッドキューが足りなくなるため。

Resolution

回避策

以下のどちらか、または両方の回避策がほとんどのシナリオで有効です。

  • 接続試行制限と最大接続数を更新する

    1. <LUA インストールフォルダ>\tomcat\webapps\lua\WEB-INF\classes\lua_static.properties をテキストエディタで開いて以下のエントリを見つけ、値を更新します。
      download.retry.corruptFile=10
      download.retry.corruptFile.sleep.msec=60000
      apache.max.con.per.host=200
      apache.max.active.con=200
      注: これらの値は環境によって異なりますが、ほとんどのシナリオで問題を回避できます。上記の値で問題が解決されなかった場合は、値を調整してください。
    2. ファイルを保存し、"LUA Apache Tomcat" と "LUA PostgreSQL" サービスを再起動します。
  • 製品ごとにダウンロードスケジュールを設定する (14.3, 14.3 RU2, 14.3 RU3 等をそれぞれ別個のダウンロードスケジュールに分ける)

    1. [ダウンロードと配布] タブに移動します。
    2. 現在のダウンロードスケジュールを選択し [編集] を選択します。
    3. [製品の選択] セクションで [追加] を選択します。
    4. 記載されている必要な製品を確認しながら、1 つの製品以外の選択をすべて解除します。
    5. [追加] を選択します。
    6. 名前を変更し [OK] を選択します。
    7. [ダウンロードと配布] セクションに戻り、 [ダウンロードの追加] を選択します。
    8. 必要な製品を反映させるため、スケジュールに名前を付けます。
    9. [製品の選択] セクションで [追加] を選択します。
    10. 希望する製品を選択します。
    11. [追加] を選択します。
    12. 他の項目を適切に設定して [OK] を選択します。
    13. 別の製品ごとに手順 7 ~ 12 を繰り返します。
    14. 必要に応じて 1 つの配布スケジュールをダウンロード後に実行するようにマッピングするか、各製品ごとに新しい配信スケジュールを作成します。

Additional Information

[英語版] LiveUpdate Administrator fails to download content with pool connection errors