Mastonaut
Mastonaut copied to clipboard
CoreTootin.KeyChainController error prevents Auth on Ventura with Chrome 109
I am attempting to connect to my account on indieweb.social on MacOS 13.1 using Mastonaut 1.3.9 and I am getting this error
"Could not authorize"
"Keychain: The operation couldn’t be completed. (CoreTootin.KeychainController.Errors error 0.)"
Just looked at the current versions, will try with current version.
Just tried with current version 1.5.0 and same issues with oauth login on indieweb.social
I've requested an account with indieweb.social to try and debug this, although it looks more like something local.
Are you using iCloud Keychain?
I am not using icloud keychain. I am using Chrome.
I tried it with Safari, confirming my login was in the iCloud Keychain and got the same error
If you launch Keychain Access and filter the list by mastonaut
, do you get any entries? (Specifically, anything starting with either app.mastonaut.mac.keychain
OR 8C2P42VFTH.me.chucker.mastonaut.keychain
.)
If so, try quitting Mastonaut, deleting all of those, and launching Mastonaut again.
I do not see anything in the keychain when I filter on mastonaut
I took a look under ~/Library and found these
./Group Containers/8C2P42VFTH.me.chucker.mastonaut
./Group Containers/R85D3K8ATT.app.mastonaut.mac
./Containers/app.mastonaut.mac.QuickToot
./Containers/me.chucker.mastonaut.mac.QuickToot
./Containers/app.mastonaut.mac
./Containers/me.chucker.mastonaut.mac
I delete those.
I reinstalled the latest version.
I moved my account to Mastodon.social
Same issue.
Any ideas? Should I activate the iCloud keychain sharing?
Should I activate the iCloud keychain sharing?
No, I don't think that will change it.
One thing you can try just for me to narrow it down: create a fresh macOS user account and see if Mastonaut runs there.
create a fresh macOS user account and see if Mastonaut runs there.
Ok, that worked. I set up Mastonaut on my work MacBook and I was able to log in.
So it must be something on this Mac that is causing the problem. Anything I could be looking at that would be local to the environment?
Quick list of possible things that could be causing this
- I installed Mastonaut via the Apple Store at first and then via download from github
- My chrome plugins? Should not be an issue since I tried using safari and had the same issue
- Yubikey software - I have a yubikey on my personal Mac and a Titan key on my work Mac
- I didn't install 1.3 or 1.5 on my work MacBook. Did those version drop any files or keys in the keystore?