System environment variable settings

To use HULFT8 Cloud Storage Option(on Google Cloud Storage) for Windows, you must set the system environment variables on Windows in the following cases:

  • When uploading or downloading objects to object storage via a proxy server

  • When you access object storage with the downward-compatible settings for HULFT Cloud Storage Option Ver.8.5.0 or lower

If values are already set for the system environment variables on Windows, modify the values if necessary.

(1) Proxy authentication settings

If a proxy server is used to upload an object to object storage, you must set the proxy authentication settings for the system environment variables on Windows. If a proxy server is not used, you do not need to set the proxy authentication settings.

Use the following system environment variables to set the proxy authentication.

  • HTTPS_PROXY

  • https_proxy

  • HTTP_PROXY

  • http_proxy

= Remarks =
  • Because the system environment variables of the Windows OS are not case sensitive, the following variables are registered as the same variables:

    • HTTPS_PROXY and https_proxy

    • HTTP_PROXY and http_proxy

  • If both HTTPS_PROXY (https_proxy) and HTTP_PROXY (http_proxy) are set, the environment variable for HTTPS_PROXY (https_proxy) is prioritized and used.

  • If the values are already set, modify the values if necessary.

Set the following values for the system environment variables:

When user authentication is necessary

http://<User Name>:<Password>@<Proxy Server Address>:<Port No.>

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

Field

Value

User Name

user1

Password

pass1

Proxy Server Address

proxy_addr

Port No.

8080

When user authentication is not necessary

http://<Proxy Server Address>:<Port No.>

Example) HTTPS_PROXY=http://proxy_addr:8080

Field

Value

Proxy Server Address

proxy_addr

Port No.

8080

Note

When you operate HULFT Cloud Storage in an environment where HULFT Script is installed, if you configure the proxy authentication settings, the settings are also applied to the operation of HULFT Script.

For this reason, you must set a proxy exception for the port number of HULFT Script.

Specify "localhost" or "127.0.0.1" for the environment variable NO_PROXY (no_proxy).

(2) Access authentication settings for object storage

The access authentication settings for object storage are as follows:

(3) Restarting the operating system or HULFT

When you add system environment variables on Windows, you must restart the operating system.

If you added a system environment variable for the first time in (1) or (2) , be sure to restart the operating system.

If the system environment variables already existed and you only changed the setting values, restart HULFT to apply the values of the system environment variables on HULFT.