This is a staging forum for AgileBits, not an official support forum. Visit http://discussions.agilebits.com instead.

Trouble unlocking 1Password Reader

<div class="IPBDescription">Master password from Dropbox synced data file not being accepted</div>Hello,



I am trialling 1Password on my Mac and so far so good. But I can't get the Android app to work at all. It simply won't accept the master password, which I know is correct. I have looked at some of the other threads and followed some of the instructions there with no success.



I am syncing with Dropbox.. it authenticates to Dropbox without any trouble. I have tried uninstalling and reinstalling the 1Password app. I have tried changing the master password and waiting 10 minutes.



This is very frustrating for a paid for product. I am still on the trial and if you can't sort out this Android app there is no way I will be carrying on past the trial.

Comments

  • Lewys
    Lewys Junior Member
    edited July 2011
    I've not seen any other solutions for this. So not sure if what worked for me has been published before.



    But when I was having this issue I initially copied my agilekeychain to my Android device, I could then enter in my master password, and any further changes I made to my keychain sync'ed fine with Dropbox.
  • Hi blairski,



    I'm really sorry to hear you're experiencing some trouble with 1Password Reader on Android not accepting your master password from 1Password for Mac.



    We'll certainly do our best to help track down the issue, I'm using the 1Password app on both a HTC Desire S and a new Motorola Xoom tablet without any issues unlocking the data file. On the Mac, can you tell me which version of 1Password you're using right now by going to 1Password > About 1Password?



    Also, without telling us the whole password, can you tell me if your master password is either all uppercase or all lowercase or if it's mixed-case with numbers and symbols too?



    Please let me know, 1Password Reader is still relatively new so we're working to ensure that potential bugs and issues are dealt with as quickly as possible.



    Thanks,





    [quote name='blairski' timestamp='1310282771' post='31648']

    Hello,



    I am trialling 1Password on my Mac and so far so good. But I can't get the Android app to work at all. It simply won't accept the master password, which I know is correct. I have looked at some of the other threads and followed some of the instructions there with no success.



    I am syncing with Dropbox.. it authenticates to Dropbox without any trouble. I have tried uninstalling and reinstalling the 1Password app. I have tried changing the master password and waiting 10 minutes.



    This is very frustrating for a paid for product. I am still on the trial and if you can't sort out this Android app there is no way I will be carrying on past the trial.

    [/quote]
  • [quote name='Lewys' timestamp='1310304474' post='31662']

    I've not seen any other solutions for this. So not sure if what worked for me has been published before.



    But when I was having this issue I initially copied my agilekeychain to my Android device, I could then enter in my master password, and any further changes I made to my keychain sync'ed fine with Dropbox.

    [/quote]



    Thanks for the advice, I'll try that
  • [quote name='stu' timestamp='1310311994' post='31666']

    Hi blairski,



    I'm really sorry to hear you're experiencing some trouble with 1Password Reader on Android not accepting your master password from 1Password for Mac.



    We'll certainly do our best to help track down the issue, I'm using the 1Password app on both a HTC Desire S and a new Motorola Xoom tablet without any issues unlocking the data file. On the Mac, can you tell me which version of 1Password you're using right now by going to 1Password > About 1Password?



    Also, without telling us the whole password, can you tell me if your master password is either all uppercase or all lowercase or if it's mixed-case with numbers and symbols too?



    Please let me know, 1Password Reader is still relatively new so we're working to ensure that potential bugs and issues are dealt with as quickly as possible.



    Thanks,

    [/quote]



    The version is 3.6.1

    The master password is all lowercase. It has letters, numbers and a couple of symbols. I then changed it to just letters and numbers, but that still didn't work.
  • [quote name='blairski' timestamp='1310312226' post='31668']

    The version is 3.6.1

    The master password is all lowercase. It has letters, numbers and a couple of symbols. I then changed it to just letters and numbers, but that still didn't work.

    [/quote]



    Thanks for the information, that rules out one potential issue. When you try to unlock 1Password Reader on your Android device, do you get any error messages or just the 'Validation Failed' message?
  • GeneY
    GeneY AWS Team
    Hello blairski,



    I am sorry to hear about your issues.



    First of all, I am not sure what you meant when you referred to the "paid for" product.

    As far as I know, 1Password Reader is available for download on Android Market free of any charge.

    Please clarify the topic for me.



    I'd like to assure you that once you successfully synchronized your phone with Dropbox server,

    there is absolutely no reason for the Master Password not to be properly accepted.



    This is my recommendation:



    Please change a Master Password on your computer to something simple (without any special characters), say password123.

    Notice that some special international characters in Master Password may be an issue, please try to avoid them.

    Then reinstall the 1Password Reader, sync with Dropbox and try to login using this simple password.





    If you want to see the password you are typing, gently stoke over the Master Password you just typed from left to right, it will become visible for couple of seconds.



    Please let me know how it goes. I will be glad to assist you further.



    Thank you and best regards,

    Gene

    Android developer







    [quote name='blairski' timestamp='1310312226' post='31668']

    The version is 3.6.1

    The master password is all lowercase. It has letters, numbers and a couple of symbols. I then changed it to just letters and numbers, but that still didn't work.

    [/quote]
  • [quote name='GeneY' timestamp='1310318442' post='31673']

    Hello blairski,



    I am sorry to hear about your issues.



    First of all, I am not sure what you meant when you referred to the "paid for" product.

    As far as I know, 1Password Reader is available for download on Android Market free of any charge.

    Please clarify the topic for me.



    I'd like to assure you that once you successfully synchronized your phone with Dropbox server,

    there is absolutely no reason for the Master Password not to be properly accepted.



    This is my recommendation:



    Please change a Master Password on your computer to something simple (without any special characters), say password123.

    Notice that some special international characters in Master Password may be an issue, please try to avoid them.

    Then reinstall the 1Password Reader, sync with Dropbox and try to login using this simple password.





    If you want to see the password you are typing, gently stoke over the Master Password you just typed from left to right, it will become visible for couple of seconds.



    Please let me know how it goes. I will be glad to assist you further.



    Thank you and best regards,

    Gene

    Android developer

    [/quote]



    The android app is free, but the Mac app is not. As far as I am concerned, the whole service/product is paid for. I am trialling (and might buy) the paid for Mac app and the Android app is just a by product of that. The Mac app could be completely uselss if I could not use the secure passwords on my Android phone. I would not be able to use 1Password if that were the case as I could not be to access anything on my Android phone. So the 2 are part in parcel of the same thing.



    Thanks for your proposed solution, but it has nothing to do with the password. I have now managed to get it partially working, but without Dropbox syncing. I manually copied over the agilekey chain to my phone, uninstalled the 1Password app, reinstalled and then selected the option that my keychain was on my SD card. The master password then worked without any trouble. So the issue is to with the Dropbox syncing. It did successfully connect to the Dropbox server. I am using the Dropbox app without any issues as well. So it seems there is something wrong with Dropbox access within 1Password app.
  • [quote name='stu' timestamp='1310312579' post='31670']

    Thanks for the information, that rules out one potential issue. When you try to unlock 1Password Reader on your Android device, do you get any error messages or just the 'Validation Failed' message?

    [/quote]



    Yes, it was a validation failed message.



    I have managed successfully get past the master password screen by manually copying over the agilekey chain and reinstalling the app (thereby ignoring Dropox).. so there is something wrong with the Dropbox part of the 1password app.
  • [quote name='blairski' timestamp='1310323676' post='31680']

    Yes, it was a validation failed message.



    I have managed successfully get past the master password screen by manually copying over the agilekey chain and reinstalling the app (thereby ignoring Dropox).. so there is something wrong with the Dropbox part of the 1password app.

    [/quote]



    That certainly does seem to be the case since the Dropbox sync should be syncing the exact same 1Password data file.



    To help us track down the issue more quickly, could you please email us your Diagnostics Report? To generate the report from 1Password on your Mac, open 1Password and select Help > Troubleshooting > Diagnostics Report and then send the report to support@agilebits.com along with a link to this thread so we can 'join the dots'.



    Please do not attach your report to this thread, it doesn't contain any private 1Password information but it does contain information about your system and you may not want that publicly available.



    With regards to the nature of 1Password being paid, 1Password isn't a service and so each app is a separate product, for example our iOS apps are separate purchases. Right now our Android app is a free read-only companion app to 1Password for Mac and Windows but in the future it may become a fully featured paid application.



    1Password can still be useful even without a mobile app, though I'll agree that it's a vital part of the package since you'll want to have the passwords you've created with you anywhere.



    Looking forward to getting to the bottom of this issue.
  • GeneY
    GeneY AWS Team
    Hello blairski,



    I am glad that you managed to make 1Password working at least with a local keychain.



    There are absolutely no differences between locally available keychain and the one copied to SD card over the network.

    The encryption key used by the application is stored in encryptionKeys.js file which is absolutely the same, no matter if you copied it locally or

    the application copied it.



    I am thinking that the file came up corrupted during the file transfer, that is only the explanation I have.

    You can compare the files: goto Dropbox folder, find a encryptionKeys.js file located in /1Password.agikekeychian/data/default

    and compare it with the file copied locally. Both files contain encrypted information, if we have exactly the same keychain, they should be the same.

    Let me know if there is any difference.Assuming you entered your Master Password correctly, I don't see any other possibilities except file corruption

    during transfer.



    Best regards,

    Gene





    [quote name='blairski' timestamp='1310323676' post='31680']

    Yes, it was a validation failed message.



    I have managed successfully get past the master password screen by manually copying over the agilekey chain and reinstalling the app (thereby ignoring Dropox).. so there is something wrong with the Dropbox part of the 1password app.

    [/quote]
  • I'm having trouble unlocking my keychain on Android too.



    This occurs with both a Dropbox sync and copying the folder to the SD card myself.



    The password contains non-ASCII symbols, and works on both Mac and Windows.



    I was hoping to evaluate the Android app before making a purchase, since mobile support is the main factor in my choice of password manager. I could create a new keychain with just letters and numbers, but this kind of thing shouldn't be necessary...
  • GeneY
    GeneY AWS Team
    Hello onepasseval,



    I am sorry to hear about your issues.

    I recommend you to use a combination of ASCII symbols in your Master Password.

    There are enough symbols available in ASCII code to make your password very secure.



    I will review using non-ascii symbols in the next application release, please stay tuned for the updates.



    Best regards,

    Gene

    Android developer <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/rolleyes.gif' class='bbc_emoticon' alt=':rolleyes:' />



    [quote name='onepasseval' timestamp='1312564035' post='37023']

    I'm having trouble unlocking my keychain on Android too.



    This occurs with both a Dropbox sync and copying the folder to the SD card myself.



    The password contains non-ASCII symbols, and works on both Mac and Windows.



    I was hoping to evaluate the Android app before making a purchase, since mobile support is the main factor in my choice of password manager. I could create a new keychain with just letters and numbers, but this kind of thing shouldn't be necessary...

    [/quote]
  • Same issue here. It was working for some time, then I changed the Master Password on the Mac. Now I cannot login on the Android 1PW anymore (validation failed). Password just contains ASCII symbols like ( # ! and letters and numbers.

    Synced by Dropbox.
  • GeneY
    GeneY AWS Team
    edited August 2011
    Hello s_fff,



    Sorry to hear about your issue.



    First of all, make sure that you type your password absolutely correctly, do a gentle stoke over a password field on Login screen, the password will appear in

    clear text for couple of seconds. If there is still an issue please login with your old master password, check if it works or not.



    Please exit the application completely using Exit menu option or restart your phone.Next, relaunch 1Password Reader and enter your new Master Password.

    This time it should work correctly.



    Notice that changing master password may require restarting the application after synchronization is completed.



    Please let me know if you need any additional help, I will be glad to assist you further.



    Best regards,

    Gene

    Android developer
  • The only working approach for me was to completely re-install the app, so the dropbox sync dialogue could be set up from scratch. After this sync everything was working well.
  • GeneY
    GeneY AWS Team
    edited August 2011
    Hi S_fff,



    I am glad that you issue has been finally resolved.



    On my Nexus 1: I launch 1Password Reader, enter Master Password, login, do sync -> everything works fine.

    Next on my Mac I launch 1Password, change Master Password, do another sync (OK, the message shows encryptionKeys.js file has been changed),

    exit the application using Menu-Exit, login again with a new Master Password -> everything works fine.



    I do exactly the same procedure several time in a row, everything works perfectly fine.



    Not sure what went wrong in your case, you can try changing password again but don't use long and complicated passwords (for the testing purposes).

    And make absolutely sure you exit the application after changing your password and type the password correctly.



    Best regards,

    Gene <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/skype_smile.png' class='bbc_emoticon' alt=':-)' />
  • I just purchased 1Password for Mac. I thought the Android app was supposed to be able to be opened with the same master password as the one on the Mac.



    Dropbox syncs with 1Password on my phone. But I'm not able to open it. I keep getting a "validation failed" warning.



    Yes, I'm sure I'm typing it in correctly. I've actually uninstalled the app and reattempted entering the master password.

    Yes, it's all ASCII characters (some upper, some lower, a number, and some symbols).



    These posts were a year ago but the Android update (9 months ago?) didn't seem to fix this issue.



    I'd prefer to not have to change my Mac password. Especially as I'm away from my Mac today.



    Is the only fix somehow getting the agilekey onto my sd card? If I do that, will it stay updated with the Mac?
  • Hi Marc,



    Sorry for the trouble here, copying your 1Password.agilekeychain file to the SD card will likely give you the same results, as all 1Password Reader's Dropbox syncing is doing is copying the data file from Dropbox, but obviously it's also keeping it up to date when you force a sync, there's no automatic syncing at this point, whereas you'd have to keep copying the data file to the SD card after each update.



    You said that your password contains just numbers, letters and symbols, there shouldn't be any issues with this combination but we have seen some issues with certain symbols, so yes our first suggestion is going to be to try to remove those from your password just to confirm there's no problem. One thing to note, a valid symbol in a password is a space character, I tend to use these instead of something like $ or ! as it's easier to type but adds the same level of security to the password.



    One other thing to check, you don't share a Dropbox account with anyone else?