Install Cortex XSOAR Offline

Install Cortex XSOAR when you do not have internet access. Offline installation
Use these instructions when using the Cortex XSOAR installer script for installation with no internet connectivity.
You need to download Cortex XSOAR dependencies and Docker images on a machine that has internet access, and then transfer them to a machine where you want to install Cortex XSOAR. After installing the dependencies and images, install the Cortex XSOAR server.
Always verify that your Cortex XSOAR dependencies are updated according to and take into account that they might change across releases.
Docker is used to run Python scripts in an isolated container.
After installation, you need to Add a License.
  1. On a machine with internet access, do the following:
    1. Download the required dependencies for your deployment type.
      • (
        Red Hat and CentOS
        ) Run the following commands:
        sudo yum check update
        sudo yum install
        <name of the dependency>
        For example,
        sudo yum install
        systemd
      • (
        Ubuntu and Debian
        ) Run the following commands:
        sudo apt-get update
        sudo apt-get install
        <name of the dependency>
        For example,
        sudo apt-get install systemd
    2. Download the Docker images by appending
      downloadName=dockerimages
      to the download link you received from Cortex XSOAR.
      For example,
      wget -O dockerimages.tar "https://download.demisto.com/download-params?token=xxxxxxx&email=user@paloaltonetworks.com&downloadName=dockerimages&eula=accept"
    3. Download Cortex XSOAR (if not already installed).
  2. On the machine you want to install Cortex XSOAR, do the following:
    1. Transfer the files downloaded in step 1.
    2. Verify that the required dependencies in step 1.1 are installed successfully by running one of the following commands.
      • (
        Red Hat and CentOS
        )
        repoquery -a --installed
      • (
        Ubuntu and Debian
        )
        apt list --installed
    3. Load the Docker image that you downloaded in step 1.2, using the following command.
      sudo docker load -i <YOUR_DOCKER_FILE>.tar
    4. Install Cortex XSOAR, by running one of the following commands:
      • (
        CentOS
        ):
        ./demistoserver-x.x-xxxxx.sh -- -tools=false -C
      • (
        Red Hat, Ubuntu, or Debian
        ):
        ./demistoserver-x.x-xxxxx.sh -- -tools=false
    5. Accept the EULA and add the information when prompted.
  3. (
    Optional
    ) After installation has completed, do the following:
    1. Confirm that the Cortex XSOAR server status is active, by running the
      systemctl status demisto
      command.
    2. Confirm that the Docker service status is active, by running the
      systemctl status docker
      command.
    3. In a web browser, go to the
      https:// serverURL: port
      to verify that Cortex XSOAR was successfully installed.
      When you open Cortex XSOAR for the first time you need to add the license.

Recommended For You