Sc Legacy
Usage: sc legacy [flags]
Run Sauce Connect Proxy in compatibility mode with Sauce Connect 4.9.X
Note: You can also specify the options as YAML, JSON or TOML file using --config-file
flag.
You can generate a config file by running sc legacy config-file
command.
Required
-r, --region
- Environment variable:
SAUCE_REGION
- Value Format:
<value>
Sauce Labs datacenter region. Default: us-west.
-i, --tunnel-name
- Environment variable:
SAUCE_TUNNEL_NAME
- Value Format:
<value>
Tunnel name used for this tunnel or the tunnels in the same HA pool.
-u, --user
- Environment variable:
SAUCE_USER
- Value Format:
<value>
Sauce Labs username.
Options
-s, --shared-tunnel
- Environment variable:
SAUCE_SHARED_TUNNEL
- Value Format:
<value>
- Default value:
false
Share the tunnels within the same organization.
--tunnel-pool
- Environment variable:
SAUCE_TUNNEL_POOL
- Value Format:
<value>
- Default value:
false
Denotes a tunnel as part of a high availability tunnel pool.
Tunnel traffic
-D, --direct-domains
- Environment variable:
SAUCE_DIRECT_DOMAINS
- Value Format:
<strings>
Domains that do not require tunneling.
-t, --tunnel-domains
- Environment variable:
SAUCE_TUNNEL_DOMAINS
- Value Format:
<strings>
Domains that require tunneling. Inverse of '--direct-domains'.
Proxy
-a, --auth
- Environment variable:
SAUCE_AUTH
- Value Format:
<strings>
Basic authentication for URL in host:port:username:password format.
-T, --proxy-tunnel
- Environment variable:
SAUCE_PROXY_TUNNEL
- Value Format:
<value>
- Default value:
false
Route all tunnel traffic through the external proxy specified in --proxy.
DNS
--dns
- Environment variable:
SAUCE_DNS
- Value Format:
<strings>
Use the specified name server. Example: --dns 8.8.8.8,8.8.4.4:53
API server
-k, --api-key
- Environment variable:
SAUCE_API_KEY
- Value Format:
<value>
Sauce Labs API Access Key.
Logging
-z, --log-stats
- Environment variable:
SAUCE_LOG_STATS
- Value Format:
<seconds>
- Default value:
0
seconds Log statistics about HTTP traffic every <seconds>
.
Other
--autodetect
- Environment variable:
SAUCE_AUTODETECT
- Value Format:
<value>
- Default value:
true
Detect the system proxy settings. Inverse of '--no-autodetect'. Default: true.
--cainfo
- Environment variable:
SAUCE_CAINFO
- Value Format:
<value>
- Default value:
/etc/ssl/certs/ca-certificates.crt
CA certificate for verifying REST API.
-c, --config-file
- Environment variable:
SAUCE_CONFIG_FILE
- Value Format:
<value>
Path to YAML config file.
--experimental
- Environment variable:
SAUCE_EXPERIMENTAL
- Value Format:
<strings>
Enable or disable experimental features.
--extra-info
- Environment variable:
SAUCE_EXTRA_INFO
- Value Format:
<value>
- Default value:
{}
JSON string that contains an advanced tunnel configuration.
-F, --fast-fail-regexps
- Environment variable:
SAUCE_FAST_FAIL_REGEXPS
- Value Format:
<strings>
Deny-list URL patterns.
--no-autodetect
- Environment variable:
SAUCE_NO_AUTODETECT
- Value Format:
<value>
- Default value:
false
Disable detection of the system proxy settings. Default: false.
-B, --no-ssl-bump-domains
- Environment variable:
SAUCE_NO_SSL_BUMP_DOMAINS
- Value Format:
<strings>
Domains that do not require SSL resigning.
--ocsp
- Environment variable:
SAUCE_OCSP
- Value Format:
<value>
- Default value:
log-only
Cert revocation check. One of: strict, log-only, disable. Default: log-only.
--output-config-file
- Environment variable:
SAUCE_OUTPUT_CONFIG_FILE
- Value Format:
<value>
Write the new Sauce Connect 5 run command configuration to the specified file.
If set the run command will not be executed.
-d, --pidfile
- Environment variable:
SAUCE_PIDFILE
- Value Format:
<value>
File containing the process ID (PID). Default: temp file.
-f, --readyfile
- Environment variable:
SAUCE_READYFILE
- Value Format:
<value>
File containing JSON formatted metadata. Created when the tunnel is ready.
-x, --rest-url
- Environment variable:
SAUCE_REST_URL
- Value Format:
<value>
Sauce REST API URL. An alternative to the recommended flag '--region'.
-P, --se-port
- Environment variable:
SAUCE_SE_PORT
- Value Format:
<int>
- Default value:
-1
Port on which Sauce Connect's Selenium relay will listen for requests.
--status-address
- Environment variable:
SAUCE_STATUS_ADDRESS
- Value Format:
<value>
Status server address in host:port format. Default: disabled.
--tunnel-cainfo
- Environment variable:
SAUCE_TUNNEL_CAINFO
- Value Format:
<value>
- Default value:
/etc/ssl/certs/ca-certificates.crt
CA certificate bundle to use for verifying tunnel connections.