Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Unable to add custom Domain w/ Google App Engine

I'm unable to map a custom domain to my Google App Engine app. The steps I've already taken are:

  1. I'm the admin of the Google Apps account
  2. I'm the owner of the Google App Engine Account
  3. I've added the domain to the "Domains" section of Google Apps
  4. I've verified ownership of the domain within Google Apps
  5. I've correctly setup the MX records of the domain
  6. I've checked that the domain was correctly setup using: https://toolbox.googleapps.com/apps/checkmx/

However, for the last 3 days in the Domains section of Google Apps it says "MX records setup validation in progress".

Additionally, when I go to add the domain within the Application settings of the Google App Engine account I get redirected to a sign in page (despite already being signed in, and an admin within Google Apps, and the owner of the Google App Engine app). Either way when I go to sign in again I just get redirected back to the signin page and I'm not able to get any farther.

Also, I have billing enabled for the App Engine account. I've configured app engine domains numerous times before and never had these issues. Any help would be appreciated.

Update:

Following @presveva's suggestion I setup a new Google Apps account (despite already having an existing one) and the first page after creating a new Google App was a server error. After refreshing the page and verifying ownership of the domain I went to add the domain to App Engine.

On the "Please accept the Google App Engine terms and conditions to continue" page, first of all no terms even showed (numerous XMLHttpRequest errors on the page), and after submitting "I accept. Continue to add this service" the next page stated "An error occurred while trying to install this application. Please try again later."

This process is horribly broke and would be great if Google addressed this.

like image 992
adam Avatar asked Aug 02 '13 13:08

adam


People also ask

How do I use custom domain in App Engine?

In the Google Cloud console, go to the Custom Domains tab of the App Engine Settings page. Click Add a custom domain. If your domain is already verified, the domain appears in the Select the domain you want to use section. Select the domain from the drop-down menu and click Continue.

Can you add a custom domain to Google sites?

You can use a custom domain for a site published on new Google Sites. Using a custom domain can make it easier for people to find and remember your site with a web address like www.yourdomain.com. To use a custom domain for your site, you can: Select a domain from your Google Domains account (if you have one).


1 Answers

I know this this post is old but I ran into the same issue.

  • All ready running Google Apps for my primary domain.
  • Created a new app and registered a new domain name for that.
  • Don't want to get a new payed Google Apps account for the app domain.

@presveva is right but there is one way around it.

  • Use your current Google Apps account and add the app domain as a alias for your primary domain.
  • Make the admin account of your Google Apps domain owner of the Google App Engine (GAE) application.
  • Add the GAE app to your Google Apps account via the Google Apps admin interface.
  • Setup a custom domain name for the domain alias, your new app domain.

Note: If you use Google Sites for your domain you can't use www. Disable sites if you want to use GAE.

like image 129
Kristofer Källsbo Avatar answered Dec 16 '22 17:12

Kristofer Källsbo