Skip to content

No internet after HTTPGlass quit

While HTTPGlass captures, your Mac sends its web traffic to a port inside the app. If the app goes away without putting your network settings back, apps that follow the system proxy can’t reach anything. HTTPGlass is built so this doesn’t happen — see How capture works — but here’s how to get out of it if it does.

This fixes almost every case. At launch, before you can start anything, HTTPGlass checks whether the last run finished cleanly. If it didn’t — a crash, a force quit, a power cut — it restores the network settings it recorded before it changed them.

It only restores services that still point at its own port, so a setting you’ve since changed by hand, or another proxy you’ve switched to, is left alone.

This Mac is still routing traffic through HTTPGlass, but nothing is listening.

HTTPGlass shows this when your Mac points at its port but it has no record of the settings from before — for example, because the ~/Library/Application Support/HTTPGlass folder was deleted while capturing. It can’t put back settings it no longer knows, so it offers two safe choices:

  • Start Capturing — make the setting true again, and stop later as usual.
  • Switch Off — turn the HTTP and HTTPS proxy off on every network service.

Capture → Reset System Proxy…, or the same button in Settings → Proxy, turns the HTTP and HTTPS proxy off on every network service, whatever HTTPGlass believes the state to be. If you had a proxy of your own configured before, set it up again afterwards.

If you’ve already deleted the app:

  1. Open System Settings → Network, select your network service (Wi-Fi, for example), and click Details….
  2. Go to Proxies, and turn off Web proxy (HTTP) and Secure web proxy (HTTPS).
  3. Repeat for any other service you use.

Or in Terminal, replacing Wi-Fi with your service’s name (networksetup -listallnetworkservices lists them):

Terminal window
networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off

If none of this helps, contact support with your macOS and HTTPGlass versions.