OctoXLabs CAASM Platform
  • Welcome to OctoXLabs Documentation Portal
  • Installation & System Requirements
  • Setting up OctoXLabs
    • Installing OctoXLabs
    • Updating OctoXLabs
    • Add SSL Certificate to OctoXLabs
  • Using OctoXLabs
    • Connect Adapters
    • Examine a Device Profile
    • Tag a Device
    • Save a Query
    • Create a Dashboard Chart
    • Generate a Report
  • ADAPTERS
    • Adapters
      • Addigy
      • A Cloud Guru
      • Admin by Request
      • Assure1 by Federos
      • Apache Cloudstack
      • Aruba ClearPass
      • Atera
      • Attivo Networks Decoy
      • Attivo Networks Endpoints
      • Automox
      • AWS Elastic Compute Cloud (EC2)
      • Beamsec PhishTrace
      • BigFix (formally IBM BigFix)
      • BigFix Inventory
      • Binalyze Air
      • Bit Defender
      • Bizzy
      • Blue Coat Proxy
      • BMC Client Management
      • BMC TrueSight Server Automation
      • Boldon James Classifier
      • Box
      • Broadcom Automic
      • Cisco Advanced Malware Protection (AMP)
      • Cisco Identity Services Engine (ISE)
      • Cisco Meraki
      • Cisco Umbrella
      • Claroty CTD
      • Collibra
      • Commvault (Beta)
      • CrowdStrike Falcon
      • CrowdStrike Falcon Discover
      • CrowdStrike Falcon IDP
      • CrowdStrike Falcon Spotlight
      • CSV File
      • CyberArk EPM
      • Cynet 360
      • Datadog
      • Delinea EPM
      • Delinea Secret Server
      • Device42
      • DHCP Server
      • Dynatrace
      • Entropi
      • Eset Connect
      • Eset Inspect
      • Eset Protect
      • F5 Waf Centralized Management
      • ForcePoint DLP
      • Forescout NAC
      • Fortify Data
      • Fortinet FortiClient EMS
      • Fortinet FortiSIEM
      • Fortinet FortiNAC
      • Gitlab
      • GLPI
      • Grafana
      • IBM Guardium
      • Harmony Endpoint Management (Beta)
      • HP Device Manager
      • Humio
      • IBM QRadar
      • Imperva Database Activity Monitoring (DAM)
      • Infoblox DDI
      • Ivanti Device Control
      • Jamf Pro
      • Jira Assets
      • JSON File
      • Kandji
      • Kaspersky SC
      • Keepnet Labs
      • Karmasis Dataskope
      • KnowBe4
      • Lansweeper
      • Manage Engine Asset Explorer
      • ManageEngine Desktop Central
      • ManageEngine MDM
      • ManageEngine OP Manager
      • Manage Engine Service Desk Plus
      • McAfee ePolicy Orchestrator (EPO)
      • Microsoft AIP
      • Microsoft Active Directory (AD)
      • Microsoft Azure
      • Microsoft Azure Entra
      • Microsoft BitLocker Administration and Monitoring (MBAM)-(SCCM)
      • Microsoft Defender For Endpoint (ATP)
      • Microsoft Defender for IoT (formerly CyberX)
      • Microsoft Intune
      • Microsoft System Center Configuration Manager (SCCM)
      • Microsoft System Center Operations Manager (Scom)
      • Microsoft Windows Server Update Services (WSUS)
      • NetBox
      • Netskope
      • Nutanix Prism
      • ObserveIT
      • Opal
      • Openshift
      • OpenText UCMDB (formerly Microfocus UCMDB)
      • OpenVAS DB
      • Opsgenie
      • Oracle DB
      • Oracle Enterprise Manager
      • Oracle Weblogic Server
      • Palo Alto Cortex XDR
      • PDQ Adapter
      • Postgre SQL Server
      • Prey
      • Prisma Cloud (formerly Twistlock)
      • PRTG Network Monitor (Beta)
      • Qualys Cloud Platform
      • Redhat Automation Controller Beta (formerly Ansible Tower)
      • Rapid7 Nexpose
      • Red Hat Satellite
      • RSA Archer
      • RSA Archer CSV
      • ScopNet NAC
      • SecFusion
      • SecFusion API
      • Sentinel One EDR
      • Servicenow CMDB
      • Skybox
      • Slack
      • Snow Commander
      • SolarWinds Orion
      • Sophos Central
      • Sophos Endpoint Protection
      • Splunk Enterprise Security
      • Suse Manager
      • SQL Server
      • Symantec Data Critical System Protection (CSP)
      • Symantec Data Center Security (DCS)
      • Symantec Data Loss Prevention (DLP)
      • Symantec Endpoint Detection and Response (EDR)
      • Symantec Endpoint Protection
      • Symantec Endpoint Security (SES)
      • SQL Server
      • Tenable Nessus
      • Teramind
      • Tenable Nessus Sensors
      • Tenable.io
      • Tenable.sc (Security Center)
      • Titus
      • Trellix XDR Platform (formerly FireEye HX)
      • Trend Micro Apex One
      • Trend Micro Deep Security
      • Trend Micro Vision One
      • Vectra AI
      • Veritas NetBackup
      • VMware Carbon Black
      • Vmware ESXI
      • VMware MDM AirWatch
      • VMware vCenter
      • Vultr
      • Wazuh
      • XLSX File
      • Zabbix
  • Action Center
    • Create Request
      • Jira Notification
      • Service Desk Notification
    • Notify
      • Send Mail
      • Send Slack Notification
      • Teams Notification
      • Webhook Notification
  • Octo API
  • Release Notes
    • OctoXLabs 5.x
      • Release Notes - v5.2.0
      • Release Notes - v5.1.0
      • Release Notes - v5.0.0
    • Previous Releases
      • OctoXLabs 4.x
        • Release Notes - v4.5.0
        • Release Notes - v4.4.0
        • Release Notes - v4.3.1
        • Release Notes - v4.3.0
        • Release Notes - v4.2.0
        • Release Notes - v4.1.1
        • Release Notes - v4.1.0
        • Release Notes - v4.0.0
        • Release Notes - v4.0.1
      • OctoXLabs 3.x
        • Release Notes - v3.3.0
        • Release Notes - v3.2.0
        • Release Notes - v3.1.0
        • Release Notes - v3.0.0
      • OctoXLabs 2.x
        • Release Notes - v2.6.0
        • Release Notes - v2.5.1
        • Release Notes - v2.5.0
        • Release Notes - v2.4.0
        • Release Notes - v2.2.1
Powered by GitBook
On this page
  • Before you start
  • Step 1: Shut Down Backend and Frontend
  • Step 2: Prepare Necessary Files
  • Step 3: Add the SSL Certificate
  • Step 4: Complete the Setup

Was this helpful?

  1. Setting up OctoXLabs

Add SSL Certificate to OctoXLabs

SSL certificates are essential for ensuring secure communication and enhancing the overall security of the OctoXLabs environment. This guide is written to help users add an SSL certificate to the Octo

In this tutorial, you will learn how to:

  • Add a SSL certificate to OctoXLabs domain

  • Change the SSL certificate of OctoXLabs domain

Before you start

Before you start, make sure that you have:

  • A DNS/domain name issued for the platform where OctoXLabs is running

  • A .crt and its accompanying .key file for the issued DNS/domain name

Step 1: Shut Down Backend and Frontend

Before starting to add the SSL certificate, you need to shut down the OctoXLabs platform:

octox-ctl -x down

Ensure that both the backend and frontend are completely shut down before proceeding.

Step 2: Prepare Necessary Files

If you have a .pass file associated with your certificate and key files, include this file in the process. If not, create an empty .pass file using the following command:

touch octoxlabs.pass

Place your .cer, .key and .pass files under the directory /tmp. If you would like to place the files under a different path, you may do so.

Step 3: Add the SSL Certificate

The SSL certificate to be used must be in .crt format.

Use the following command to add the SSL certificate, key, and optional password file to the OctoXLabs platform:

octox-ctl -x set -c <path/to/file.crt> -k <path/to/file.key> -p <path/to/passfile.pass>

Replace <path/to/file.crt>, <path/to/file.key>, and <path/to/passfile.pass> with the actual file paths.

Step 4: Complete the Setup

After successfully adding the SSL certificate, start the platform to apply the changes:

octox-ctl -x up

Following these steps will secure your OctoXLabs platform with an SSL certificate. You can verify the successful addition by accessing the platform through your browser.

Remember to keep your SSL certificate files secure and update them regularly.

PreviousUpdating OctoXLabsNextUsing OctoXLabs

Last updated 3 months ago

Was this helpful?