Not connecting to VAC

Hi, I have a Linux Dedicated GMod server, and it takes about 10 minutes to connect to VAC servers, and until it does, clients get kicked for “No SteamID” as well as their Steam ID being STEAM_ID_PENDING. Please help.