configure mymine app for self-signed certs

By | 24th November 2014

Mymine is a cool app for redmine. Their is one problem thought I was not able to configure mymine with self-signed certificate instance of redmine. I found a way to make it work. These are the steps to configure mymine to work with self-signed certificate sites.

Step 1 (Get the cert)

Enter sites URL in the address bar. Once the site loads you will see a lock symbol before https://. click the system and it will show “More information”, in more information go to “View Certificate” in that go to Details tab and click “Export” button. This will export public key of the site. Give an appropriate name to the certificate. This process is done using firefox browser. Idea is to get the public certificate of the self-signed site. You can get the cert through other methods too.
lock symbol address bar >> More Information >> View Certificate >> Details >> Export

Step 2 (copy the cert to phone)

After exporting the cert copy it to phones top directory. Don’t copy it to some other folder. Enable pin or pattern or password lock to screen lock of the phone, Next step will not work until screen lock is enabled. Now go to settings >> More >> Security >> Install from device storage (this is under “Credential storage”. Phone will find the cert automatically and install it.

Thanks for the incite guys.
google groups link
another link

Step 3 (Get the api key)

API Key is unique for every user. With this key user can access various parts of redmine. Go to My accounts >> Show API key
screenshot

If you don’t find API key please contact administrator of the site and ask him to enable “Enable REST Web Service”

Step 3 (configuring mymine)

Go to play store and get mymine it is a free application. After installation go to “redmine servers” section, Add account. Give url of the site and API key we copied in step 2. App gives a provision of getting the key too. Once all the parameters are give you will see issues, projects, wiki pages of redmine instance.

Note: Another app “redminePM” is not work even after copying the cert. Still trying to figure out the problem. I believe problem is at the server end related to reverse proxy. I get 302 error.