SSL Certificate
You’re going to need an SSL certificate to maintain a clean and end-to-end encrypted connection between your host and the target website while using Toolip Residential Proxies.
You can easily install the SSL certificate manually using the steps below, or by running a simple script (recommended).
If you prefer not to install the SSL certificate at this point, you can simply ignore SSL errors in your code for now.
Download the SSL certificate
Right click on this link to “save as” the file to your hard drive.
Using the SSL certificate in your code
If you write scraping code, in most cases, you do not need to install the SSL certificate in your environment. Simply load the SSL certificate in your code. For example, for CURL:
You can refer to toolip sample code examples in the dashboard for exact syntax.
Installation of the SSL certificate
In some cases, for example when using some third party tools that don’t allow loading the certificate from your hard drive, you still need to install the SSL certificate on your computer. This takes 2 minutes - simply follow these instructions:
-
Double click the
ssl_toolip_certificate.cer
file to see a popup with certificate details -
Click on Install Certificate button
-
Follow the Windows instructions to install the certificate.
-
Double click the
ssl_toolip_certificate.cer
file to see a popup with certificate details -
Click on Install Certificate button
-
Follow the Windows instructions to install the certificate.
-
Type in the address bar:
chrome://settings/privacy
-
Click on Security
-
Scroll down and click on Manage certificates
-
Go to Trusted Certification Authorities tab and click Import
-
Click on Next
-
Click Browse and select the certificate you just downloaded, and click Next
-
Select Place all certificates in the following store and click Next
-
Make sure Certificate Store Selected by User is Trusted Root Certification Authorities, and click Finish
-
Type in the address bar:
about:preferences#privacy
-
Scroll down to the Certificates section
-
Click on the View Certificates button. This will open the Certificate Manager
-
Select the Authorities tab, and click Import button
-
Navigate to where you saved your certificate file, select it, and click Open.
-
In the popup box click the checkbox Trust this CA to identify websites
-
Click OK to finish the import.
-
Copy the downloaded certificate file
ssl_toolip_certificate.cer
to the/usr/local/share/ca-certificates/
folder. -
Run
sudo update-ca-certificates
. The output of the command should state that 1 certificate was added. -
Go to an SSL-protected website to check that everything is working as cted.
-
Go to the Keychain Access app on your Mac.
-
Drag the
ssl_toolip_certificate.cer
file onto the Keychain Access app. -
If you’re asked to provide a name and password, type the name and password for an administrator user on this computer.
-
Double-click the
ssl_toolip_certificate.cer
certificate to see a popup with certificate settings. -
Expand the Trust section.
-
Set the desired trust level from the dropdown (e.g., “Always Trust”).
-
Restart your browser and go to an SSL-protected website to check that everything is working as expected.
-
Open up Safari and download the certificate
-
Go to Settings > General > About > Certificate Trust Settings.
-
Enable the
ssl_toolip_certificate.cer
certificate -
After enabling the certificate, it’s a good idea to restart your iPhone to ensure it works properly.
-
You can now go to an SSL-protected website in any browser installed in your system to check that everything is working as expected.
-
Download the certificate and save it on your phone
-
Open Settings
-
Go to Security (or Security & privacy depending on your device).
-
Select Encryption & credentials or Install from storage under the “Credential storage” section
-
Tap Install a certificate
-
Select the certificate type: VPN and apps
-
Locate and select the certificate file from your downloads or file manager.
-
You will be prompted to name the certificate. Give it a recognizable name, then tap OK
-
The certificate will now be installed and trusted by your device.
-
To ensure the certificate is properly installed, it’s a good idea to restart your Android device
-
You can now go to an SSL-protected website in any browser installed in your system to check that everything is working as expected
How to ignore SSL errors?
In some cases you will need to install our certificate or ignore SSL errors in order to get access to specific products or features. In case you are not interested in installing our certificate, you can ignore SSL errors. Check out the following code snippets for different programming languages, the highlighted part is what needs to be added to your code in order to ignore SSL errors.
How does SSL analyzing works?
Some features require the Proxy Manager to have access to HTTPS traffic. This can be done by enabling the SSL Analyzing option on the proxy port configuration page.
Once you allow Proxy Manager to terminate the SSL you will also need to trust toolip Certificate Authority (CA).
Under the hood Proxy Manager will create a secure encrypted HTTPS connection with the target site, decrypt the traffic to log requests and run rules based on your settings and then pass the response back to your client in an encrypted HTTPS connection with a certificate signed by our CA certificate.
Was this page helpful?