Your FAQ statement, "Almost any TF2 server is compatible for use with TF2Center. When you create a lobby, a verification process will occur to ensure your server is ready to host a lobby," is all very well and good but doesn't exactly fill in all the details, such as item whitelists. I assumed whitelists would come under "League configs are automatically executed and applied when a lobby is started," but that appears not to be the case.
In my server.cfg I have this:
// Whitelist mp_tournament 1 mp_tournament_whitelist "cfg/item_whitelist.txt" mp_tournament_restart
The contents of the whitelist is the etf2l whitelist, as I pick etf2l settings on lobby creation. For some reason this whitelist gets executed on Test 1v1 lobbies, but having just hosted one I realised it wasn't working, and had to rcon execute the whitelist manually. I've looked through the forums here and my server console logs to try and discover what exactly TF2Center is trying to do, but I'm at a loss. Does the whitelist have to be a specific name? Do I have to put something else/different in my server config? Please help.