VMware Cloud Director のプロバイダーポータルで組織の一覧が断続的に空になる
search cancel

VMware Cloud Director のプロバイダーポータルで組織の一覧が断続的に空になる

book

Article ID: 447104

calendar_today

Updated On:

Products

VMware Cloud Director

Issue/Introduction

免責事項: これは英文の記事「Organizations list intermittently empty on the VMware Cloud Director Provider Portal」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事を参照してください。

  • プロバイダポータルの [組織] を選択した際に、組織の一覧が断続的に空となることがあります。
  • /opt/vmware/vcloud-director/logs/vcloud-container-debug.log に、以下のようなエラーが記録されます。

    DATE TIME | ERROR    | pool-jetty-54             | DefaultExceptionMapper         | Internal server exception |
    requestId=########-####-####-########73a4,request=GET https://cloud.example.com/cloudapi/1.0.0/orgs,requestTime=17810
    08781567,remoteAddress=##.##.##.##:53633,userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ...,accept=a
    pplication/json;version 40.0.0-alpha;multisite ########-####-####-########85f9@########-####-####-########91e2:a93..
    java.io.IOException: Close SendCallback@7cc3ea2f[PROCESSING][i=null,cb=org.eclipse.jetty.server.HttpChannel$SendCallback@11cc6
    f62] in state PROCESSING

    AND

    DATE TIME | ERROR    | pool-jetty-54             | DefaultExceptionMapper         | Internal server exception |
    requestId=########-####-####-########73a4,request=GET https://cloud.example.com/cloudapi/1.0.0/orgs,requestTime=17810
    08781567,remoteAddress=##.##.##.##:53633,userAgent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 ...,accept=a
    pplication/json;version 40.0.0-alpha;multisite ########-####-####-########85f9@########-####-####-########91e2:a93..
    org.eclipse.jetty.io.EofException: Closed

    AND

    DATE TIME | DEBUG    | pool-76-thread-1          | AssociationRequestExecutor     | Association request failed for System a########-####-####-########85f9@6########-####-####-########91e2 |
    javax.ws.rs.ProcessingException: java.net.SocketException: SocketException invoking https://cloud.example.com/cloudapi/1.0.0/orgs?filterEncoded=true&filterEncoded=true&filter=id%21%3Durn%3Avcloud%3Aorg%3########-####-####-########85f9&sortAsc=name&links=true&cursor=eyJvZmZzZX
    QiOjAsInBhZ2VTaXplIjoxNX0%3D&pageSize=15: Unexpected end of file from server
    [...]
    Caused by: java.net.SocketException: SocketException invoking https://cloud.example.com/cloudapi/1.0.0/orgs?filterEncoded=true&filterEncoded=true&filter=id%21%3Durn%3Avcloud%3Aorg%########-####-####-########85f9&sortAsc=name&links=true&cursor=eyJvZmZzZXQiOjAsInBhZ2VTaXplIjoxNX0%3D&pageSize=15: Unexpected end of file from server

 

Environment

VMware Cloud Director 10.6.x

Cause

この事象はロードバランサー (LB) のヘッダーまたはレスポンスサイズの制限により、VMware Cloud Director (VCD) の各セルが LB を経由して VCD のパブリックエンドポイントに対する API の呼び出しを正常に行えない場合に発生します。

Resolution

NSX-T ロードバランサーを使用している場合は、以下の手順を実行します。

  1. NSX-T Manager UI にログインします。
  2. [ネットワーク]  >  [ネットワーク サービス]  >  [ロード バランシング] > [プロファイル] を選択します。
  3. 使用中の HTTP および HTTPS プロファイルを特定し、以下の構成で使用されているかを確認します。

    タイプ (Type): HTTPS
    HTTP リクエスト ヘッダー (HTTP Request Header): X-Forward-For
    アイドル タイムアウト (Idle Timeout): 15 秒
    応答タイムアウト (Response Timeout): 60 秒
    リクエスト ヘッダー サイズ (Request Header Size): 65535
    応答ヘッダー サイズ (Response Header Size): 50000

これらの詳細については、「VMware Cloud Director セルのロード バランシング構成」で説明されています。

サードパーティ製のロードバランサーが導入されている場合は、それぞれの管理コンソールにアクセスし、要件に一致するように HTTP/HTTPS プロファイルを確認および更新してください。