We are currently under some needed maintenance.
Squidhost accounts should now be working properly.
We apologize for the inconvenience.