A Relay Server Cloud Connector (RSCC) is a hybrid solution that pulls content from a service endpoint and distributes it to your relay servers. This design initiates an outbound connection from your network to the VMware cloud to download content for distribution. An outbound connection represents a security advantage over other designs.

Each server intended to be used as an RSCC conduit must adhere to the following hardware specifications. The quantity of servers you must configure depends upon the number of products you want to push at a time.

RSCC Server Hardware: CPU with 4 cores x 2 sockets (for a total of 8 vCPUs), 8 GB RAM and 100 GB of free HD/SSD space (not including space required for the OS). The extra space is for the storage of files on RSCC.
  1. Navigate to Groups & Settings > All Settings > System > Enterprise Integration > Pull Service Installers.
  2. Download the RSCC Installer.
  3. Generate an installer certificate by selecting the Generate button.
  4. If you are configuring RSCC for the first time, download the RSCC configuration file by selecting the Download Configuration button. If the configuration file is already generated, skip to step 5.
    Figure 1. First time configuration
    This screenshot displays what the settings page looks like when there is no certificate visble and you are configuring one for the first time. The Download Configuration button is deactivated.
    Figure 2. Certificate already generated
    This screenshot displays what the setting page looks like when a certificate already exists, which enables the Download Configuration button.
  5. Place the installer and the configuration file in the same folder of the RSCC server.
  6. Run the RSCC Installer on each server you want to create.
    1. Run the installer and select the installation path.
    2. Provide the password that was entered while downloading the certificate in step 3.
    3. Enable or deactivate proxy.
      • If deactivated, proceed to the next step.
      • If enabled, then supply the Proxy Information including the Proxy Host name, port number, auth type with username and password.
    4. Enable or deactivate Custom Discovery Text.
      • If deactivated, the Discovery Text becomes a combination of the server's IP address plus its MAC address.
      • If enabled, the Custom Discovery Text entered must be unique for each RSCC server.
    5. Select Install and complete the installation.
  7. System Code Changes.
    1. RelayServerCloudConnectorApplicableCommandRetrievalBatchSize: 2000
    2. RelayServerCloudConnectorMaxCommandQueueIteration: 1
    3. RelayServerCloudConnectorBatchSize: 50
  8. If you have more than one content pull endpoint, take the following steps to directly update the RSCC config file with the content pull endpoint URL.
    1. Login to each RSCC server machine.
    2. Stop the RSCC service.
    3. Navigate to the folder where RSCC is installed and locate the appsettings.json file.
    4. Edit the PullServiceURL text box with the content pull URL.

      The following is an example only.

      https://vmware.bng.com/contentpull

    5. Navigate to c:\windows\system32\drivers\etc and edit the hosts file.
    6. Add the IP address and host name to the hosts file as shown.

      The following is an example only.

      10.1.1.1 vmware.bng.com

    7. Save the hosts file.
    8. Restart the RSCC service.
  9. Pull up the list of Windows Services and stop the Content Delivery Service (CDS).

    CDS will be either in the console server or standalone.

  10. Add each RSCC server in the console one by one using this configuration.
    1. While logged into Workspace ONE UEM in the Global OG, navigate to Devices > Provisioning > Relay Servers > Undiscovered Pull Relay Servers.
    2. Copy (Ctrl-C) the pull discovery text. If the pull discovery text is not displayed, then you must use the IP address from one of the RSCC machines (except 127.0.0.1) to create the relay server.
    3. Move to the OG in which you downloaded the RSCC certificate and navigate to Devices > Provisioning > Relay Servers > List View and select Add > Add Relay Server button.
    4. Complete the required text boxes, making sure you set Relay Server Type to 'Cloud Relay'.
    5. Switch to the Assignment tab and select the appropriate OG.
    6. Switch to the Pull Connection tab and complete all required text boxes, making sure you paste the discovery text (copied earlier) into the Pull Discovery Text text box.
    7. Select Save. Repeat a. through f. until each RSCC server is added.
  11. On the Relay Servers > List View page, activate each RSCC server by selecting its red toggle button, turning it to green.

    This screenshot is a small animation that shows the gray-red circles on the Relay Server List View, and a mouse pointer clicks the red circle, turning the gray circle green, making the server active.