Does Server Check require internet access?

Yes, Server Check requires internet access to perform its core function, internet service monitoring. It also needs internet access to activate correctly and to periodically (usually once a day) keep your license valid and to check for software updates.