How To: Configure your proxy server or Internet security software for 1Password
1Password manages the data exchange between itself and the browser extensions through WebSocket. This allows the 1Password background process to communicate with the browser extensions while still respecting the sandboxing rules enforced by modern web browsers. Although these appear as network connections, they are limited to your local machine. These connections are encrypted and authenticated, so they cannot be used to deliver information to any other processes beyond the extensions and the main 1Password application.
If the connections are blocked for any reason, the extension will not be able to connect to 1Password, and no data transfer can occur. The most common symptom of this problem is an Helper Not Connected error in the browser extension. The simplest solution is to ensure that local connections are not blocked on 127.0.0.1 by a proxy server or software firewall.
Many anti-malware, antivirus, and Internet security solutions also include a firewall, so that would also be something to check especially if you are using Windows where such programs are more prevalent.
The specific ports that 1Password uses through its WebSocket
59483, but it is much simpler to
just allow all connections to 127.0.0.1 (localhost).
Please follow the steps below to resolve the problem with standard OS X and Windows configurations. For all other proxy servers, you may need to contact the developer of your particular solution.
Note: If you are not the one who has set up your proxy settings, please contact your network administrator for assistance.
Configuring the OS X Proxy Settings
- Open System Preferences ( > System Preferences).
- Select the "Network" preference pane.
- Your primary network interface should already be highlighted on the left. Typically this will be Wi-Fi for wireless connections, but it could be Ethernet if you have a wired connection.
- Click the "Advanced" button in the lower right.
- Select the "Proxies" tab.
- Select "Web Proxy (HTTP)" from the list on the left.
- Add 127.0.0.1 to the "Bypass proxy settings for these Hosts & Domains" box for the "Web Proxy (HTTP)" protocol.
- If "Secure Web Proxy (HTTPS)" is also checked, add 127.0.0.1 to the "Bypass proxy settings..." box for the "Secure Web Proxy (HTTP)" protocol as well.
Entries in the "Bypass proxy settings for these Hosts & Domains" box are separated by commas, so you will likely need to insert one between the last entry and your own addition of "127.0.0.1" as shown in the screenshot.
Configuring the Windows Proxy Settings
Please see the tips in the Troubleshooting the new browser extensions article in the FAQ section of the 1Password for Windows user's guide.
Step 3 deals with proxy settings, but we recommend trying all the tips in the order shown.
- How To: Back up your 1Password data on the iOS devices before upgrading your iOS
- What to do if I lost my 1Password app or its data after upgrading my iOS devices?
- 1Password support for alternative browsers on iOS
- How do I sync my data between my iPhone and my iPad?
- Back up 1Password for iPhone and iPad using Windows
- View all
- How can I use the new two-factor authentication from Dropbox?
- Alternatives to Dropbox cloud syncing: iCloud, Google Drive, SkyDrive
- How To: Enable quick and automatic 1Password data sync with Dropbox
- How To: Sync your Mac and iPhone or iPod touch over Wi-Fi
- Can I share data between 1Password 3.9 (Lion) and 1Password 3.8 (Snow Leopard)
- View all (7 more)