Skip to main content
jasonhong
Staff & Editor
Staff & Editor
November 30, 2022

Technical Tip: How to upload and set local certificate to be used in FortiManager/FortiAnalyzer

  • November 30, 2022
  • 0 replies
  • 5706 views

Description

 

This article describes how to upload and set local certificate to be used in FortiManager/FortiAnalyzer using WebUI and CLI.

 

Scope

 

FortiManager and FortiAnalyzer.

 

Solution

 

  1. The user can upload a local certificate into FortiManager/Fortianalyzer by navigating as below: System Settings -> Certificates -> Local Certificates -> Import.

 

importcert.png

 

 

Use the option 'Certificate'.

 

Requirements:

  • Certificate (.crt).
  • Key File  (.key).
  • Certificate Password.

Requirements.jpg

 

Configuration:

  • Certificate File :  test.crt.
  • Key File:  test.key.
  • Password:  Certificate Password.

 

             LocalCertificate.jpg

 

The new 'Local Certificate' will be displayed in System Settings -> Certificates -> Local Certificates.

 

 Display.jpg


Below is another example of creating a new Local Certificate through CLI:

 

config system certificate local
    edit "whatever"
        set password ENC OTYwOTM2MDE2MzMzMDQxObncgXrfaJGPDHYY9I09cMQokPUzS+GNiIP6WD8uwAXAWzLsi4NIt1uYXYt5k17NbGbRqd9ukwPC8WUYBuBX8ilVmCDwnmfJyWa82eP6TCBd0SS2UbJXNGX5SFLPw6o9gfMv1t/AQV7w78MLqcHgp2jCYGY751NNIB452h1y53Qy
        set comment "whatever"
        set private-key "-----BEGIN ENCRYPTED PRIVATE KEY-----
        MIIJpDBOBgkqhkiG9w0BBQ0wQTApBgkqhkiG9w0BBQwwHAQI9hoxbo7L+UcCAggA
        <---snip-->
        tBGA5uCegCmC4TWjqvyMh+5bqABe4TeX
        -----END ENCRYPTED PRIVATE KEY-----"
        set certificate "-----BEGIN CERTIFICATE-----
        MIIHXzCCBcegAwIBAgIRAPMmRMkH/yY9sLYSRB6mbeUwDQYJKoZIhvcNAQEMBQAw
        <---snip-->
        D/O15yhTj+sN4kXtFN7pVQKY0w==
        -----END CERTIFICATE-----"
    next
end

 

Run the following commands via CLI to find the imported certificate:

 

get vpn certificate ca

get vpn certificate local

 

 search.JPG 

 
  1. Once the local certificate has been uploaded successfully, the user will be able to set the FortiManager/FortiAnalyzer to use the newly uploaded local certificate by navigating as below. Under System Settings -> Admin -> Admin Settings -> HTTPS & Web Service Certificate, select the cert -> Apply.

 

selectcert.png

 

 Settings.jpg

 

Related documents:

Local certificates

Technical Tip: How to manage Local certificates from FortiManager and use in SSL/SSH inspection profiles

Technical Tip: How to generate a web server certificate CSR for the FortiManager/FortiAnalyzer using Windows PKI

Technical Tip: Different application of local certificate for FortiManager/FortiAnalyzer

Technical Tip: How to configure FortiManager to use custom certificate for HA communication

Technical Tip: Setup custom certificate for FGFM protocol

Thought Leadership. Security Summit. Thursday, November 12th, PGA National Resort, Palm Beach Gardens, FL.
Thought Leadership. Security Summit. Thursday, October 8th. Disney's Grand Californian Hotel & SPA, Anaheim, CA.