Skip to main content

Sauce Trusted Connection

If firewall restrictions at your company limit your ability to run tests on Sauce Labs, our Secure Connection solutions enable you to safely connect to the Sauce Labs cloud without exposing your internal IT infrastructure.

We offer two secure connectivity options - Sauce Connect and Sauce IPSec Proxy - both of which encrypt test data in transit using TLS 1.2 or higher, providing an additional layer of security between the Sauce Labs cloud and your application or website.

To select the best solution for your needs, review our Overview of Sauce Labs Security Processes.

Sauce Connect

For guidance on optimizing your network and development environment for Sauce Connect performance, see our Sauce Connect Security Overview white paper.

Sauce Connect Overview

Learn about Sauce Connect and why we recommend it over allowlisting individual IP addresses.

Quickstart

Follow our step-by-step instructions to quickly set up and launch Sauce Connect.

CLI Reference

Learn how to use CLI flags to configure Sauce Connect.

CI/CD Integration

Integrate Sauce Connect with your CI/CD pipeline to enable seamless, automated functional testing behind your firewall.

System Requirements

Learn about Sauce Connect System Requirements.

Tunnel Pool Setup

Run high volumes of parallel tests efficiently by configuring multiple Sauce Connect tunnels in a pool.

Sauce IPSec Proxy

Enterprise Plans only

Sauce IPSec Proxy establishes a VPN connection between two IPSec gateways, and a tunnel gateway that allows only your authorized test VMs to connect. For more information, see our Sauce IPSec Proxy Overview white paper or contact your Customer Success Manager or Sauce Labs Sales Engineer.

Using Sauce IPSec Tunnels

The tunnel gateway is always on for the lifetime of the secure Sauce IPSec Proxy connection, allowing you to run secure and encrypted tests any time in the Sauce Labs cloud.

Network Recommendations

Depending on the number of tests you’re running, you'll need to utilize either one or two Sauce IPSec Proxy tunnels for best performance.

Sharing Tunnels

You can share Sauce IPSec Proxy tunnel access with your entire organization or restrict access to admins only.

Choosing the Right Solution

Sauce Connect and Sauce IPSec Proxy accomplish the same thing: establish a secure connection between apps hosted on your private network and Sauce Labs cloud virtual machines and real devices. The main differences are:

Sauce ConnectSauce IPSec Proxy
By default, the Sauce Connect client starts a single tunnel. For high-volume testing, we recommend tunnel pools, which you can launch using designated Sauce Connect options.Sauce IPSec Proxy is a static setup with two tunnel gateways that are pre-configured in pool mode.
You can manage tunnel lifespan by launching different types of tunnels: ephemeral (per-build) tunnels or long-running tunnels.Sauce IPSec Proxy tunnels are long-running, by default.
Sauce Connect client (binary) runs within your network to establish the tunnels, which use proprietary protocol over TLS 1.2.Sauce IPSec Proxy tunnels use industry standards to establish connection and offer two options for routing traffic to sites and apps under test.
Available to all Sauce Labs accountholders at no additional cost.Enterprise Plans only.
Regardless of your license type (free-trial, self-serve, enterprise), you can download and use Sauce Connect.Requires a custom setup between your network and the Sauce Labs cloud prior to use.
Minimal setup time required; as little as 5-10 minutes.Setup time is appropriately four weeks; involves close collaboration and coordination between your organization and Sauce Labs.