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

1Password Safari 5.1, Lion extension asking me to open main app to work, also doesn't unlock

Hi everyone, It's my first time writing here, just coming to report a bug and maybe receive some help <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />



I've been using 1Password for years in Mac OS, iOS and Windows, wonderful apps, until Lion came, now it's a mess. Since I'm using Lion Safari extension doesn't work well, when I restart my Mac or log in to a new session, and try to use the Safari extension, after typing my master password I always get this message: "Data not available, please open and unlock 1Password app to obtain extension data". Then I have to open and unlock main app and it works.



Also when it fills the user name and password forms, it won't log in automatically as it always did, I have to press the login button on the site. Finally the extension remains unlocked forever, according to my main app configuration it should lock after 5 minutes, but it doesn't.



I haven't found these bugs documented, hope there's something I can do, or the Agile guys are working on it. Thanks for reading!

Comments

  • khad
    khad Social Choreographer
    Hey julio09, welcome to the forums! I'm sorry that you are having some problems, but these should be resolved in the latest update. Can you verify for me what version of 1Password and the Safari extension you are using?
  • Hi khad, Safari extension version is 3.7.b10, and 1Password app's is 3.7.2, maybe it's solved in latest beta? I chose not using betas after my last Mac OS install... Thanks!
  • Hello Khad,



    It seems that after installing Lion i have been experiencing exactly the same problems...



    I just reinstalled 1Password Version 3.7.2 (build 31099). And reinstalled the Safari Extension (from 1Password preferences). When entering any password (e.g. on LinkedIn) the plugin requests to unlock 1Password... But then it comes back with following message:



    Data not available. Please <a href="javascript:sendMessageToGlobal('launch1Password', {});">open and unlock 1Password app</a> to update extension data.



    Whatever i try, i have not yet been able to use 1Password properly.



    Safari Version 5.1 (7534.48.3).



    Please help.
  • [quote name='Fox Lima' timestamp='1312817410' post='37734']

    Data not available. Please <a href="javascript:sendMessageToGlobal('launch1Password', {});">open and unlock 1Password app</a> to update extension data.[/quote]



    Yes, I obtain that exact message sometimes too.
  • I was able to solve this by adding demo data, entering my password via safari, then removing all the demo data in 1password, this may not be your case since mine was a new install.
  • [quote name='IgorC' timestamp='1312827971' post='37798']

    I was able to solve this by adding demo data, entering my password via safari, then removing all the demo data in 1password, this may not be your case since mine was a new install.

    [/quote]



    I tried same,.... but now it's become a complete MESS ! (check attachment)...
  • [quote name='Fox Lima' timestamp='1312829708' post='37806']

    I tried same,.... but now it's become a complete MESS ! (check attachment)...

    [/quote]



    Ah, this isn't actually a problem with the Safari extension itself. The broken 1Password window can be caused by several unsupported Safari extensions. Because of the unsupported nature in which they interact with applications, these extensions can interfere greatly with the proper behaviour of the 1Password browser extensions.



    Examples of extensions we've seen that cause issues are "SafariSniffer" and "Wondershare AllMyTube/Free YouTube Downloader". It is likely other unsupported extensions would result in similar problems.



    You can see if you have any of these installed by looking in these folders:



    [code]~/Library/ScriptingAdditions[/code] (in your Home folder)

    [code]/Library/ScriptingAdditions[/code] (in the root of your hard disk)



    The most popular one is SIMBL, but there are others as well. Try moving anything you find in these folders somewhere else, for example, to your Desktop. Once the files are moved, please restart Safari and I suspect you will be greeted with a much more enjoyable 1Password experience.



    Also, just to make sure the 1Password Agent is properly communicating with the extension, please open and unlock 1Password and then go to Help > Troubleshooting > Restart Agent.



    Please do let me know how that turns out,
  • [quote name='stu' timestamp='1312831055' post='37812']

    Ah, this isn't actually a problem with the Safari extension itself. The broken 1Password window can be caused by several unsupported Safari extensions. Because of the unsupported nature in which they interact with applications, these extensions can interfere greatly with the proper behaviour of the 1Password browser extensions.



    Examples of extensions we've seen that cause issues are "SafariSniffer" and "Wondershare AllMyTube/Free YouTube Downloader". It is likely other unsupported extensions would result in similar problems.



    You can see if you have any of these installed by looking in these folders:



    [code]~/Library/ScriptingAdditions[/code] (in your Home folder)

    [code]/Library/ScriptingAdditions[/code] (in the root of your hard disk)



    The most popular one is SIMBL, but there are others as well. Try moving anything you find in these folders somewhere else, for example, to your Desktop. Once the files are moved, please restart Safari and I suspect you will be greeted with a much more enjoyable 1Password experience.



    Also, just to make sure the 1Password Agent is properly communicating with the extension, please open and unlock 1Password and then go to Help > Troubleshooting > Restart Agent.



    Please do let me know how that turns out,

    [/quote]





    Stu,



    I moved SIMBL to trash.... Now 1Password works as expected....



    Thanks alot..!
  • [quote name='Fox Lima' timestamp='1312831956' post='37816']

    Stu,



    I moved SIMBL to trash.... Now 1Password works as expected....



    Thanks alot..!

    [/quote]



    Yay! That's great news, glad to hear you're up and running again.
  • Interesting, the only extension I'm using is AdBlock, but as far as I know it's supported, it's constantly updated at least... Anyway I think you should find some workaround devs, AdBlock for instance is a great extension, to me almost as useful as 1Password.



    Thanks!
  • As far as we know, AdBlock shouldn't be causing an issue, though if it's changing content on sites it is possible that it could be causing issues with the extension too.



    Could you try disabling AdBlock to see if this makes a difference, if it does, we can certainly try to find a solution if the problem is on our end.



    Thanks,







    [quote name='julio09' timestamp='1312833574' post='37822']

    Interesting, the only extension I'm using is AdBlock, but as far as I know it's supported, it's constantly updated at least... Anyway I think you should find some workaround devs, AdBlock for instance is a great extension, to me almost as useful as 1Password.



    Thanks!

    [/quote]
  • [quote name='stu' timestamp='1312836481' post='37832']

    As far as we know, AdBlock shouldn't be causing an issue, though if it's changing content on sites it is possible that it could be causing issues with the extension too.



    Could you try disabling AdBlock to see if this makes a difference, if it does, we can certainly try to find a solution if the problem is on our end.



    Thanks,

    [/quote]



    Hi again stu, I just did as you asked, I disabled and uninstalled AdBlock extension, restarted the MacBook (with open at launch running apps option unchecked), then launched Safari, tried to login YouTube, and after typing my master password again it reads: "Data not available. Please open and unlock 1Password app to update extension data".



    If I go and open and unlock 1Password it'll work, but for years I've been using 1Password, days could pass without opening the main app at all, same in Windows.



    I can provide more info if you like, it's a clean install Mac OS Lion on an unibody MacBook, or mid 2011 iMac, and it's not bloated with strange apps or extensions at all.



    Thanks!
  • Thanks for giving that a try, and I'm sorry it didn't quite work.



    Our developers have been working hard over the last few days on a major update that should take care of the 'Data Unavailable' issues once and for all. It is in Beta right now, but we've been testing this internally for the last few days and everything looks good.



    To get this new update please go to 1Password > Preferences > Updates and check 'Include Beta Versions' and then click 'Check Now' to get our latest update, 3.7.5.Beta-3



    Once that's done, please update the Safari extension to the latest version, 3.7 b13, by performing a manual update within Safari > Preferences > Extensions as we detail at the bottom of this guide:



    http://help.agilebits.com/1Password3/safari_5.1_install_update.html



    With some of the new changes in the update, there are few extra steps to follow. First of all, please go to Help > Troubleshooting > Restart Agent within 1Password and finally restart Safari ensure the extension is properly reloaded.



    That should get things finally working for you smoothly, please do let me know as we're hoping to gather feedback on this to make sure it works for everyone.





    [quote name='julio09' timestamp='1312837730' post='37837']

    Hi again stu, I just did as you asked, I disabled and uninstalled AdBlock extension, restarted the MacBook (with open at launch running apps option unchecked), then launched Safari, tried to login YouTube, and after typing my master password again it reads: "Data not available. Please open and unlock 1Password app to update extension data".



    If I go and open and unlock 1Password it'll work, but for years I've been using 1Password, days could pass without opening the main app at all, same in Windows.



    I can provide more info if you like, it's a clean install Mac OS Lion on an unibody MacBook, or mid 2011 iMac, and it's not bloated with strange apps or extensions at all.



    Thanks!

    [/quote]
  • julio09
    edited August 2011
    Hello again stu,



    I've tried the solution you provided, and now it's working perfectly, I can login just with the extension without opening the main app and also I don't have to press login button on sites, it simply fills username ans password and log in automatically as always, perfect.



    It seems to be solved, I also tried to reinstall AdBlock extension again to check any possible incompatibility, and even after a restart both extensions seem to be working as intended. I have to mention also that previous 1Password extension may have been causing trouble to AdBlock extension, since AdBlock was reinstalling each time I launched Safari after a restart. It's solved now too.



    Good work, thank you <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />
  • julio09,



    Great, glad to hear the latest update did the trick, and even more so to hear that AdBlock and 1Password are playing nicely together.



    Thanks for letting us know,





    [quote name='julio09' timestamp='1312843527' post='37867']

    Hello again stu,



    I've tried the solution you provided, and now it's working perfectly, I can login just with the extension without opening the main app and also I don't have to press login button on sites, it simply fills username ans password and log in automatically as always, perfect.



    It seems to be solved, I also tried to reinstall AdBlock extension again to check any possible incompatibility, and even after a restart both extensions seem to be working as intended. I have to mention also that previous 1Password extension may have been causing trouble to AdBlock extension, since AdBlock was reinstalling each time I launched Safari after a restart. It's solved now too.



    Good work, thank you <img src='http://forum.agile.ws/public/style_emoticons/<#EMO_DIR#>/smile.gif' class='bbc_emoticon' alt=':)' />

    [/quote]
  • julio09
    edited August 2011
    Hi, I just came to express my frustration with the app, I've been using it for years, buying every version and really enjoying it, it's been extremely useful both for work and personal usage, but since Lion came out it's a mess.



    Now it's the worst piece of software I've ever worked with, unreliable as you can imagine, I'm talking about the main app and Safari extension combo.



    Each time I venture to use it I find a new error, you never know what's going to happen, but 80% of the time you can't expect the job to get done.



    Last error the extension gives, after the last updates fixed ones, is something new, [i]"Data base error 1: no such table: keys",[/i] it says... Also it keeps messing with my Adblock extension again invalidating it, and asks to reinstall it every time I restart my Mac.



    I've tried everything, I came here to ask for a fix and it worked, but just for two updates, I have everything including betas up to date and reinstalled the whole thing again.



    So I'm sorry but at least for the moment you're loosing a costumer, I love the app but it's simply not working now, so good luck fixing it in a stable and definitive way. I'll use some other solution for the moment, because there are alternatives, maybe not this great, but at least they work.
  • Hello julio09,



    The "[i]Data base error 1: no such table: keys[/i]" message has occurred with a relatively small percentage of users, including me. The fix was to delete the Safari database (it regenerates itself afterward). For detailed instructions on how to do this, please see the following post: [url="http://forum.agilebits.com/index.php?/topic/6402-problem-with-database-error-message/page__view__findpost__p__37162"]Database Error Message[/url]



    As has been mentioned in this thread, AdBlock should work well with 1P. Many team members use the app, and we would certainly have been experiencing the same issue you are if 1Password were the sole cause. However, there is always a chance that you are finding something that we have yet to see. I'll keep an eye out for anyone else mentioning the behavior.



    I'm sorry that you are frustrated to the point of leaving 1P, but everyone has his or her own frustration limit. I've been there before with other software, so I can empathize with your feelings. The furious pace of OS and browser releases has been little fun for anyone, but with the advent of JSE in Safari 5.1 and FF 6 (Chrome already uses it), the old ways of integration are gone forever.



    There will be learning pains as we go, but the alternative to is release nothing until we've figured everything out. Even then, we won't be able to please everyone. So, I do understand your decision to move on, but I hope you will come back and try us again in the near future. Hopefully, our future integration will better meet your needs, and keep your blood pressure at a safe level. <img src='http://forum.agilebits.com/public/style_emoticons/<#EMO_DIR#>/smile.png' class='bbc_emoticon' alt=':)' />



    Cheers!



    Brandt
  • Hi Brandt,



    I didn't saw you moved my comment here and I thought it was deleted. If I was already a little frustrated, after that I went a little furious and created a stupid post, I'm sorry, and thanks for the support.



    I'll try that workaround, maybe it'll be better than switching to another software because yours simply works great, (now only when it does), and has everything I need. Hope it gets fixed once for all so we can continues using it flawlessly as always.



    Thanks again for the support, which is nice as always contrary to what I though a few minutes back, and I'll have patience, I think you deserve it after all.



    Cheers!
  • khad
    khad Social Choreographer
    edited August 2011
    Thanks for the kind words, julio09! Apologies for the confusion. In an effort to better serve the community we will often move, rename, or merge posts to keep al the information on the same topic together. If they have been moved, you can always find your posts using the "Find Content" button on your profile page.



    [img]https://img.skitch.com/20110823-p9x2dparhw16y28ru7bce3ibb3.png[/img]



    [url="http://forum.agilebits.com/index.php?app=core&module=search&do=user_activity&mid=55623"]This is the link for your content[/url].



    To resolve the issue, please ensure that you are running 1Password 3.8.1 or later. You can update right in the application itself.



    [img]https://img.skitch.com/20110823-xy5kratyhkte8adfp9map5dj53.png[/img]

    Also, make sure you are up to date with the Safari extension. It may be simplest just to [url="http://help.agilebits.com/1Password3/uninstalling_extensions.html#uninstalling_1passwords_safari_extension"]remove the extension[/url] and then reinstall it from the Browsers pane in 1Password's preferences.

    [img]https://img.skitch.com/20110823-d7du49bpqn8pnyphykdcyt3k1a.png[/img]

    This will make it so that you are not only up to date but that if there was a problem with the extensions database it will be recreated.



    Please let me know if you are still having trouble. I would love to get everything resolved.



    We are always here to help!
  • G'day all

    Just wanted to touch base with you and say publicly how impressed I am with the service received in regard to my problem related to this bloody password access!!

    Since a Safari update on my mac and the uploading of Lion on my macbookpro I have had "dual" problems ...and I might add have got a little bit pissed off with Agile in regard to why have they not fixed this!!

    Well I have just had Scott from Agile support me and after a few emails and some forums comments he has fixed BOTH issues. As I watched him go through the process, I saw how complex the "moving target" called Mac-updates and the new Lion really is to add-on programs like I.Password.



    SO thank you Scott, I am on line and operational... and a word to you all out there - if you have "no password" (or enter) as your password, [b]there is one of your major problems to start with![/b]



    Thanks Scott , thanks Agile... and THIS is what I have learnt to be the cornerstone of any business - [i][b]service[/b][/i]. Thanks for hanging in there with me guys I will recommend you and your product simply because you took the time to care!



    regards

    Larry Dawson

    The in2 Organization

    Australia
  • Ben
    Ben AWS Team
    Thanks very much for the feedback Elanbank!
  • Hi again, I'm sad to have to come back again... I tried what you suggested and worked, until last update. The app updated the other day and problems came back again...



    It's just random, I was about to take a screenshot of the error the Safari extension was giving, but surprisingly it worked now, it was something like [i]"data not available, try pressing Command+Q..." [/i]or something like that. Also it started messing with AdBlock again, it doesn't work sometimes, and every time I restart my Mac and open Safari, both 1Password, and AdBlock (the only two extensions I have), reinstall and show the welcome page.



    Just out of curiosity I checked, my parent's account on their Mac this weekend, where I installed AdBlock extension under Lion, and not 1Password, and it isn't giving any trouble, so I'd confirm 1P extension is messing everything again.



    Hope you can fix it, I'll consider not updating it in a long time next time I find a stable version...
  • khad
    khad Social Choreographer
    Hey julio,



    I'm sorry that you are having some trouble again. It sounds like the issue is one of the ones listed in the [url="http://forum.agilebits.com/index.php?/topic/7380-faqs-and-known-issues-with-our-new-browser-extensions/"]Known Issues[/url] thread pinned at the top of this forum:



    [quote][b]1Password opens the new extension guide every time I open Safari [/b]

    This happens when Safari has been told to reset all data upon quitting, specifically "Remove all website data" in the Safari Menu > Reset. This will also remove the data in the 1Password extension and because of that, the 1Password extension will restart with Safari thinking it is the first time being opened, thus opening the new extension guide. We're working on reducing the number of times this guide will occur.[/quote]



    If you need to reset Safari for other reasons, please try unchecking the box for "Remove all website data" when you do so. The problem should be resolved.



    Please let me know how it goes.



    Thanks!
  • Hi khad, I do it with Cocktail app about once a week per maintenance basically, but one could reset Safari daily if needed and it shouldn't suppose a problem.



    Anyway it's not solved, it's just random, today I was surprised to discover a brand new error, [i]"Agent not connected"... [/i]I don't care if it gets solved by restarting the app, Safari, clicking an option or whatever you know, the thing is that I'm working and I don't like to be bothered by this kind of errors every single day.



    Before Lion it was so smooth, I think I reached my limit of patience several times already. I provide a screen cap.



    [img]http://img220.imageshack.us/img220/549/capturadepantalla201109u.png[/img]
  • Hello Julio,



    Would you please let us know which versions of 1Password and the 1P Safari extension you are running when seeing this behavior?



    Also, when you see the error notification, please try the following menu selection from within the 1Password app: Help > Troubleshooting > Restart Agent.



    We look forward to hearing back from you with additional details.



    Cheers!



    Brandt