Acunetix transfers all its data over TLS/SSL between the browser and the server. Therefore, Acunetix makes use of a certificate authority that is unique to each installation and generated during installation.
In order to access Acunetix from another computer, after setting it up using this guide, unless you choose to use of an organization-wide certification authority, you will need to add the Acunetix root certificate to your operating system’s trusted root certificate store.
Tip — The following instructions will only affects programs that use the operating system certificate store. Some programs may use other certificate stores. If you use those such programs, you’ll need to add this CA certificate to those other certificate stores, too.
If you are using Firefox, you will need to add the root certificate to Firefox’s certificate store. See this article for more information.
Acunetix Root Certificate Location
Acunetix stores it’s uniquely generated root certificate in C:\ProgramData\Acunetix 11\certs\ca.cer. This is the Acuentix root certificate public key and should be copied over to the computer you would like to access Acunetix from.
Windows
Once you copied C:\ProgramData\Acunetix 11\certs\ca.cer from the Acuentix server to the client you want to access Acunetix from, simply double-click the certificate file. A dialog showing information about the certificate will popup.
Click on the Install Certificate… button. This will start the Certificate Import Wizard.
Select the Current User radio button, and click Next.
Select the Place all certificates in the following store radio button, click the Browse… button and select the Trusted Root Certification Authorities store (second in the list). Click Next.
The wizard will provide you with a summary of your actions, click Finish to import the certificate.
Windows (using PowerShell)
Once you copied C:\ProgramData\Acunetix 11\certs\ca.cer from the Acuentix server to the client you want to access Acunetix from, open a PowerShell console and enter the following command.
Import-Certificate -FilePath "C:\path\to\ca.cer" -CertStoreLocation "cert:\CurrentUser\Root" -Verbose
Windows will display a prompt asking you to confirm installation of the certificate. Click Yes to proceed.
Linux (Ubuntu, Debian)
Once you copied C:\ProgramData\Acunetix 11\certs\ca.cer from the Acuentix server to the client you want to access Acunetix from, rename and move the certificate to /usr/local/share/ca-certificates/acunetix-ca.crt.
sudo mv ca.cer /usr/local/share/ca-certificates/acunetix-ca.crt
Once the certificate is moved, you will need to run the update-ca-certificates
for the new certificate to take effect.
sudo update-ca-certificates
Linux (RHEL/CentOS 7)
Once you copied C:\ProgramData\Acunetix 11\certs\ca.cer from the Acuentix server to the client you want to access Acunetix, install the ca-certificates package.
sudo yum install ca-certificates
Enable the dynamic CA configuration feature.
sudo update-ca-trust force-enable
Add it as a new file to /etc/pki/ca-trust/source/anchors/
.
sudo cp ca.cer /etc/pki/ca-trust/source/anchors/acunetix-ca.crt
Update the CA trust.
sudo update-ca-trust extract
macOS
Once you copied C:\ProgramData\Acunetix 11\certs\ca.cer from the Acuentix server to the client you want to access Acunetix from, you can use the security
command in the Terminal to install the trusted root into your Mac’s System.keychain
.
sudo security add-trusted-cert -d -r trustRoot -k
/Library/Keychains/System.keychain ca.cer
Get the latest content on web security
in your inbox each week.