This can be a barely troublesome situation to explain exactly however I am going to do my greatest. About six weeks in the past, my set up of Catalina (10.15.7, MacBook Professional 13″ 2020 / MacBookPro16,2
) began to exhibit some unusual behaviour when left operating in a single day (or probably: when left operating unattended for a number of hours).
Generally, however not at all each day, I am going to return to the machine within the morning and wake the display screen to see a gray lock display screen (no background picture) and a immediate that may typically solely settle for my password (i.e. not Contact ID). Upon unlocking the machine I am going to see a sequence of errors and password prompts, which appear to be caught in a loop (or perhaps there are simply sufficient of them queued up that it looks like a loop). These messages embody:
Unapproved caller. SecurityAgent could solely be invoked by Apple software program
---
Unrecoverable error. SecurityAgent was unable to create requested mechanism builtin:unlock-keychain.
---
accountsd desires to make use of the “login” keychain. Please enter the keychain password.
---
callservicesd desires to make use of the “login” keychain. Please enter the keychain password.
---
identityservicesd desires to make use of the “login” keychain. Please enter the keychain password.
---
CallHistorySyncHelper desires to make use of the “login” keychain. Please enter the keychain password.
---
assistantd desires to make use of the “login” keychain. Please enter the keychain password.
---
CommCenter desires to make use of the “login” keychain. Please enter the keychain password.
The system will give the looks of being usable however is not actually. Signs embody:
- Finder and Dock repeatedly restarting
- Typically unable to work together with menubar, e.g. to close down
- Inconsistent potential to tab between apps and work together with or stop them
- Unable to begin new apps from Dock or menubar shortcuts (icons simply bounce for some time)
Thus far I’ve by no means been capable of cleanly shut down the machine on this state and have needed to energy it off utilizing the Contact ID / energy button.
When booting again up, all the pieces appears advantageous besides generally Contact ID preferences have been reset (i.e. I’ve to enrol my finger once more) and on one event my saved Bluetooth units, apart from mouse and keyboard, have been deleted. For what it is value, it does appear that if I “catch” the issue rapidly sufficient, e.g. returning to the machine late at night time, the harm is extra restricted and Contact ID just isn’t at all times reset, nonetheless the opposite points stay. I’ve additionally tried placing the machine into standby in a single day by closing the lid, slightly than leaving it operating, however no less than as soon as the problem has nonetheless occurred (presumably the machine is waking up sooner or later in a single day to do one thing).
I am a bit stumped as to diagnose this. My hunch is that it is one thing to do with the system by some means dropping entry to Keychain – based mostly on mentions within the error messages above. I did have iCloud Keychain enabled beforehand, however disabled it a few weeks in the past, and the problem has occurred no less than as soon as since then.
A solution to one other query mentions Keychain permissions – these are mine, in case they’re related:
# /Library/Keychains:
0 drwxr-xr-x 9 root wheel 288B 9 Feb 08:07 Keychains
# /Library/Keychains/System.keychain
248 -rw-r--r-- 1 root wheel 120K 7 Jan 13:16 /Library/Keychains/System.keychain
# ~/Library/Keychains/ [with redactions]
complete 928
0 drwx--x--x 7 james workers 224B 14 Feb 10:07 .
0 drwx------@ 85 james workers 2.7K 10 Feb 12:22 ..
0 -r--r--r-- 1 james workers 0B 7 Dec 2020 .XXXXXXXXXX
0 -r-------- 1 james workers 0B 7 Dec 2020 .XXXXXXXXXX
0 drwx------ 11 james workers 352B 14 Feb 09:06 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
880 -rw-r--r--@ 1 james workers 439K 14 Feb 10:07 login.keychain-db
48 -rw------- 1 james workers 23K 14 Feb 09:41 metadata.keychain-db
Any gentle that anybody would possibly be capable to shed on this is able to be a lot appreciated! I’ve a TODO checklist merchandise to improve to Massive Sur, at which stage this would possibly develop into moot, however till then I would like to know it higher and keep away from having to do these forced-shutdowns now and again.
Thanks for studying and if I can present any extra data or information please ask.