I am in a critical situation. One of my project colleagues added a list of users to the Aggregate server by importing excel form and now we do not have any access to that server as this process resets the user passwords. Any suggestions in recovering the account will be highly appreciated.
Your best option here is to re-run the installer with the same version of Aggregate and specify a different super-user username. Then log in (password: aggregate) with that username, and either delete the older user or change its password.
If you want to keep the passwords from the other accounts valid, you'll need use the same instance name that you put in the installer. One quick way to get the instance name is to run
If you can't, I'd opt for Aggregate v1.4.12 and see if that gets you back in. If you don't have a backup, it'd be wise to take one before going any further. https://docs.opendatakit.org/aggregate-backup has instructions.
Thanks so much almost there. Got back up and trying to re-install Aggregate v1.4.12. Unfortunately not going through, please see the error log:
Dec 21, 2018 1:23:16 PM java.util.prefs.WindowsPreferences
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
Dec 21, 2018 1:23:31 PM com.google.appengine.tools.admin.AbstractServerConnection send1
WARNING: Error posting to URL: https://appengine.google.com/api/appversion/deploy?module=default&app_id=urc-malawi&version=1&
400 Bad Request
<ApiError 400, Message: "Java 7 applications are prevented from being deployed to Google App Engine from any version of the SDK, including older ones. If you need to continue to deploy Java 7 applications for compatibility reasons, you can request that your application be whitelisted for Java 7 deployment by visiting https://goo.gl/forms/qxeXfigRMccwAvoj1">
This is try #0
Dec 21, 2018 1:23:32 PM com.google.appengine.tools.admin.AbstractServerConnection send1
WARNING: Error posting to URL: https://appengine.google.com/api/appversion/deploy?module=default&app_id=urc-malawi&version=1&
400 Bad Request
<ApiError 400, Message: "Java 7 applications are prevented from being deployed to Google App Engine from any version of the SDK, including older ones. If you need to continue to deploy Java 7 applications for compatibility reasons, you can request that your application be whitelisted for Java 7 deployment by visiting https://goo.gl/forms/qxeXfigRMccwAvoj1">
This is try #1
Dec 21, 2018 1:23:33 PM com.google.appengine.tools.admin.AbstractServerConnection send1
WARNING: Error posting to URL: https://appengine.google.com/api/appversion/deploy?module=default&app_id=urc-malawi&version=1&
400 Bad Request
<ApiError 400, Message: "Java 7 applications are prevented from being deployed to Google App Engine from any version of the SDK, including older ones. If you need to continue to deploy Java 7 applications for compatibility reasons, you can request that your application be whitelisted for Java 7 deployment by visiting https://goo.gl/forms/qxeXfigRMccwAvoj1">
This is try #2
Dec 21, 2018 1:23:34 PM com.google.appengine.tools.admin.AbstractServerConnection send1
WARNING: Error posting to URL: https://appengine.google.com/api/appversion/deploy?module=default&app_id=urc-malawi&version=1&
400 Bad Request
<ApiError 400, Message: "Java 7 applications are prevented from being deployed to Google App Engine from any version of the SDK, including older ones. If you need to continue to deploy Java 7 applications for compatibility reasons, you can request that your application be whitelisted for Java 7 deployment by visiting https://goo.gl/forms/qxeXfigRMccwAvoj1">
This is try #3
The safest thing to do is to ask for a whitelisting.
If that's too much work, then you should be able to upgrade directly to the latest Aggregate, but the warning there is that we haven't tested that and I have no idea how it'll behave.