I am having a similar problem when I try to submit our Drupal sites
this page shows up:
This webpage is not available
The webpage at https://www.acquia.com/
submit-your-site might be temporarily down or it may have moved
permanently to a new web address.
Any help would be greatly appreciated.
More information about text formats
53 State Street, 10th Floor
Boston, MA 02109
Map: Google MapsView other locations