Can't use 1Password in Firefox

cortig
cortig
Community Member
edited April 2023 in 1Password 3 – 7 for Mac

After my troubles in Chrome, I tried Firefox 60.0 and it turns out I can't use 1Password in Firefox either.
No warning there, but the icon remains dimmed in the toolbar and noting happens when I click on it.
Everything is up to date.
Weirdly enough, the icon appears to be "blinking"
I made a capture and exported as .gif to illustrate it.

Corentin


1Password Version: 7.0 β 11
Extension Version: 4.7.1.4
OS Version: 10.13.4
Sync Type: Dropbox

Comments

  • cortig
    cortig
    Community Member

    The .gif refuses to animate here apparently :-\

    Corentin

  • “Blinking” happens when 1Password attempts to connect to mini (turns black) but then cannot connect (reverts to grey). It sounds like there is a problem with WebSocket connections on your machine. Do you have any application firewall software installed or proxy server configured? VPN perhaps?

    Ben

  • cortig
    cortig
    Community Member

    I use Little Snitch. It has never been a problem before though, and I see the same issue on two independent computers.
    I checked the rules in Little Snitch and couldn't see anything wrong.
    It's still "blinking" if I completely disable Little Snitch to let all connections go through.

    I don't use a proxy or VPN.

    Corentin

  • @cortig

    I'd like to ask you to create a diagnostics report from your Mac:

    Sending Diagnostics Reports (Mac)

    Attach the diagnostics to an email message addressed to support+forum@agilebits.com.

    With your email please include:

    • A link to this thread: https://discussions.agilebits.com/discussion/comment/429250/#Comment_429250
    • Your forum username: cortig

    That way we can "connect the dots" when we see your diagnostics in our inbox.

    You should receive an automated reply from our BitBot assistant with a Support ID number.  Please post that number here so we can track down the diagnostics and ensure that this issue is dealt with quickly. :)

    Once we see the diagnostics we'll be able to better assist you. Thanks very much!

    Ben

  • cortig
    cortig
    Community Member

    [#VZS-85537-277]

  • cortig
    cortig
    Community Member

    I figured it out (for both Firefox and Chrome).
    The report I sent you didn't say much because the browsers were not running.
    I re-ran it with the browsers running and this time it reported that they both had valid signatures.

    Thought about the fact that the two browsers were not in /Applications but in a subfolder in /Applications.
    Apparently the new β of 1Password doesn't like this… It forgot how to deal with browsers that were not located in /Applications.
    I moved them both to /Applications and they both worked just fine.
    Something in this respect got broken in β 11.

    Corentin

  • Ah! That makes sense. I’ll check with development and see if it’ll be possible to have browsers live outside /Applications going forward.

    Ben

  • cortig
    cortig
    Community Member

    It was fine (forever before) up until β 10. It just broke in β 11.

    Corentin

  • Beta 11 is sandboxed. Going forward browsers will need to be in /Applications in order for them to be used with 1Password.

    Ben

  • cortig
    cortig
    Community Member

    Good to know. Thanks @Ben

    Corentin

  • :+1: :)

    Ben

  • cortig
    cortig
    Community Member

    Coming back to this. Is the limitation required by Sandboxing or is it just a limitation in 1Password?
    My understanding was that ~/Applications was a legit location for apps.

    Corentin

  • @cortig,

    Both, sandboxing in conjunction with 1Password's requirement to be able to verify code signatures. Apple's code signing APIs require that the parties be in /Applications.

    Rudy

  • cortig
    cortig
    Community Member

    Interesting. Little Snitch also validates code signing, but doesn't seem to care where the app lives.
    Thanks for letting me know @rudy.

    Corentin

  • ghosts
    ghosts
    Community Member

    @Ben @cortig I am experiencing the same issue! Can no longer use 1Password with Firefox 59.0.2 (64-bit) since 1Password 7 B.11.
    Something definetly broke in the last update since it was working in the previous beta version. My Firefox is installed in /Applications/Firefox.app and I believe it is sandboxed.

    I too am running LittleSnitch firewall but after disabling the firewall altogether I was still unable to use 1Password in Firefox so I doubt it is related.

    Any workarounds? Or solutions?

  • ghosts
    ghosts
    Community Member
    edited May 2018

    I am seeing the main window for 1Password focusing when I click the browser extension. This will only happen if 1Password main window is open - otherwise nothing happens!

    Here is a video demonstrating the issue with Safari and Firefox, but the same is true for Chrome Version 66.0.3359.139. LittleSnitch disabled.

    https://monosnap.com/file/pCd8wkJ7oMEAPwFUjt55UkRbDnmRpS#

    This is really bad and unusable - it doesn't even offer to save passwords anymore. Is there any way to revert back to the previous version if there is no hotfix coming soon (which I hope there is)?


    1Password Version 7.0.BETA-11 (70000011)
    Firefox 59.0.2 (64-bit) / Also tried with Firefox 60.0 (64-bit)
    Firefox Extension v4.7.1.90 (Last updated May 10, 2018)
    Chrome Version 66.0.3359.139
    Chrome Extension 4.7.1.90
    Safari Version 11.1 (13605.1.33.1.4)
    Safari Extension 4.7.1

  • ghosts
    ghosts
    Community Member

    OK I was able to solve the issue by completely closing 1Password. Downloading it manually and re-installing it over the existing copy I got from the Auto Updater.

  • @cortig As far as I’m aware Little Snitch isn’t (yet) sandboxed.

    Ben

  • Thanks for the update @ghosts.

    Ben

This discussion has been closed.