Rust's EAC: Disconnected message means the game server cannot verify Easy Anti-Cheat because the client's connection to EAC back-end services is not working. Facepunch highlights two checks first: launch Rust through Steam and make sure firewall or antivirus software is not blocking EAC networking.

Fix it step by step

1Launch Rust from Steam

Start Rust from the Steam Library rather than RustClient.exe or another direct executable. Facepunch notes that EAC is not loaded when the normal Steam launch path is bypassed.

2Restart Steam and Rust

Close both applications completely, start Steam again, and retry. This creates a clean EAC session before deeper network troubleshooting.

3Check firewall and antivirus rules

Make sure your security software is not blocking Easy Anti-Cheat. Facepunch states EAC uses standard HTTP/HTTPS connectivity and references ports 80 and 443 for its back-end connection.

4Check DNS and network filtering

If you use custom DNS filtering, a corporate/school network, VPN, proxy, or security appliance, temporarily test a normal trusted connection to see whether EAC's service endpoint is being blocked.

5Verify Rust files if the network path looks normal

Use Steam's verification feature to restore damaged EAC or game files, then retest from the Steam Library.

Frequently asked questions

What does EAC: Disconnected mean in Rust?

It means the game server could not verify that EAC is active because the client's connection to EAC back-end services was not working.

Does RustClient.exe load Easy Anti-Cheat?

Not for the normal secure launch path. Facepunch instructs players to launch Rust through Steam so EAC loads correctly.

Official sources

These references were used to build and verify the troubleshooting order in this guide.

Related troubleshooting guides

Continue with closely related guides from the same topic hub.