1Password touch

  1. Introduction
  2. Requirements
  3. Getting Started

1Password Pro for iOS

    Tutorials

      Frequently Asked Questions

        Knowledge Base

          Contact Us

      Wi-Fi Sync Troubleshooting Guide

      Welcome! If you’re here, it means that you’ve had some trouble syncing your 1Password data with your mobile device using a Wi-Fi connection. We’re very sorry for the frustration and hope that this guide helps you get up and running again.

      This guide was created with the help of our customers, 1Password users just like you. There are many variables involved in network configuration and communication and this guide contains everything we’ve learned so far. It can get a little overwhelming, so we’ve tried to break things down into logical bits.

      First:

      If you’re still having trouble, it’s time to roll up our sleeves and get our elbows a little greasy:

      Oh, dear. Still here? Nothing helped? That’s truly unfortunate, because we’re out of ideas. =( It probably doesn’t seem like it to you, but really, Wi-Fi sync works flawlessly for many thousands of our customers. At this point, we have to conclude that there is something unique to your configuration that is preventing success. We’re sorry that we couldn’t get things going for you. If you succeed, please do let us know what worked for you so that we can improve our troubleshooting guide!

      Wi-Fi Only, Same Network

      1Password touch syncs with the desktop 1Password application via a Wi-Fi connection. This means that the iPhone/iPod Touch needs to connect to a Wi-Fi network that is connected to the same Local Area Network (LAN) as the Mac on which the desktop application is running. 1Password touch does not sync via the Edge network, 3G network, or across the internet. It also does not sync your 1Password data via the UBS/Firewire cable when you sync with iTunes on your Mac. The desktop Mac needs to have the 1Password application open and running at the time of the sync. The desktop application Mac can be connected via ethernet or any other means so long as it is on the same LAN as the the iPhone/iPod Touch. 1Password for Mac OS X is sold separately and not included as part of 1Password touch.

      Network Connection

      If you’re not sure whether your computer and iPhone/iPod touch are on the same network, you can use Network Utility and iPhone OS’s network settings screen to find out.

      Make Sure You're Up-to-Date

      Several users have reported that upgrading to the latest iPhone OS firmware solved all their syncing issues. Be sure to use iTunes to upgrade your iPhone or iPod touch to Apple’s latest firmware. Also make sure that you’re using the latest version of 1Password on your Mac and on your touch device.

      Give It a Little Kick

      Sometimes all that is required to get the sync going is to restart the iPhone and Mac applications. Some users have reported that syncing failed consistently until they rebooted their Mac, iPhone, and router. This obviously should not be required, but it is possible one of the systems gets into a bad state and prevents syncing. Some other users have reported that 1Password for Mac was not able to detect the availability of the iPhone on the network until they quit and restarted 1Password on their Mac, or turned Wi-Fi sync off and then on again.

      Re-Authorize the Device

      If your device appears in 1Password’s sidebar but you can’t sync, try re-authorizing it.

      Reinstall 1Password on Your Device

      Normally, we’d save this as an absolute last resort. But honestly, reinstalling an application is so much simpler and faster than trying to troubleshoot network communication glitches that it may be worthwhile to give it a go.

      Be absolutely sure to backup your data from the device first, since deleting the app on the iPhone also deletes the data. This will effectively reset the sync process.

      Check Security Software Configuration

      1Password’s sync uses a robust approach that should not have issues with firewall or other security software, but some users have reported that some security applications cause problems. We are investigating these reports and how best to address them.

      Some users have reported that their firewall had to be disabled in order to allow the automatic sync mechanism to function properly. Common firewall software includes:

      If you’re using any of these applications, please consult their documentation for how to whitelist 1Password for all outbound traffic and inbound traffic on UDP port 5353, which is the port that the Bonjour process uses for connecting available services on the network.

      Use an Ad Hoc Network

      Using a computer-to-computer (ad hoc) network can help quickly determine if the Wi-Fi sync problem is related to the network. Here’s how to set up ad-hoc syncing. If the sync works this way, it is a strong sign that the root problem with regular Wi-Fi syncing lies in your network.

      Sync Using IP Address

      You can manually add your device by its IP address. This method is not recommended for your regular sync routine, but it can work in a pinch or for troubleshooting.

      To sync 1Password with your device by its IP address, scroll down on the Wi-Fi Sync screen of your touch device and tap Advanced. There you will find an IP address and port number to enter into 1Password on your Mac:

      1Password touch sync Advanced IP address screen

      In 1Password 3 on your Mac, go to Help > Troubleshooting > Sync using IP address. Enter the IP address and port number you got from your device, then click the Add button. Your device will now be listed in the Wi-Fi Sync window by its IP address. You should now be able to sync just as if you used the more automatic method described above.

      There is a catch, however: Depending on your network configuration, your device may obtain a different IP address every time it connects. If that happens, you will need to go through this setup process again. This is why we do not recommend manually syncing by IP address as a long-term syncing option.

      Bonjour: Mac-iPhone/iPod touch Communication

      1Password’s sync process relies on Apple’s Bonjour technology. Make sure that Bonjour is enabled on your Mac:

      The Applications folder contains a folder named Utilities. Inside of that folder is an Apple application named Activity Monitor.

      Bonjour

      sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist

      Next, see if Bonjour can see the iPhone:

      Bonjour Browser app not ready

      You should see one item in the window labeled “local” and a number to the right (the display of the number is controlled by a Bonjour Browser Preference setting). Depending on which OS X network services you have enabled on your computer the number might be 0 but if there is one or more then there will be a “reveal triangle” to the left of “local”.

      Click triangle (to make it point downwards) to expand the listing for “local”. The services that are talking on the network will be listed. For example: pastebot, pthpb, textexpander, etc.

      Bonjour Browser app ready

      When 1Password is running and unlocked on your touch device, Bonjour Browser will show another item: 1password2._tcp. If you reveal the details it shows the device’s name in bold and has its own reveal triangle that if revealed will show the IP address and port number.

      The Bonjour Browser application cannot change anything—it just views the current state of Bonjour broadcasts from each service. You can expand any or all the details and no matter what you do won’t impact the services themselves. You shouldn’t ever actually need to press the “Reload Services” button either: they should come and go in the listing automatically.

      We suggest using this application just for the purpose of diagnosing that the 1Password mobile device can get its network messages across to your Mac. If 1Password for Mac doesn’t see these messages, it won’t offer to sync your data with that mobile device. This application is not used for day-to-day proper operation of anything and it won’t “fix” networking issues that you might have; it just reports what it sees.

      Checking Network Connectivity

      Find the current IP address of your iPhone/iPod touch.

      Wireless network

      iIP address

      Ping test

      If you see timeouts instead of successful responses, your Mac is not able to see the iPhone.

      Mac IP address

      Your Mac’s IP address should look just like your touch device’s IP address, except for the last digit, which will be different. If it doesn’t, you’re likely not on the same LAN.