Network Usage When Using with DropBox

nathanclark
nathanclark
Community Member
edited February 2016 in 1Password in the Browser

We recently changed some things on our router and I am having an issue where a user is stating that it is taking 2 minutes now for 1Password to populate fields. I found an article to have ports open to the localhost (127.0.0.1) but what does it connect to otherwise for networking that would cause the slowdown?


1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided
Referrer: kb:extension-troubleshooting

Comments

  • nathanclark
    nathanclark
    Community Member

    I just learned that the user states that 1Password deals with DropBox and has to sync a file before it populates the fields. What is a typical sync that is created when a user wants to fill in a password? Not familiar with the software much.

  • nathanclark
    nathanclark
    Community Member

    Okay... getting little by little info from the user. They tell me the database file is 65MB. Does it have to sync this whole database file every time that a password is being filled in?!

  • littlebobbytables
    littlebobbytables
    1Password Alumni

    Greetings @nathanclark,

    While 65MB is a bit larger than the typical vault I might expect to see but that shouldn't greatly affect 1Password. On the Mac and Windows platforms we rely completely on the Dropbox service where the service syncs all of the user files between a local folder and the Dropbox server. So neither 1Password for Mac or Windows perform any network activity with Dropbox, we simply read and write to the local folder and let Dropbox do their thing. We are aware of how Dropbox handles conflicts and have code that looks for them and merges the conflicts into the vault for the user to then make a decision on. Still, this is all locally done.

    So I can't imagine how any alteration to a router configuration should be affecting 1Password directly and it shouldn't be impacting filling.

    To get a better idea can we learn the following please.

    1. What operating system is the user running and what version?
    2. What version of 1Password are they running?
    3. What is their preferred browser and the version of that browser?
    4. What version of the 1Password extension is installed?

    Maybe this can give us some insight :smile:

  • jxpx777
    jxpx777
    1Password Alumni

    To follow on to what @littlebobbytables said, syncing is handled separately from filling. The extension asks the helper process for the information to fill and the helper returns just whatever is currently in the database. Syncing should happen independently on a background thread, so it shouldn't impede filling. We'll look forward to getting some more information from those questions above, but I just wanted to reassure that this shouldn't be impacting filling at all.

    --
    Jamie Phelps
    Code Wrangler @ AgileBits

  • nathanclark
    nathanclark
    Community Member

    Sadly, all I know is that the user is on an iMac. He won't share any other information with me.

    To give more background on the change that was done on the router:
    General traffic was told to be low priority with only specific websites having high priority (we have a FortiNet FortiGate router).

    After being notified of the problem with 1Password, I was asked to changed the traffic priority for Dropbox. Once I changed it over to high priority I am told that resolved the user's issue.

    Not sure how that could make a 2 minute change in the performance of 1Password, but apparently it does.

  • jxpx777
    jxpx777
    1Password Alumni

    @nathanclark That is bizarre indeed! We'll consider this solved for now, but we'll keep an eye out for similar issues going forward. Thanks!

    --
    Jamie Phelps
    Code Wrangler @ AgileBits

This discussion has been closed.