One time passwords out of sync [Due to the time being offset, please check it is in sync]
Since the last update and iOS9, my iPad and iPhone are out of sync with the one time passwords. My iPhone works and I can log into sites but I can't use my iPad. I even tried rescanning the QR code but it still won't work. The refresh time and codes don't line up.
My devices are all in sync and everything else is working okay. My internet connection is working fine aswell.
1Password Version: Not Provided
Extension Version: Not Provided
OS Version: Not Provided
Sync Type: Not Provided
Comments
-
Hi @FeloniousTub,
Sorry to hear about the difficulty. One time passwords rely on the time set on the device as part of the equation for generating codes. Please ensure that the time and the timezone on all devices is the same and accurate.
Thanks!
Ben
0 -
Yes, both of my devices are in the same Timezone and both are reading the same time and are accurate.
0 -
Thanks, @FeloniousTub.
Sorry for the delay in getting back to you. Could you please try editing one of the items containing an OTP in question and make sure the string for the
One-Time Password
field (the 'secret') matches exactly on both?Thanks!
Ben
0 -
Okay, I've done a few things. I tried your suggestion to edit the item. No luck. I then deleted the one time password and then set it up again. It still works on my iPhone but not iPad. I then deleted the app from my iPad and redownloaded it. Did a fresh sync and still no luck.
The countdown timers are in sync across my devices but the code shown on my iPad is different and does not work. The string in the field is the same on both devices.0 -
@FeloniousTub: So this is only happening on the iPad? That's really strange. Does it happen to be a Wi-Fi model? I only ask, because we've seen that can result in some rather unpredictable time behaviour (there's no way to force an update, and without a cellular radio it won't update in real time either). If the codes are the same, the only wildcard is the system time and date — especially if one is cellular and one is not.
Also iOS 9 has brought some more networking changes, especially with Low Power Mode. If you plug it into power, does anything change? Please let me know what you find!
0 -
My iPad is a cellular model. It's an air 2 if that helps.
I did some more checking and I've found the problem. When my iPad is set to auto update the time, it is fast by two minutes. I've set the time manually back two minutes and now the codes match. Looks like the issue isn't with 1password but with iOS 9 on my iPad.
Thanks for helping get to the bottom of it.0 -
There was a some what similar topic here in the the 1Password forums. I just cant find it at the moment. :blush: That being said, there is a similar posting in the Apple Developer forums. From the looks of it, its exactly as you say the time is off by 2 minutes and thats affecting the TOTP.
Lets hope Apple gets to the bottom of it soon.
ps. In that topic the temporary solution was to manually set the time.
Cc/ @brenty @bwoodruff
Just for the record my results
iPad time is 12:57 ~9.0.1 TOTP doe not match Mac or iPhone app (as expected due to time offset)
iPhone time is 12:55PM ~9.0.1 TOTP Matches Mac app - Used for logins successfully
Mac time is 12:55PM ~10.11 GM TOTP Matches iPhone App - Used for logins successfullyI was able to bring my codes back to matching by adjusting my time as would be expected.
My iPad is also a cellular model if that matters. Verizon to be exact.
0 -
Thanks for the information, Tommy!
0