Skip to main content

2026 年 8 月 25 日

App Volumes Manager での HTTP の有効化

たとえば、App Volumes を最新バージョンにアップグレードし、SSL 証明書を構成せずにすぐに App Volumes をインストールしてテストする場合、App Volumes Manager で HTTP 接続を有効にすることができます。HTTP 接続は、App Volumes Manager のインストール時またはインストール後に有効にできます。

**注:**HTTP は、本番環境以外でのみ有効にするか、ロード バランサの背後で App Volumes Manager を実行している場合にのみ有効にします。

インストール中の App Volumes Manager での HTTP 接続の有効化

HTTP 接続は、App Volumes Manager のインストール時に有効にできます。

手順

  1. App Volumes Manager のインストール中にネットワーク ポートを選択する場合は、[Allow Connections Over HTTP (insecure)] を選択します。

  2. HTTP ポートの値を入力するか、デフォルト値の 80 をそのまま使用します。

結果

App Volumes Manager で HTTP が有効になっているため、エージェントで SSL を無効にして、HTTP 経由で通信するようにエージェントを構成できるようになりました。「App Volumes Agent での SSL の無効化」を参照してください。

インストール後の App Volumes Manager での HTTP 接続の有効化

インストール後に App Volumes Manager で HTTP を有効にするには、Nginx 構成ファイルを変更します。

**重要:**このサーバ ブロックは、デフォルトでは Nginx ファイルに存在しません。App Volumes Manager のインストール時に HTTP を有効にしていない場合にのみ、このサーバ ブロックを追加します。

前提条件

C:\Program Files (x86)\CloudVolumes\Manager\nginx\conf に移動し、既存の Nginx 構成ファイル nginx.conf のバックアップを作成します。

手順

  1. App Volumes Manager がインストールされているマシンに管理者としてログインします。

  2. C:\Program Files (x86)\CloudVolumes\Manager\nginx\conf に移動し、Nginx 構成ファイルを開き、Nginx ファイルで include proxy/vcenter*.conf;の後に次のブロックをコピーします。

    注:server_name は、App Volumes Manager へのアクセスに使用するホスト名の URL に設定することを推奨します。これにより、HTTP 要求が必要な App Volumes Manager サーバに送信されます。

    server {
            server_name  0.0.0.0;
            listen       80;
            listen       [::]:80;
            
    
            root   ../public;
            rewrite ^/(.*)/$ /$1 permanent;
    
            access_log  logs/access_http.log  main;
            error_log   logs/error_http.log  info;
    
            charset utf-8;
            override_charset on;
    
            gzip on;
            gzip_types application/json application/javascript;
    
            error_page  404              /404.html;
           error_page  502              /502.html;
            #error_page   500 502 503 504  /500.html;
    
             # updated by clock.rb
             location ~* ^.+\.(woff|woff2|eot|svg|ttf|jpg|jpeg|gif|png|ico|zip|css|js|html|htm|json)$ {
                 expires max;
                 break;
            }
    
            location ~* ^.+\.(css|js|htm|html|json)$ {
                #expires 0; # expire immediately
                expires 5m;
                break;
            }
            
            include location/api_redirect_location.conf;
    
            location / {
              try_files /index.html @manager;
            }
    
            location @manager {
                proxy_connect_timeout 10;
                #proxy_next_upstream off;
                proxy_next_upstream timeout;
                proxy_read_timeout 600;
                proxy_send_timeout 30;
                send_timeout 30;
                proxy_redirect off;
                server_name_in_redirect off;
                proxy_pass_header Cookie;
                proxy_pass_header Set-Cookie;
                proxy_pass_header X-Accel-Redirect;
                proxy_set_header Host $host:80;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                add_header X-Backend $upstream_addr;
                add_header X-Frame-Options SAMEORIGIN;
                add_header X-Content-Type-Options nosniff;
                add_header X-XSS-Protection "1; mode=block";
                proxy_pass http://manager;
            }
        }
    
    
  3. App Volumes サービスを再起動します。

結果

App Volumes Manager が HTTP 経由で通信可能になりました。

次のステップ

この App Volumes Manager と通信するエージェント コンピュータにアクセスし、HKEY_LOCAL_MACHINE> SYSTEM>CurrentControlSet>Services>SvService>Parameters に移動して、Manager レジストリ値を適切なポート番号(HTTP の場合は 80 )で更新します。

このページは役に立ちましたか?

このトピックについてフィードバックを送信

このトピックは役に立ちましたか?

個人情報や機密情報は入力しないでください。

リンクを生成しています…