Error: Failed to communicate with the VCF Business Services console in VCF Operations
search cancel

Error: Failed to communicate with the VCF Business Services console in VCF Operations

book

Article ID: 449402

calendar_today

Updated On:

Products

VMware SDDC Manager / VCF Installer

Issue/Introduction

  • License activation code registration fails and returns a timeout.
  • User interface displays: "Failed to communicate with the VCF Business Services console. Check your network connection, and if this error persists, contact support."



  • The error "Failed to complete registration" occurs during license activation if the proxy configuration is incomplete.
  • The /storage/log/vcops/log/license-usage-plugin-########-####-####-####-############.log file on the VCF operations confirms a 407 Proxy Authentication Required error during the activation request:

    NOTE: logs has been truncated to only show the relevant error

    YYYY-MM-DDTHH:SSZ ERROR license-usage-plugin 25531 [ops@4413 threadId="1577195" threadName="ServerConnection on port 10000 Thread 195" operationId="H####################m"] [com.vmware.vrops.license.usage.client.AuthServiceClient.fetchAuthToken] - fetchAuthToken failed for client_id: 5########################2 with error: <!DOCTYPE html>
    <!--
      Message.TemplateName: authenticationrequired
      Message.Language: Fallback

      Authentication Required
    </div>
    <!-- content -->
    <div class="content">
      You must be authenticated to access this URL.<br/>

      <div class="info">
        <!-- Client IP -->
        <b>Client IP:</b> #.#.#.#
        <br/>

        <!-- URL -->
        <b>URL:</b> <script type="text/javascript">break_line("https://eapi.broadcom.com");</script>
        <br/>


          <tr><td><b>FTP User Name:</b></td><td><input type="text" name="ftpUsername" id="ftpUsername" /></td></tr>
          <tr><td><b>FTP Password:</b></td><td><input type="password" name="ftpPassword" id="ftpPassword" /></td></tr>
          <tr><td><b>Please confirm:</b></td><td><input type="button" value="Access FTP" onClick="redirectToFTP();"  /></td></tr>
        </table>
      </form>
    </div>

    <script language="javascript" type="text/javascript">
      urlprotocol = "https";
      statuscode=407;

      if(statuscode==401 && urlprotocol == "ftp"){
        document.getElementById("ftpform").style.display = "block";
      }

      function redirectToFTP(){
        var username=escape(document.getElementById("ftpUsername").value);
        var password=escape(document.getElementById("ftpPassword").value);
        location.href = "ftp://"+username+":"+password+"@eapi.broadcom.com:443"
      }
    </script>

     

          <!-- footer -->
          <div class="footer">
            generated YYYY-MM-DD HH:MM:SS
            by <Proxy-FQDN> <span class="notdisplayfalse">(#.#.#.#:9090)</span><br/>
            Try-Authenticate: Try-Auth Active Directory(Authentication: Direct Proxy)
          </div>
          <!-- /footer -->

    YYYY-MM-DDTHH:SSZ ERROR license-usage-plugin 25531 [ops@4413 threadId="1577195" threadName="ServerConnection on port 10000 Thread 195" operationId="z#####################y"] [com.vmware.vrops.license.usage.server.LicenseUsageServer.completeRegistration] - Failed to complete registration.

Environment

VCF Operations 9.x

Cause

The HTTP Proxy configuration in VCF Operations is incomplete. Although Proxy Host and Port are defined, Proxy username and Proxy password fields remain blank. The upstream proxy server requires authentication for outbound communication to Broadcom licensing servers.

Resolution

  1. Log in to the VCF Operations UI using an Admin account.
  2. Navigate to Operate > Administration > Global settings > Network Settings.
  3. Ensure the Proxy Host/IP and Proxy Port are correctly defined.
  4. Enter the valid Proxy username and Proxy password.
  5. Click Test Connection to validate the configuration.
  6. Click Save.
  7. Generate a new activation key in the VCF Business Services console.
  8. Re-attempt registration using the newly generated activation code.

Additional Information