Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Question:

Question: "X" wants to use the "login" keychain

Sometime in the past 2 months I started getting some dialog boxes at re-start (and login to my account) that I can't explain. Upon startup I get a dialog box stating, "CommCenter wants to use the "login" keychain. If I enter the password the startup continues normally. If I hit CANCEL, I get the following dialog boxes if I select CANCEL for each one.


Messages Agent wants to use the "login" keychain

com.apple.iCloudHelper.xpc wants to use the "login" keychain

AddressBookSourceSync wants to use the "login" keychain

accounts wants to use the "login" keychain

CallHistoryPluginHelper wants to use the "login" keychain

Safari wants to use the "login" keychain

ScopedBookmarkAgent wants to use the "login" keychain


When it gets to the last one in the sequence it starts over with the first one. At any time, if I enter the password in any of the boxes, it accepts it and the startup continues (apparently accepting the password and applying it to all the dialog boxes).


I'm using El Capitan 10.11.3 on a MacBook Pro. So Keychain First Aid is not an option. It is no longer available in El Capitan.


Any clues how to make this behavior stop?

MacBook Pro with Retina display, OS X El Capitan (10.11.3)

Posted on Jan 22, 2016 12:54 PM

Reply

Jan 22, 2016 1:42 PM in response to guitarbruce In response to guitarbruce

somehow or another your login keychain got out of synch with your password. Open Keychain, right click on Login (unlock it if not already unlocked), select "Change Password for Keychain Login". You will have to provide your current password. You can use the same password for your new password. This should "reset" the keychain with the "new" Password.


If you cannot unlock your keychain with your current password, that is definitely your issue. You will have to perform a "Reset My Default Keychain" under Preferences in Keychain Access / General Tab.

Jan 22, 2016 1:42 PM

Reply Helpful (2)

Jan 22, 2016 2:00 PM in response to Cmoore01 In response to Cmoore01

Thanks for your reply.


I tried setting the keychain access password to a new password (which is the same as it was) and that didn't resolve the issue.


Does "Reset My Default Keychain" create a keychain devoid of all my passwords (1,000s)? I'd like to avoid that.

Jan 22, 2016 2:00 PM

Reply Helpful

Jan 22, 2016 2:15 PM in response to guitarbruce In response to guitarbruce

I could not find the original article I used a while back to document this issue, but I did find this one: http://www.macworld.com/article/1155351/cure_funky_keychain.html


It basically says:

If this does no good (though I’m not sure why it wouldn’t), launch Keychain Access, choose Preferences from the Keychain Access menu, and in the General tab of the resulting window, click the Reset My Default Keychain button. You’ll be prompted for your administrator’s password. When you choose this option your old default keychain (which is likely the “login” keychain) is renamed and a new empty login keychain is created. You do this simply to get a fresh start. All your old keychain entries will be gone, so we’ll hope that you’ve written down your passwords and login information so you can reenter them when prompted.


User uploaded fileResetting the default keychain


If you’ve failed to write them down and you’re the adventurous type you could try copying keychain entries from your old keychain to the new one. To do this, go to your user folder/Library/Keychains, locate the login_renamed_1.keychain file, and double-click on it. This will launch Keychain Access (if it’s not already running) and cause the login_renamed_1.keychain item to appear in the Keychains list. You’re now at liberty to select items in the old keychain and copy them to the new login keychain. This could be helpful if the old keychain itself was the problem rather than the entries in it. (Of course if the old keychain is that mucked up it’s possible it won’t appear when you double-click it.)

Jan 22, 2016 2:15 PM

Reply Helpful (1)

Jan 22, 2016 6:33 PM in response to guitarbruce In response to guitarbruce

Please back up all data before proceeding.

Double-click the line below on this page to select it:

com.apple.scopedbookmarksagent.xpc

Copy the selected text to the Clipboard by pressing the key combination command-C.

Launch the Keychain Access application in any of the following ways:

☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

☞ In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

☞ Open LaunchPad and start typing the name.

Click in the search field in the upper right corner of the Keychain Access window and press command-V to paste the text you copied earlier. A password item with the above name should appear in the window. Press delete and confirm when prompted. Quit Keychain Access and see whether the prompts have stopped.

Credit for this observation to ASC member bad_friday.

Jan 22, 2016 6:33 PM

Reply Helpful (2)

Jun 22, 2016 6:09 PM in response to guitarbruce In response to guitarbruce

I was having this exact same issue. I realized the password I was having to enter to unlock my keychain (and get the "CommCenter wants to use the "login" keychain" message to go away) was my Apple ID password. I used to log in to my MBP using my Apple ID, but, for one reason or another, changed that and now use a different, local password to log in to my MBP. Once I followed Cmoore1's steps below and set my MBP local login password as the new password, it resolved my issue.


My $0.02.

Jun 22, 2016 6:09 PM

Reply Helpful

Nov 26, 2016 12:34 PM in response to Cmoore01 In response to Cmoore01

The Cmoore01 solution worked for me. Nevertheless, i must say that the root cause of this issue for me was bad users permissions under ~/Library/Keychains/

For some reason, my user had no Read+write access. Before changing the password of Login in Keychain access, I had to apply it to the folder and also use the feature to apply it to all subfolders and files.

Nov 26, 2016 12:34 PM

Reply Helpful (1)
User profile for user: guitarbruce

Question: "X" wants to use the "login" keychain