Integrations / Proxy setups / HTTP and HTTPS proxies

HTTP and HTTPS proxies, and what their errors mean.

Most providers give an HTTP proxy, some an HTTPS one that encrypts the hop to the proxy itself. Browz verifies an HTTPS proxy’s certificate before it sends your credentials, and its check names exactly what went wrong.

Shellbrowz proxy add "New York static" --host 192.0.2.41 --port 3128 --scheme http browz check "New York static"

Setup

Set it up.

  1. Choose the right scheme

    HTTP if the provider says HTTP, even when you browse HTTPS sites through it: those are tunnelled with CONNECT. HTTPS only if the provider gives you a TLS port for the proxy itself.

  2. Add and check it

    Shellbrowz proxy add "New York static" --host 192.0.2.41 --port 3128 --scheme http browz check "New York static"
  3. Read the result

    A passing check shows the exit IP and location. A failing one gives the reason; the common ones are below.

Example

What each check error means.

The messages a check or a refused Start shows, and the fix for each.

Check errorsauthentication rejected (HTTP 407) → wrong username or password: edit the proxy and re-enter both the proxy’s TLS certificate was rejected → expired, self-signed or for another name: ask for the right host name, or use the provider’s HTTP or SOCKS5 port TLS handshake/certificate verification failed → the port does not speak TLS: save the proxy as HTTP, not HTTPS CONNECT refused (HTTP 502) → the proxy could not reach its exit: try later or use another proxy connect proxy, followed by a connection error → Browz could not reach the proxy: check the host, the port and your network

The full list is in the help center: fix a proxy that is not working.

Good to know

Notes and tips.

  • Browz never skips the certificate check on an HTTPS proxy.
  • Leave a profile’s timezone, language and WebRTC on automatic: Browz sets them from where the proxy really exits, measured at each check, so the profile does not contradict its own address.
  • Bring proxies from any provider: Browz supports HTTP, HTTPS, SOCKS4, SOCKS5 and SSH.
  • A profile whose proxy fails its exit check is refused at Start. It never falls back to your own connection.
  • A proxy changes where a profile connects from, not what a site allows. Use each site only as its terms allow; our acceptable use policy applies whatever the exit.

FAQ

HTTP and HTTPS proxies and Browz.

Is an HTTPS proxy more private than HTTP?

For the hop between your computer and the proxy, yes: the request to the proxy, including your credentials, is encrypted. Sites you open over HTTPS are encrypted end to end either way.

Why does Start say the proxy is not working?

Start checks the proxy by looking up the exit through it. If that fails, Start is refused rather than launching on your own connection; the line after it gives the reason.

Can I use host:port:user:pass lists?

Yes. Proxies accepts host:port, host:port:user:pass and URL forms when you paste a list.

Get started

Download Browz. Every task, its own browser.

Then, on macOS or Linux, put the MCP server on your PATHcurl -fsSL https://gobrowz.com/agents/install.sh | sh

For Mac, Windows and Linux. Free for 5 profiles. Paid plans from $4.99 a month, with a 14-day refund on your first payment.