Keychain first aid: Keychain can't be unlocked automatically
MacBook Air running OS X 10.11 (El Cap), though I had the same issue with Yosemite just prior to upgrading.
On starting up I get prompted by various daemons and 'helpers' for keychain passwords as follows:
Local Items keychain:
-----------------------------
- talagent
- Messages Agent
iCloud keychain:
-----------------------
CallHistoryPluginHelper
CommCenter
com.apple.iCloudHelper.xpc
accountsd
AddressBookSourceSync
cloudd
assistantd
Google Drive
***Note that I do *not* get prompted for my login keychain password. Also that my login keychain password is the same as my login password, and the other keychain passwords (iCloud, Local Items) are all the same, but different than my login password. I'm not sure that I intended this but that's how it seems to have happened.
I've read various threads that recommend running Keychain First Aid. When I run the 'Verify' option I get the results shown below. When I run File->Unlock Keychain 'login', it prompts me to enter a new password for my login keychain (which I don't want to do), and accountsd prompts for my iCloud keychain. I Cancel out of the New Password dialog, and the keychain is apparently unlocked since the File->Unlock.. operation has now been changed to File->Lock...
I run First Aid/Verify again and get the same messages below, and the same 10 prompts on restart. I don't have this problem on my iMac (both signed into the same iCloud account, and both are using iCloud to sync everything including keychain). At this point I'm just trying stuff at random because the documentation doesn't really explain very well how keychain is supposed to work. I see other threads like this and no definitive answers - hello Apple ?
Verification started
Checking keychain configuration for keith nangle (user ID=501)
Home directory is /Users/keithnangle
Checked login keychain
Checked settings for ~/Library/Keychains/login.keychain
Keychain can't be unlocked automatically. Please attempt to unlock ~/Library/Keychains/login.keychain from Keychain Access.
Checked default keychain
Checked contents of ~/Library/Keychains/login.keychain
No problems found
Verification completed
MacBook Air, OS X Yosemite (10.10.5)