Skip to main content

Create a self-signed certificate for Splunk TLS

This certificate is required to configure SIEM integration with Splunk over TLS.

1. Prepare a working directory

1

Log in to the Splunk server

Connect to the Splunk server.
2

Navigate to the auth directory

3

Create and enter a certificates folder

2. Create a root Certificate Authority

1

Create a CA private key

Replace 1234 with your own password.
2

Remove the passphrase from the key

3

Create a root certificate request

Enter your organization’s details when prompted.
4

Self-sign the root certificate

3. Create a server certificate

1

Create a server private key

2

Remove the passphrase from the key

3

Create a server certificate request

4

Sign the server certificate with the CA

4. Bundle and configure Splunk

1

Combine the certificate chain

2

Open the Splunk inputs configuration

Open inputs.conf.
3

Configure SSL settings

The 1234 password shown is illustrative only. Splunk encrypts it automatically after the next restart.
4

Restart Splunk

Restart the machine running Splunk.
5

Verify the configuration

Port 9996 should be listed if the configuration was applied correctly.

5. Import the certificate into Syteca

1

Convert the certificate to .cer format

2

Copy the certificate to the Management Tool computer

Transfer mySplunkServerCertificate.cer to the computer where the Management Tool is installed, then use it when configuring the SIEM integration.