SSL Certificate
Learn how to install and use an SSL certificate with Oculus Residential Proxies to ensure a secure and encrypted connection between your host and target website.
Why Do You Need an SSL Certificate?
To maintain a fully encrypted, end-to-end secure connection between your host and the target website while using Oculus Residential Proxies, an SSL certificate is required. You can either:
-
Install the SSL certificate manually (recommended for long-term use).
-
Ignore SSL errors in your code (temporary solution).
Download the SSL Certificate
To download the SSL certificate:
π Right-click on this link and select Save As to save it to your computer.
Using the SSL Certificate in Your Code
If youβre writing scraping code, you can load the SSL certificate in your code without installing it. For example, with CURL:
For more sample code, refer to the Oculus Dashboard.
Installing the SSL Certificate
Some third-party tools require installing the SSL certificate in your environment. Follow the steps below based on your operating system or browser.
1. Double-click ssl_oculus_certificate.cer
to open the certificate details.
2. Click Install Certificate.
3. Follow the on-screen instructions to complete the installation.
1. Double-click ssl_oculus_certificate.cer
to open the certificate details.
2. Click Install Certificate.
3. Follow the on-screen instructions to complete the installation.
1. Type chrome://settings/privacy
in the address bar.
2. Click Security.
3. Scroll down and click Manage certificates.
4. Go to the Trusted Certification Authorities tab and click Import.
5. Click Next and select the downloaded certificate.
6. Select Place all certificates in the following store β Choose Trusted Root Certification Authorities.
7. Click Finish.
1. Type about:preferences#privacy
in the address bar.
2. Scroll to the Certificates section.
3. Click View Certificates β Open Certificate Manager.
4. Select the Authorities tab and click Import.
5. Choose the downloaded certificate and click Open.
6. Check Trust this CA to identify websites and click OK.
1. Move the downloaded certificate to /usr/local/share/ca-certificates/
:
2. Run:
3. The output should confirm that one certificate was added.
4. Visit an SSL-protected website to verify the installation.
1. Open Keychain Access.
2. Drag and drop ssl_oculus_certificate.cer
into System.
3. Double-click the certificate β Expand Trust.
4. Set When using this certificate to Always Trust.
5. Restart your browser and verify by visiting an SSL-protected website.
1. Download the certificate via Safari.
2. Go to Settings β General β About β Certificate Trust Settings.
3. Enable the certificate and restart your device.
1. Download the certificate and save it.
2. Go to Settings β Security β Encryption & Credentials.
3. Select Install a certificate β Choose VPN and apps.
4. Locate and install the certificate.
5. Restart your device and visit an SSL-protected website to verify.
How to Ignore SSL Errors (Alternative Method)
If you donβt want to install the SSL certificate, you can ignore SSL errors in your code.
Examples for Different Programming Languages
How Does SSL Analyzing Work?
Some features require the Proxy Manager to access HTTPS traffic. This is done by enabling SSL Analyzing in the proxy port configuration settings.
1. How It Works:
-
Proxy Manager establishes an encrypted HTTPS connection to the target site.
-
The traffic is decrypted and analyzed (e.g., for logging requests or running rules).
-
The response is sent back to the client with a certificate signed by Oculus CA.
2. To Enable SSL Analyzing:
-
Allow Proxy Manager to terminate SSL traffic.
Enabling SSL analyzing ensures that secure traffic is properly processed while maintaining encryption throughout the session.
Youβre All Set!
Now that your SSL certificate is installed, you can securely access websites using Oculus Proxies without interruptions. Whether youβre scraping, automating, or managing multiple accounts, your connection remains encrypted, private, and reliable.