Skip to content
Discussion options

You must be logged in to vote

The error is happening because curl does not trust your internal CA. There are two approaches:

Option 1: Skip certificate verification (quick fix)

Add -k to the initial curl command and --insecure to the script arguments:

curl -fsSLk https://your-pulse:port/install.sh | sudo bash -s -- --url https://your-pulse:port --token <token> --insecure

The -k flag tells curl to skip TLS verification when downloading the install script. The --insecure flag tells the installed agent to skip TLS verification when connecting to Pulse.

Option 2: Add your CA to the system trust store (recommended)

On the target Linux systems, add your internal CA certificate:

# Copy your CA cert to the trust store
sudo cp…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by siilitman
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants