There are a few things to check when your Mac can't connect to the Ecamm website, or if Ecamm Live reports an error connecting to Ecamm servers.
Try Connecting with Your Phone
As a first step, try connecting to ecamm.com using your phone instead of your Mac. If this works okay, then the problem is likely something to do with your Mac, and you can proceed with the steps below.
Captive Wifi
If your Wifi connection is in a public space such as a restaurant or hotel, check to make sure you're able to browse the web in your web browser. It may then prompt you to join the network.
Little Snitch
If you have the Mac app Little Snitch, ensure that it's not set to block connections to ecamm.com
PremierOpinion
Check your Mac's Applications folder for an app called PremierOpinion. If you find it there, drag it to the trash and then reboot your Mac. (PremierOpinion is a spyware app, which will prevent Ecamm Live from connecting to our servers. It can be safely deleted using these steps. There is no need to purchase virus removal software to remove it.)
Lightspeed Systems Relay
Lightspeed Systems Relay is an advanced content filter for the education market. It uses a trusted-man-in-the-middle proxy server to intercept and relay all internet traffic. It is not compatible with Ecamm Live.
Fortinet FortiProxy
Fortinet FortiProxy uses a trusted-man-in-the-middle proxy server to intercept and relay all internet traffic. It is not compatible with Ecamm Live.
NetSkope Proxy
NetSkope security software uses a transparent proxy on the Mac to intercept all secure network traffic. This prevents Ecamm Live from establishing a secure RTMP connection to Facebook's streaming server. Removing Netskope's Transparent Proxy in System Preferences → Network → VPN & Filters is the only workaround that we are aware of to work around this issue.
Network Proxy Settings
Occasionally we see a problem caused by macOS network proxy settings that have been activated for unknown reasons. To check on this, go to the System Preferences app → Network preference pane → Advanced... button → Proxies tab. Ensure that all checkbox here are turned off.
Check Your Mac's /etc/hosts File
Some Macs may have an entry for ecamm.com in the /etc/hosts file. This file is a DNS override file found on all Macs. If an entry for ecamm was added at some point in the past, this will prevent the Mac from making any connections to Ecamm servers. To check this, open Terminal and copy/paste in:
grep ecamm /etc/hosts
and the press return. If any output is shown, this indicates an entry for ecamm was found. Removing the entry isn't a simple process. You can refer to this guide here, or contact our support team for assistance by clicking the orange chat button in the bottom right corner of this page.