A bit of both actually.
I managed to get the server files on a 20.04 version of ubuntu, but I was having so many issues getting mysql to work... But now that it's working, I can run the server but ganticheat client fails to connect to GACD, and ontop of that it says I cannot connect (locally via 192.168.0.115) to the server. It just times out even though the server is running.
Now when I also try to stop the server, the server will stop but the auth server will stay on, and when I try to run it again it says "auth binding is already in use".
I've tried installing libs and everything and im not getting anywhere...
I would like to swap over to ubuntu 20.04 LTS because running on 14.04 lts is just not secure in anyway seeing its at its end of life cycle.