Unable to establish connection with a 1Password desktop app
I just installed 1Password X and I was loving it. I then received an upgrade today on 1Password 7 to Version 7.4.1 (70401002). Now the 1Password X isn't unlocking or working with Touch ID.
I am using 1.17.3 version of 1Password X.
Any ideas?
Thanks,
Adam
1Password Version: 7.4.1
Extension Version: 1.17.3
OS Version: 10.15.1
Sync Type: Not Provided
Comments
-
Forgot to add Google Chrome Version
0 -
Same for me after updating desktop app. Notably, updating the Mac App took me from beta to regular, with no beta updates available. running MacOS, 1PX (beta) 1.17.2 in Firefox. Desktop integration no longer works.
0 -
Same here. The macOS app auto-updated and integration no longer works. I get the same message that a connection could not be made.
1password X BETA 1.17.3 and 1password macOS 7.41 (non-BETA). Chrome Version 78.0.3904.97 (Official Build) (64-bit)0 -
you need the beta 1P app to get the communication.
0 -
Current beta:
1Password 7
Version 7.4.BETA-0 (70400000)
1Password Beta0 -
I had the BETA but it is no longer available after my 1password macOS app auto-updated. Even the link to download the BETA version on the 1password website redirects you to download 7.4.1 (non-BETA). The user above me also explained the same thing.
If you know how to download the BETA you are referring to, please link it to us, because apparently it no longer exists. Thanks.
0 -
I have attached a console log which shows the error in 1passwordX here: https://www.dropbox.com/s/p9kerrgldtoo85u/1passwordX_7-11-19.log?dl=0
Looks like the relevant lines are:
19:46:45.886 background.js:27 Attempt #3 to reconnect to the native app
19:46:45.887 background.js:27 Connecting to native app XXXXXXXXXXX.com.agilebits.1password
19:46:45.985 background.js:27 Preparing hello payload for device XXXXXXXX:
19:46:45.985 background.js:27 (accountUUID, userUUID, server) => (XXXXX, XXXXXXX, 1password.com)
19:46:45.991 background.js:27 Native app port disconnected. Error: Access to the specified native messaging host is forbidden.
19:46:46.000 background.js:27 Signing payload for account XXXXXXX with kid XXXXXXXX
19:46:46.002 background.js:27 🌈 Sending message to native app
19:46:46.002 background.js:27 💥 Failed to send because our port was disconnected. Browser code signature became invalid?0 -
make sure the "Include beta builds" check box is checked on the updates page.
0 -
I have that checked and I am not on a beta build.
0 -
That box is checked. 1password auto-updated to 7.4.1. There is no longer any new BETA build. There are also no BETA builds currently available for download either.
0 -
I'm in this same boat. "Include beta builds" checked in 1Password, but it appears no betas are available. And the 1Password X Chrome extension is reporting that it can't communicate with the desktop app.
I presume we're all just waiting for either a new beta build, or for someone at Agile Bits to enable 1Password X communication with the non-beta desktop app and push a new version?
0 -
In case anyone wants it, I just downloaded and re-installed 7.4.1 BETA-0 and it fixed the connection issue. Here's the link to the download, if this is not ok to post then just delete it and accept my apology. https://c.1password.com/dist/1P/mac7/1Password-7.4.1.BETA-0.pkg
0 -
In case anyone wants it, I just downloaded and re-installed 7.4.1 BETA-0 and it fixed the connection issue.
Thank you so much! I was looking for this but couldn't find it anywhere. The official download link directs you to the non-BETA 7.4.1.
I can confirm installing the 7.4.1 BETA solved the connection issue with 1Password X. In the meantime, I've disabled automatic updates ;) Appreciated.0 -
I'm glad everyone's all set now. :smile: I'm sorry for the temporary Desktop App Integration outage the lack of a beta update caused — usually we follow up with a beta right after the stable, so this doesn't happen, but things were a bit delayed this time. If you're going to turn off automatic updates, I do recommend you at least keep the check for them turned on and only turn off automatic installation. You wouldn't want to get several versions behind and not know it. :smile:
0 -
Wait — are we really all set? What I'm reading is that we should all downgrade to the beta version of the current release version if we want to keep integration between 1Password X and the Mac desktop app? That... doesn't make sense. If that IS what we're being asked to do, is there any thought being given within Agile Bits to releasing another beta version that's downstream of the current release and re-enables integration?
0 -
As I understand it, there is now a new BETA available (7.4.2-BETA) so downgrading is no longer necessary. The issue was that this BETA was not released at the same time as the stable, which caused everyone’s clients to auto-update to the newest Stable version instead, breaking the Desktop App Integration.
0 -
Indeed, it's not possible for us to release a new beta simultaneously with a stable release, but it's usually a very short while before a new beta is deployed -- barring any unforeseen issues with doing so. :)
0 -
I was also having issues these last few days too. I reinstalled both beta app and beta Chrome extension still didn't connect. Then restarted Chrome, still not working. Restarted Mac, now it works.
Not sure if this helps anyone, but this is what worked for me.0 -
Thanks for letting us know! Glad to hear you're back up and running. :)
0 -
Still having this issue even after updating Mac app to 7.4.2-BETA-0 and Chrome app version 1.17.6
logs attached (accountUUID and userUUID removed)
22:04:12.471 background.js:27 Initializing 1Password X...
22:04:14.701 background.js:27 Initializing Desktop App Integration. Attempting to connect to native app. 💌
22:04:14.714 background.js:27 Connecting to native app 2bua8c4s2c.com.agilebits.1password
22:04:15.012 background.js:27 Preparing hello payload for device 5zvvthfcp3jpfuyuwlafhv5kwi:
22:04:15.012 background.js:27 (accountUUID, userUUID, server) => (, , 1password.com)
22:04:15.015 background.js:27 Finished initializing beta 1Password X 1.17.6 in chrome (20093)
22:04:16.354 background.js:27 Native app port disconnected. Error: Native host has exited.
22:04:17.066 background.js:27 crypto tests: 2356.864013671875ms
22:04:17.066 background.js:27 Signing payload for accountwith kid 6hwu2syxfoe3353xahpbpwuxwi
22:04:17.080 background.js:27 🌈 Sending message to native app
22:04:17.080 background.js:27 💥 Failed to send because our port was disconnected. Browser code signature became invalid?
22:04:18.856 background.js:27 Attempt #1 to reconnect to the native app
22:04:18.857 background.js:27 Connecting to native app 2bua8c4s2c.com.agilebits.1password
22:04:18.970 background.js:27 Preparing hello payload for device 5zvvthfcp3jpfuyuwlafhv5kwi:
22:04:18.970 background.js:27 (accountUUID, userUUID, server) => (, , 1password.com)
22:04:18.971 background.js:27 Signing payload for accountwith kid 6hwu2syxfoe3353xahpbpwuxwi
22:04:18.973 background.js:27 🌈 Sending message to native app
22:04:19.134 background.js:27 Native app port disconnected. Error: Native host has exited.
22:04:24.138 background.js:27 Attempt #2 to reconnect to the native app
22:04:24.139 background.js:27 Connecting to native app 2bua8c4s2c.com.agilebits.1password
22:04:24.248 background.js:27 Preparing hello payload for device 5zvvthfcp3jpfuyuwlafhv5kwi:
22:04:24.248 background.js:27 (accountUUID, userUUID, server) => (, , 1password.com)
22:04:24.249 background.js:27 Signing payload for accountwith kid 6hwu2syxfoe3353xahpbpwuxwi
22:04:24.259 background.js:27 🌈 Sending message to native app
22:04:24.353 background.js:27 Native app port disconnected. Error: Native host has exited.
22:04:34.355 background.js:27 Attempt #3 to reconnect to the native app
22:04:34.355 background.js:27 Connecting to native app 2bua8c4s2c.com.agilebits.1password
22:04:34.470 background.js:27 Preparing hello payload for device 5zvvthfcp3jpfuyuwlafhv5kwi:
22:04:34.470 background.js:27 (accountUUID, userUUID, server) => (, , 1password.com)
22:04:34.471 background.js:27 Signing payload for accountwith kid 6hwu2syxfoe3353xahpbpwuxwi
22:04:34.474 background.js:27 🌈 Sending message to native app
22:04:34.475 background.js:27 Native app port disconnected. Error: Native host has exited.
22:05:10.877 background.js:27 PBES2g-HS256(100000): 47.161865234375ms
22:05:11.041 background.js:27 [LM] Started (minutes=10, lock on sleep=true).
22:05:11.053 _generated_background_page.html:1 Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
22:05:11.054 _generated_background_page.html:1 Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
22:05:12.035 background.js:27 PBES2g-HS256(100000): 40.83203125ms
22:05:12.608 background.js:27 Signed in successfully toand loaded account details. Elapse time 1487ms.
22:05:12.748 background.js:27 Ensuring device keys are available for 1 accounts now that we are unlocked.0 -
@samtumbaa: Do you maybe have a pending update in Chrome that needs to be finished and then restarted?
22:04:17.080 background.js:27 💥 Failed to send because our port was disconnected. Browser code signature became invalid?
There are other things that can cause that, but that's by far the most common. No matter what, it's a deal breaker for the desktop app to connect if it cannot be validated.
0 -
I'm also getting the same error message in the 1Password X app.
Versions:
1Password X Beta: 1.17.6
1 Password Mac app: 7.4.2-BETA-00 -
Logs:
Attempt #3 to reconnect to the native app
06:49:59.003 background.js:27 Connecting to native app *****.com.agilebits.1password
06:49:59.125 background.js:27 Preparing hello payload for device *****:
06:49:59.126 background.js:27 🌈 Sending message to native app
06:49:59.126 background.js:27 Native app port disconnected. Error: Access to the specified native messaging host is forbidden.0 -
@bezhermoso: Which exact browser and OS versions are you using?
0 -
I'm going to jump on this thread as well. Desktop app: 1Password 7 Version 7.4.2.BETA-0 (70402000) 1Password Beta. Chrome extension 1Password X Beta 1.17.6. I don't know where the logs are to look for additional info. Once I find them, I'll add a new comment.
0 -
Hey @mpflugfelder! Thanks for jumping in. Are you seeing the same "Unable to establish connection with the 1Password desktop app" error when you take a look at the 1Password X settings page? If so, your 1Password X log may be helpful. You can find our guide that explains how to obtain your 1Password X log here. If you'd rather send it in via email, you're welcome to send the file to support+x@1password.com with a link to this forum post as well as your forum username in the body of the email. We'll take a look and go from there.
0 -
OK, I don't know what happened, but for the first time in a few days, when using the browser, I was prompted for my fingerprint (macbook pro) to unlock 1password. Was an update released? I do know that this morning I upgraded to the latest MacOS. Maybe that had something to do with it? Maybe this is just a one-time thing? #crosses-fingers
0 -
@mpflugfelder – We release updates to the 1Password X beta fairly frequently, but there hasn't been any changes to Desktop App Integration as far as I know. The fact that you upgraded to the latest macOS, and that likely included a restart of your computer, may have helped. I'll cross my fingers here as well, but please don't hesitate to let me know if the issue creeps up again. I'm happy to help!
0 -
Unfortunately this issue persists. My workspace:
- macOS 10.15.3 beta 2 (19D62e)
- Microsoft Edge Version 79.0.309.68 (Official build) (64-bit)
- 1Password 7 Version 7.4.2.BETA-2 (70402002) 1Password Beta
- 1Password X Beta Version 1.18.2 (installed from Chrome store)
Log:
14:47:32.174 background.js:27 🖥 Looking for native app 2bua8c4s2c.com.agilebits.1password 14:47:32.269 background.js:27 Preparing hello payload for device [redacted device id]: 14:47:32.269 background.js:27 (accountUUID, userUUID, server) => ([redacted account uuid], [redacted user uuid], 1password.com) 14:47:32.270 background.js:27 Native app port disconnected. Error: Specified native messaging host not found. 14:47:32.271 background.js:27 Signing payload for account [redacted account uuod] with kid [redacted kid uuid] 14:47:32.299 background.js:27 🌈 Sending <hello> message to native app 14:47:32.299 background.js:27 💥 Failed to send <hello> because our port was disconnected. Browser code signature became invalid?
Attempted solutions:
- Good old fashioned system restart
- Uninstalled and reinstalled both 1Password 7 macOS app and 1Password X Beta Chrome extension
- https://discussions.agilebits.com/discussion/105547/unable-to-establish-connection-latest-beta
- https://discussions.agilebits.com/discussion/104804/1password-unable-to-establish-connection-to-app-under-macos-10-15
As per #4 above, there was no compatibility for this feature on the macOS Edge browser. It's been six months and we've seen an official macOS Edge release, so hopefully that's no longer the case?
0 -
Hey there @hxgrp! We did (and still do) support the beta version of Chromium Edge on macOS. Our Mac developers should be adding the code signature of the stable version of Edge that was just released in the next 1Password for Mac update. Once that happens, you'll be able to use Desktop App Integration with macOS Edge stable. Keep an eye out for the update.
0