Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

JSchwartz15

macrumors regular
Original poster
Mar 21, 2012
119
4
I installed the Yosemite Public Beta on an external drive yesterday. When setting it up I tried to turn on iCloud Keychain. It resulted in turning it off across all my devices and now I can't turn it back on, I continuously get the error message that it can't communicate with iCloud. Anyone else having this issue?
 

Erphern

macrumors 6502
Mar 6, 2013
285
75
UK
I installed the Yosemite Public Beta on an external drive yesterday. When setting it up I tried to turn on iCloud Keychain. It resulted in turning it off across all my devices and now I can't turn it back on, I continuously get the error message that it can't communicate with iCloud. Anyone else having this issue?

Yes. It's going to be a real drag if my keychain somehow ended up being wiped.
 

matt2053

macrumors 6502a
Jul 8, 2012
554
121
I had the same problem. iCloud Keychain failed to turn on when I installed the beta. Then when I checked my iPhone, it was "off" there too! And I could not get it to turn back on.

Finally I got my iPAD out, and it was off there too. But when I turned it on on my iPad it finally worked, and I was able to turn it on on my other devices as well.

The one thing I will say is that once you get it on, everything will be back to normal. Nothing is erased when you turn it off. Everything stays on the device, I believe.
 

Erphern

macrumors 6502
Mar 6, 2013
285
75
UK
You should be able to reauthorize it through another device like a IPad or Phone if you have one. That's what I had to do.

Aha. Couldn't get that to work from my iPhone, but I have another computer running Mavericks, and I was able to switch things back on from there.

Bit fiddly, having to mess around with approvals and whatnot, but it works now.
 

jg321

macrumors 6502
Aug 29, 2012
313
10
UK
Just double checked, using Yosemite on two computers here, along with iCloud keychain, and everything's working as expected, i.e. still enabled on my iPhone and working on these machines.

Wonder what caused the failures above? Hopefully you've all reported them?
 

MagicBoy

macrumors 68040
May 28, 2006
3,968
1,058
Manchester, UK
I installed the Yosemite Public Beta on an external drive yesterday. When setting it up I tried to turn on iCloud Keychain. It resulted in turning it off across all my devices and now I can't turn it back on, I continuously get the error message that it can't communicate with iCloud. Anyone else having this issue?

Yep. Same problem.

Clean install into a secondary partition. Mavericks and my iPhone have stopped syncing and won't re-add.

In case it's a factor - I've not enabled iCloud drive, as my iPhone 4 won't support iOS 8.
 

scott523

macrumors 6502a
Sep 8, 2006
874
129
Saint Charles, MO
I had this Keychain problem early this morning but it was easily solved and reported.

Key step is to enable Keychain by requesting approval from another device and not using the verification codes sent to your phone (if enabled).

Be sure not to click "Reset iCloud Keychain" or it'll throw you back to the stone age. Just kidding. :rolleyes:
 

IvarO

macrumors newbie
Jul 25, 2014
5
0
scott532, what do you mean by this:

Key step is to enable Keychain by requesting approval from another device and not using the verification codes sent to your phone (if enabled).

I can't see any other way to enable my Keychain than by entering the PIN that the Yosemite Beta asked me to create during configuration after restart during the install of OS X Yosemite Beta (on an external HD, running on my MacBook Pro 2009), and then entering the confirmation code sent to my iPhone.

I have tried from my iPad and iPhone (both with latest version of iOS 7), and from my MacBook Pro when running Maverics on it, but only get error messages. The problem is reported to Apple.

By the way, is there a limit to the number of times I am allowed to try to turn the Keychain on? It seems there is not, as I have tried more than 20 times...
 
Last edited:

scott523

macrumors 6502a
Sep 8, 2006
874
129
Saint Charles, MO
scott532, what do you mean by this:

I can't see any other way to enable my Keychain than by entering the PIN that the Yosemite Beta asked me to create during configuration after restart during the install of OS X Yosemite Beta (on an external HD, running on my MacBook Pro 2009), and then entering the confirmation code sent to my iPhone.

I have tried from my iPad and iPhone (both with latest version of iOS 7), and from my MacBook Pro when running Maverics on it, but only get error messages. The problem is reported to Apple.

By the way, is there a limit to the number of times I am allowed to try to turn the Keychain on? It seems there is not, as I have tried more than 20 times...
Skip the Yosemite Keychain setup, do not use confirmation codes sent to your iPhone and certainly do not waste your time contacting Apple on this matter. Of course, do report this.

1. Since Yosemite Keychain setup probably disabled Keychain on everything, you need to get Keychain back on your Mavericks and iOS devices by requesting approval between each other. I only have one Mac so Yosemite didn't conflict with this step, if any.

2. Once you get them under control, you can go back to Yosemite and request approval using the devices in step 1. In my case, I approved Keychain from my iOS devices since Mavericks is not available.
 
Last edited:

garyleecn

macrumors 6502a
Jul 25, 2014
841
142
I had the same problem. iCloud Keychain failed to turn on when I installed the beta. Then when I checked my iPhone, it was "off" there too! And I could not get it to turn back on.

Finally I got my iPAD out, and it was off there too. But when I turned it on on my iPad it finally worked, and I was able to turn it on on my other devices as well.

The one thing I will say is that once you get it on, everything will be back to normal. Nothing is erased when you turn it off. Everything stays on the device, I believe.



i just worked out a solution.
you just need to DISABLE all iCloud keychains on ALL your devices, and erase those passwords on all devices EXCEPT one. (what i did is i left the passwords on my iMac). and then you re-enable iCloud keychain on the device that you have left your passwords (in my case, the iMac). then you should be able to enable iCloud keychain on yosemite. though it will say 'error loading iCloud preference panel', but when you go back there, the iCloud keychain should be successfully synced.
 

SanFran95

macrumors member
Jul 18, 2014
41
0
I had this Keychain problem early this morning but it was easily solved and reported.

Key step is to enable Keychain by requesting approval from another device and not using the verification codes sent to your phone (if enabled).

Be sure not to click "Reset iCloud Keychain" or it'll throw you back to the stone age. Just kidding. :rolleyes:

Non of those solutions works for me - I'm able to turn iCloud Keychain on in Yosemite Beta, and it's still turned on after restarting my Mac. I'm also able to turn in on on my iPhone. But after restarting my iPhone says iCloud Keychain was reset - and then I'm back were I started. Guess it's because I'm not able to request an approval from another device - I only get two options when I try to turn it on; Restore iCloud Keychain with Security Code, or Reset iCloud Keychain.
 

IvarO

macrumors newbie
Jul 25, 2014
5
0
scott523, thank you for your advice! I was a bit at loss how to avoid using the confirmation codes sent to my iPhone, as it seemed I didn't have any alternatives. But I finally figured it out:
On the iPhone: Open settings --> iCloud --> account, tap Keychain at the bottom of the page, and then turn "approve with security code" on (I'm not sure that is exactly what it says, my iPhone is Norwegian, but something along those lines.)
That way, I didn't get (and of course didn't need) the 6 digit code via SMS when activating the iCloud Keychain, but instead was asked to enter my four digit pin twice, and could approve from my MacBook. Problem solved, and no Keychains erased! After that, I could turn on iCloud Keychain in Maverics as well. I'm not at home now, so I don't have access to my iPad or the drive with Yosemite on it, but I think (or hope!) it will probably work there as well. Will have to try your step 2 tomorrow.

SanFran95, maybe turning off the option mentioned above could help you as well. It seems the verification via SMS with security code is broken, and this is the way to bypass that. I didn't know about it, and it wasn't very obvious (to me, anyway.)
 
Last edited:

richtea123

macrumors newbie
Apr 26, 2012
25
9
Chelmsford, UK
I had lots of problems with keychain as well after installing Yosemite. Keychain turned itself off on all my devices, and wouldn't turn back on with the security code/SMS combination. The option to authorise from another device wasn't available after setting up the security code.

I've managed to get it working again by resetting Keychain on the Mac (in Mavericks), and choosing NOT to set up a security code. This restored the option to authorise Keychain on iOS devices from the Mac rather than using the Code/SMS method. It has re-synced my passwords from the Mac to iCloud, so hopefully I won't have lost anything.
 

VirtualRain

macrumors 603
Aug 1, 2008
6,304
118
Vancouver, BC
I've had a similar issue just now after installing Yosemite beta. Setting up a PIN turned off iCloud Keychain on all my other devices and trying to use the PIN code I entered during Yosemite setup would not work on my iDevices. So on my iPhone, I turned off the setting under Settings - iCloud - Account - Keychain and then went through the setup again on my iPhone to set the PIN (used the same PIN as I did setting up Yosemite) then my iPhone keychain activated, and I could use my iPhone to authorize other devices like my iPad and then had to reauthorize the Yosemite iCloud Keychain under Preferences - iCloud also using my iPhone to approve it. Crazy, but there are obviously work-arounds. :)
 

superyamid

macrumors newbie
Jul 31, 2014
2
0
I've had a similar issue just now after installing Yosemite beta. Setting up a PIN turned off iCloud Keychain on all my other devices and trying to use the PIN code I entered during Yosemite setup would not work on my iDevices. So on my iPhone, I turned off the setting under Settings - iCloud - Account - Keychain and then went through the setup again on my iPhone to set the PIN (used the same PIN as I did setting up Yosemite) then my iPhone keychain activated, and I could use my iPhone to authorize other devices like my iPad and then had to reauthorize the Yosemite iCloud Keychain under Preferences - iCloud also using my iPhone to approve it. Crazy, but there are obviously work-arounds. :)

I have the same problem :( I updated my Mavericks install to Yosemite, so I can't follow any of the instructions above. On my iPhone, the option to turn off approval with security code is blocked, I can't deactivate it...
 

zorinlynx

macrumors G3
May 31, 2007
8,352
18,582
Florida, USA
This is why I'm not touching any of the iCloud stuff in Yosemite until after release.

I'll let other people trail blaze testing iCloud; I'll test other features and not risk my iCloud data. At least not on my main account.
 

chrisidefix

macrumors newbie
Mar 16, 2011
7
0
I had the exact same problem and lost access to iCloud Keychain for a while. After trying from iPhone, iPad and my MacBook, I had no luck initially to restore my keychain (the recommended authorisation from a different device didn't come up as an option).

Eventually, I noticed that Safari still had stored all my passwords and they were not really gone, though. So, for a while I just used the build in password storage in Safari. I also managed to backup all passwords to a secure location by now and that gave me confidence to experiment a little.

(1)
To re-activate iCloud keychain, I eventually had to "reset" (!) it under Mac OS X 10.10 Yosemite (at least that's where I did it). Then, I temporarily re-enabled it without a pass-code as richtea123 recommended, but afterwards turned it off completely under Yosemite.

(2)
I then logged back into my MacBook and turned Keychain on - it asked me to setup a passcode, which I did and expected to find an empty iCloud Keychain. However, to my surprise, all passwords were actually available again and I am happily using iCloud Keychain now (leaving it turned off under Yosemite for now, though).

(3)
:D
 

leman

macrumors Core
Oct 14, 2008
19,521
19,679
I didn't remember my PIN, so I had to reset the Keychain. Well, shoot, all passwords gone #
 

lindberghsjump

macrumors newbie
Aug 11, 2014
1
0
Problem Solved

Hey everyone, I was having this same issue. I tried installing Yosemite Beta on an external drive, and it suddenly signed me out of iCloud keychain on all my devices. I tried resigning in for two weeks using the texted code, but to no avail. Finally, I called Apple Support and was on the phone with them for over an hour. Still no help and no answers. I decided to just "reset" iCloud keychain under the "forgot code" prompt. Once I did that I was able to resign in and, since all my logins and passwords were already saved in keychain access, they were all reuploaded and no information was lost. What a pain! But everything is now working property again.

To be safe, I made a backup of the "login.keychain" file before resetting just to be safe. Instructions on how to copy it are found here: http://osxdaily.com/2012/07/05/copy-keychain-login-passwords-between-macs/

Hope this helps you guys!
 

Dreadx37

macrumors newbie
Aug 20, 2014
7
4
The solution that worked for me was removing my iCloud login entirely from my Mac with Yosemite. Then with my iPhone I went to Settings > iCloud > Account (at the top where it shows your email) > Keychain > then I toggled "Approve with Security Code" off and then back on which prompted me to generate a new pin.

The pin then worked on my iPad and Yosemite when I turned keychain back on with them.
 

guid0

macrumors newbie
Jul 27, 2011
1
0
I've been struggling with this for weeks now. No matter what i try I can't get the keychain back on. I can't turn Keychain off in iCloud on Yosemite, hence I can't log out of iCloud in in Yosemite. It's been permanently on "approve from another device" for ages now. If I turn it off on any of my other devices when I turn it back on it just says "authorise from another device". Everywhere.

I even reset my Keychain from Keychain Access and had no luck.

I've used pre-releases of the last four versions of OS X and none have come close to being such a nightmare as Yosemite!
 

justingarcia

macrumors newbie
Apr 2, 2007
2
0
Spoke to Apple tech support…possible solution

I believe I was having the same issue. I spoke to Apple tech support and this was the solution:

Turn off iCloud Keychain if it’s on on all of your devices.
From one of your iOS devices, go to Keychain and tap Approve with Security Code.
When prompted for the 4-digit iCloud Security code tap Forgot Code.
Follow the prompts to reset the code (the easiest thing is to use the same code that you use for the device you’re on).
Now this device should have iCloud Keychain enabled and working.
Now from your other devices, enable iCloud Keychain.
You should get a notification on the working device about this.
Enter your iCloud password in the prompt.
iCloud Keychain should now be enabled on this device.
Repeat for your other devices.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.