IT on my campus has checked and rechecked ports, firewalls, etc., so many times and making sure everything is accessible. Besides -- if it were a port or firewall issue then the loading would be persistent and not sporadic.
p.s. This is just standard usage, not everyone accessing at the same time. In any case I only have 20 students.