Add a client certificate to a connection

You can send a certificate with each communication from Vera to the target system.

Note Vera will not validate the certificate (other than verifying the correct passphrase is supplied). Only use this feature if you know what you are doing.

Additionally, you must use a PFX file that includes the certificate and key. A passphrase should be added when creating the PFX file.

Add a Client Certificate

To add any custom headers needed for the connection, follow these steps:

  1. Select a connection that needs a certificate and click the Edit link.

  2. Click Add Client Certificate.

  3. Click Select the Certificate.

  4. Browse to the certificate file and click Open.

  5. Enter the password or passphrase.

  6. Click Save Changes.

If you receive an error, check the file and passphrase.

You can verify that the custom headers are being sent by enabling Debug logging and retrieving the appropriate messages log (eg. vera-server-messages-jira-YYYYMMDD.txt for a Jira connection).

Copy
2024-11-18 14:09:12.491 -06:00 [INF] REQUEST: GET "http://jira.server/jira/rest/api/2/issue/11300?expand=renderedFields,names,schema,editmeta" [MsgId:acc97276-218b-4c75-8e10-a00dda2323b0]
   Default Headers:
   - Accept: "application/json"
   - User-Agent: "Vera"
   - Header1: "Header1"
   - Header2: "Header2"
   - Authorization: "Basic xxxx="

   Client Certificate:
   - Subject: "CN=localhost, O=Tricentis, S=IL, C=US"
   - Issuer: "CN=localhost, O=Tricentis, S=IL, C=US"