Linux client EAC not working, throwing null error

Kommy

New member
Tried everything including compatibility mode. Client on linux mint steam. Can play no issues on any server without EAC. When enabling EAC and trying to connect any EAC enabled server it tells me I get kicked that I don't have EAC module running, EAC null error. Again tried verifying multiple times, different compatibility modes, no compatibility, reinstall, reinstall on different drive. Same issue every time

Here is the log file link: Patebin Log file

 
@Alloc Going to ping you here if you don't mind. Kommy has these lines in the log file which confused me:

WRN [EOS] [LogEOSAntiCheat - Warning] [AntiCheatClient] Anti-cheat client not available, using null client

INF [MODS]     AntiCheat enabled, mod skipped because it is set not to load

Do you know of anything that would cause the EAC to see a null client (the game? EAC itself?) but load at the same time

 
@Kommy Could you locate these logs too please?

~/.local/share/Steam/steamapps/common/7 Days To Die/7DaysToDie_Data/launcher.log
~/.cache/com.epicgames.easyanticheat/85fffb61212b491999cd7fc03eb09bf6/c9ccbd00333f4dd6995beb7c75000942/anticheatlauncher.log
~/.cache/com.epicgames.easyanticheat/85fffb61212b491999cd7fc03eb09bf6/c9ccbd00333f4dd6995beb7c75000942/easyanticheat_linux_x64.eac.metadata

Ideally, after entering the game/reproducing the EAC kick, exiting the game.

 
Hey Juffinator

1. inside .local/share/Steam do not have that, when I go into the folder all I got is Steam and no steamapps or steamapps folder. I have 7daystodie folder inside steam with no launcher.log anywhere

2. https://pastebin.com/s3sT21Yk this is anticheatlauncher.log

3. I don't have easyanticheat_linux_x64.eac.metadata in that location, its in another folder ~/.cache/com.epicgames.easyanticheat/85fffb61212b491999cd7fc03eb09bf6/c9ccbd00333f4dd6995beb7c75000942/235/easyanticheat_linux_x64.eac.metadata  here is the pastebin https://pastebin.com/qPasqn2i

 
Hey Juffinator

1. inside .local/share/Steam do not have that, when I go into the folder all I got is Steam and no steamapps or steamapps folder. I have 7daystodie folder inside steam with no launcher.log anywhere

2. https://pastebin.com/s3sT21Yk this is anticheatlauncher.log

3. I don't have easyanticheat_linux_x64.eac.metadata in that location, its in another folder ~/.cache/com.epicgames.easyanticheat/85fffb61212b491999cd7fc03eb09bf6/c9ccbd00333f4dd6995beb7c75000942/235/easyanticheat_linux_x64.eac.metadata  here is the pastebin https://pastebin.com/qPasqn2i


Consensus at the moment is a firewall or something blocking the connection to EOS that would be on your Mint install (or a local firewall maybe):

[16:02:30] [Linux] [EAC Bootstrapper] [Info] [Connection] Connect result: Couldn't connect to server (7) Response Code: 0 Destination IP: Unavailable 

Since you said you have another Windows machine that doesn't have the issue, it definitely points to your Mint install

You can try this: ping modules-cdn.eac-prod.on.epicgames.com and see if you get a response back with an IP address

 
Last edited by a moderator:
hmm, I tried to ping it and looked like it was going just fine till I saw it was actually localhost address instead. So for some reason it resolves that address to localhost 127.0.0.1

 
Alright this is in case if other people having same issue. There was an entry in my hosts file that binded localhost address to epic eac. Apparently it was a fix for Star Citizen. I don't remember if I did it or it was installed that way. But basically client EAC was not connecting to the EAC epicgames module because all it new is that module address was itself. I deleted this line and it worked. Now will test Star citizen and see if that still working. Thank you for your help

 
Back
Top