Sunday, April 26, 2015

Google 2nd step verification to deploy ODK Aggregate

see also -- Java security to deploy ODK Aggregate at Google App Engine
             -- Revoke/Remove App-Specific Password from Google Account


If you use 2ne step authentication for you Google account, then you have to use an App specific password to deploy ODK Aggregate.

Login to Google account. Go to “Account settings” à

Click on the “2-nd Step Verification”. Enter your password again to verify account.

Click on the “App Specific Password” tab. Then click “Manage Application-specific Passwords” [bottom of this tab].


Select “Other(Custom Name)” from “Select App” drop down list. Type “ODK Aggregate”. Then click on “GENERATE”.


You will see a password, write it down to use at the time of ODK Aggregate deployment. [don’t enter blank spaces].

Java security to deploy ODK Aggregate at Google App Engine

see also -- Google 2nd step verification to deploy ODK Aggregate
             -- Revoke/Remove App-Specific Password from Google Account


You have to configure Java security to deploy ODK Aggregate at Google App Engine. Let’s see step by step java security configuration.

Assume that Java 7 or higher JDK installed on your PC (ODK Requirement)

Go to Java Control Panel à go to windows control panel. Find in the program section or direct “Java

                 


A dialog window will be appeared name “Java Control Panel”. Click on the Security tab.



Check “Enable Java Content in the browser”

Select Security “High” option.

Click on the button “Edit Site List”.


A new dialog window will appear named “Exception Site List”. Click on the button “Add”. An entry field will appear in the “Location” list. Enter your Google Appspot.com site. Which one you want to use deploy ODK Aggregate. See my example “http://mtechnologiesbd.appspot.com/Aggregate.html”.

Click “OK”. Click “Apply” then “Ok”.

Hope it will work to deploy ODK Aggregate.