システム環境変数の設定

HULFT8 Cloud Storage Option(Amazon S3) for Windowsを使用するために、以下の場合はWindowsのシステム環境変数の設定が必要です。

  • オブジェクトストレージにオブジェクトをアップロードまたはダウンロードするときにプロキシサーバを経由する場合

  • HULFTクラウドストレージオプション Ver.8.5.0以前の下位互換設定で、オブジェクトストレージにアクセスする場合

すでにWindowsのシステム環境変数に値が設定されている場合は、その値を必要に応じて変更してください。

(1) プロキシ認証の設定

オブジェクトストレージにオブジェクトをアップロードするときにプロキシサーバを経由する場合は、Windowsのシステム環境変数にプロキシ認証の設定が必要となります。プロキシサーバを経由しない場合は、プロキシ認証の設定は不要です。

以下のシステム環境変数を使用して、プロキシ認証の設定を行ってください。

  • HTTPS_PROXY

  • https_proxy

  • HTTP_PROXY

  • http_proxy

= 備考 =
  • Windows OSのシステム環境変数では大文字と小文字を区別しないため、以下の変数は同一の変数として登録されます。

    • HTTPS_PROXYとhttps_proxy

    • HTTP_PROXYとhttp_proxy

    • NO_PROXYとno_proxy

  • HTTPS_PROXY(https_proxy)とHTTP_PROXY(http_proxy)が両方設定されている場合は、HTTPS_PROXY(https_proxy)の環境変数が優先して使用されます。

  • エンドポイントへ接続を行う場合もプロキシを使用します。このため、エンドポイントへの接続時にプロキシを使用したくない場合は、環境変数の「NO_PROXY(no_proxy)」にエンドポイントを設定してください。

  • すでに値が設定されている場合、必要に応じて値を変更してください。

システム環境変数は、以下の値を設定してください。

ユーザ認証が必要な場合

http://<ユーザ名>:<パスワード>@<プロキシサーバアドレス>:<ポート番号>

例)HTTPS_PROXY=http://user1:pass1@proxy_addr:8080

項目

ユーザ名

user1

パスワード

pass1

プロキシサーバアドレス

proxy_addr

ポート番号

8080

ユーザ認証が不要な場合

http://<プロキシサーバアドレス>:<ポート番号>

例)HTTPS_PROXY=http://proxy_addr:8080

項目

プロキシサーバアドレス

proxy_addr

ポート番号

8080

注意

HULFT Scriptがインストールされている環境でHULFT Cloud Storageを運用する場合、プロキシ認証の設定を行うとHULFT Scriptの運用にもプロキシ認証が反映されます。

このため、HULFT Scriptのポート番号について、プロキシ除外の設定が必要です。

環境変数の「NO_PROXY(no_proxy)」に“localhost”または“127.0.0.1”のいずれかを設定してください。

(2) オブジェクトストレージにアクセスするリージョンおよび認証の設定

オブジェクトストレージにアクセスするリージョンおよび認証の設定については以下のとおりです。

(3) OSまたはHULFTの再起動

Windowsのシステム環境変数を追加した場合、OSの再起動が必要となります。

(1) または (2) にて、システム環境変数にはじめて追加された項目があった場合、必ずOSの再起動を行ってください。

すでにシステム環境変数が存在していて、設定値のみ変更した場合、HULFTの再起動でシステム環境変数の値がHULFTに反映されます。