The Datastore Admin page is blank in all my apps on appspot.com, I have followed the instructions to enable them, and receive no error message, just a blank page load.
Can anyone help?
If you are on Google Chrome and logged in via multiple gmail accounts, try to open up App Engine dashboard using an incognito window. That should solve it.
For future users with same blank page problem and Federated login you can also try the following.
Try to open the Datastore Admin page and if it's black then view the page source.
Your should see something like this (chrome - firefox - safari):
<iframe style="border:0px solid #ffffff"
frameborder="0"
src="https://ah-builtin-python-bundle-dot-latest-dot-app-id.appspot.com/_ah/datastore_admin/?app_id=s~app-id&adminconsolecustompage"
width="100%"
height="1024px">
<p>Your browser does not support iframes.</p>
</iframe>
The link you are looking for is the src:
https://ah-builtin-python-bundle-dot-latest-dot-app-id.appspot.com/_ah/datastore_admin/?app_id=s~app-id&adminconsolecustompage
Copy the link with the datastore admin login auth and open it in a new window.
That will ask you from OpenID(GOOGLE) to confirm that you want to grant access to Datastore admin to your email etc.
Allow and done ;-)
PS. This works once and you don't have to re do it again. Though you have to follow the same procedure for each of your apps that you have enabled Federated login
It might also be because you are using Federated Login. I had the same issues with blank screens and no error messages. For me, the Datastore Admin became available when I changed the Authentications Options back to Google Accounts API. Definitely not a permanent solution, but desperate times calls for desperate solutions.
Ref: How to enable datastore admin
Open your browser's dev tools and look for errors in the console. In Firefox, I received:
Invalid 'X-Frame-Options' header encountered when loading 'https://ah-builtin-python-bundle-dot-healthometry-hrd.appspot.com/_ah/datastore_admin/?app_id=s~healthometry-hrd&adminconsolecustompage': 'ALLOW-FROM https://appengine.google.com' is not a recognized directive. The header will be ignored.
Open the long link in a separate tab and go through the federated login process. The datastore admin will appear. Upon refreshing your appengine.google.com page the Datastore Admin should appear there as well.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With