Encountering the “EAC Authentication timed out (1/2)” error in Rust can be frustrating. This error indicates that the game is unable to establish a connection with the Easy Anti-Cheat (EAC) service.
Fortunately, there are several methods you can try to resolve this issue and get back to playing Rust.
The full error message will read, “Disconnected: EAC Authentication timed out (1/2)”.
In this article, we will be discussing all the solutions that will help you to fix the issue of “EAC Authentication timed out (1/2)” in Rust without any hassle and let you get back to your game in no time.
How To Fix Rust EAC Authentication Timed Out (1/2)?
To fix Rust EAC authentication timed out (1/2), you can launch Rust from the Steam library, repair anti-cheat and verify the integrity of the Rust game files. Additionally, you can also run Rust as an administrator to fix the issue.
1. Launch Rust From The Steam Library
One of the simplest methods to try is launching Rust directly from your Steam library. This ensures that the game is launched under Steam’s parameters, which may help establish a proper connection with the EAC service.
2. Repair Or Install Easy Anti-Cheat
Another common solution is to repair or reinstall Easy Anti-Cheat. This can be done by navigating to the EasyAntiCheat folder located in the Rust game directory and running the EasyAntiCheat_Setup.exe file. It is mostly in drive C or at the drive where you have installed the game.
From there, you can choose to repair or install EAC, which can often fix the issue.
3. Enable/Disable Rust Beta Update
Participating in Rust’s beta updates can sometimes cause compatibility issues with EAC. You can try opting out of all beta programs through the Steam settings for Rust.
To Enable Rust Beta Update:
- Open the Steam client on your computer.
- Navigate to the Library section where you see a list of your games.
- Right-click on Rust in the list of games and select Properties.
- In the Properties window, select the Betas tab.
- In the Betas tab, you’ll see a drop-down menu with the option “NONE – Opt out of all beta programs”. Click on this drop-down menu.
- Select the beta you would like to opt into. There might be specific instructions or codes required for certain betas which will be provided by the game developers.
To Disable Rust Beta Update:
- Follow steps 1 through 4 as above to access the Betas tab in the Rust Properties window.
- Click on the drop-down menu under the Betas tab.
- Choose the “NONE – Opt out of all beta programs” option from the list.
4. Verify The Integrity Of Rust Game Files
Corrupt or missing game files can also lead to EAC authentication issues. To check for this, you can verify the integrity of Rust’s game files through Steam. This process will check for any missing or corrupt files and replace them as necessary.
- Open the Steam client on your PC.
- Go to the Library section to see your list of games.
- Right-click on Rust in your game list and select Properties.
- In the Properties window, navigate to the Local Files tab.
- Click the Verify integrity of game files button.
5. Run Rust As An Administrator
Running Rust as an administrator can provide it with the necessary permissions to communicate properly with EAC. You can do this by right-clicking on the Rust executable and selecting ‘Run as administrator’.
6. Restart Your Router
A simple but sometimes overlooked solution is to restart your router. This can resolve issues with your network that might be preventing EAC from authenticating properly. Simply turn off your router, wait for a minute, and then turn it back on. After your connection is re-established, try launching Rust again.
7. Flush DNS Cache
Flushing your DNS cache can sometimes help with connection problems. To flush your DNS cache:
- Press the Windows key + R to open the Run dialog.
- Type
cmd
and press Enter to open the Command Prompt. - Type
ipconfig /flushdns
and press Enter. - Restart your computer and try running Rust again.
8. Contact The Rust Support Team
If none of the fixes above can help you in fixing the “EAC Authentication Timed Out (1/2)” error in Rust then we highly recommend that you contact the support team of Rust and they will be able to help you out.