Conversion from Keeper not keeping TOTP [Solved]

gholcomb
gholcomb
Community Member
edited December 11 in Windows

@MrC I successfully used the MRC converter to transfer passwords from Keeper to 1Password. What I observed though is TOTP where not converted to the TOTP field, but to the notes. If I cut and paste it from the notes to the field it takes it. Anyway to do this during the conversion?

Comments

  • MrC
    MrC
    Volunteer Moderator

    Hi @gholcomb

    Can you tell me the exact string name used for your TOTO values?

  • MrC
    MrC
    Volunteer Moderator

    I'm looking for this from your JSON file:

  • gholcomb
    gholcomb
    Community Member
    edited December 11

    This is what it is in the json.

    [ removed: shows secret ]

  • MrC
    MrC
    Volunteer Moderator
    edited December 11

    @gholcomb

    I've removed your screenshot. It shows the secret...

    With a text editor, edit Converters\Keeper.pm

    Change line 211, which loos like:

        [ '*totp',              0, '$oneTimeCode:' ],
    

    to

        [ '*totp',              0, '$oneTimeCode::1' ],
    

    save the file and rerun your conversion.

  • gholcomb
    gholcomb
    Community Member

    Same result, this is what 1Password gets.

  • MrC
    MrC
    Volunteer Moderator

    @gholcomb

    I'm looking deeper into this now...

  • gholcomb
    gholcomb
    Community Member

    Please let me know if you need anything else from me. Thank you for your assistance.

  • MrC
    MrC
    Volunteer Moderator

    @gholcomb

    Ok, sorry this took so long, and that I lead you on a hopefully not too painful journey down a dead end street!

    I'd forgotten how complex and convoluted newer Keeper's exports are. I think I have this resolved. And I also found a bug while trying to discover the issue here.

    At the converter's suites home, there's a Custom folder with a new Keeper.pm. Replaces your Converters/Keeper.pm file and re-try please.

    Here's my result:

  • gholcomb
    gholcomb
    Community Member

    Success, thanks so much for your quick help. I'm really not going to miss Keeper, lol.

  • MrC
    MrC
    Volunteer Moderator

    @gholcomb

    You're very welcome! Please do review your 1Password entries for completeness. My test data is rather limited, and the change involved custom fields added to records. I had to special case the OTP here.

    Enjoy 1Password!
    MrC