Hardware upgrades have been completed.

For the satellite internet person, there are a few potential causes:
* Required ports being blocked - must be able to make outgoing connections to ports 4050-4100
* ISP doing html injection - can cause client to be unable to parse auth web server responses.
* IP address coming from a range shared with hosting providers being used in botnets (generally means we've been attacked by them so they've been blocked).