-
All replies
-
Helpful answers
-
Nov 7, 2015 5:25 PM in response to JohnnyFJohnssonby tyrotex,Thanks to those who suggested using safe mode to install extensions from safariextz files. It worked well for me. Before rebooting into safe mode, I could only install extensions from the Gallery.
Regarding the suggestions that the iCloud keychain is involved, the machines where I have had problems installing extensions are those where I did not have the iCloud keychain involved. On another system where iCloud keychain was enabled, I have had no problems installing Safari extensions.
I hope that Apple fixes Safari in 10.11.2, as they sure stuffed it up in 10.11.1.
-
Nov 8, 2015 4:05 AM in response to JohnnyFJohnssonby petsk,I can only install extensions while in Safe mode. Something was wrong with my keychain as well. It's fixed now by generating a new keychain + turning on/off iCloud keychain, but it didn't solve the Safari extensions bug.
My brand new, out of the box, retina iMac has the extension bug as well as the keychain problem. Overall the whole system feels a bit unstable.
Working fine on my upgraded 10.10 -> 10.11 Macbook Air.
Hopefully it will be fixed in 10.11.2.
-
Nov 8, 2015 5:08 AM in response to tyrotexby tyrotex,EDIT: in addition to what I said above, I've found that another of my Macs which displays this bug did have iCloud keychain enabled. I have now disabled iCloud keychain on all my systems.
So, I'm not sure about the role of the iCloud keychain. Others have found it relevant. I'm lucky that I didn't have to re-create my keychains, as I have so much stuff in there.
All I can say is that, on 3 out of 4 Macs running 10.11.1, I have to use Safe Mode to install Safari extensions from safariextz files.
C'mon Apple. Please fix this.
-
Nov 16, 2015 4:50 PM in response to _fieryby _fiery,★HelpfulInstalling safariextz files works also if you use your keyboard to confirm the Trust extension source dialog. Mouse clicking on "Trust" button doesn't work.
To install a safariextz file on OS X 10.11.1+, go to System Preferences > Keyboard > Shortcuts > Full Keyboard Access > select "All controls" option. Then double click on safariextz file and when the Trust prompt appears select the "Trust" button with your Tab key and confirm with the Space bar. This way extension installed just fine. Just don't use your mouse to click on the "Trust" button, it will not work.
-
Nov 17, 2015 4:41 AM in response to _fieryby petsk,Thanks! That was a good find that also works. Many strange bugs in El Capitan.
-
Dec 8, 2015 9:21 PM in response to JohnnyFJohnssonby verdi1987,I did a clean install of OS X 10.11.2 onto my MBP. (I wiped the drive, installed, and set it up as new. I didn’t migrate any data.) This bug was driving me crazy. The keyboard method (using the keyboard to click “Trust”) worked for me.
I am not having the issue with an iMac running 10.11.2.
-
Dec 13, 2015 12:31 PM in response to verdi1987by _fiery,It seems that the problem is related to OS X El Capitan 10.11.1 Security update about SecurityAgent (CVE-2015-5943): “Impact: A malicious application can programmatically control keychain access prompts. Description: A method existed for applications to create synthetic clicks on keychain prompts. This was addressed by disabling synthetic clicks for keychain access windows.”.
In my case when I added BetterTouchTool to the list of approved apps (System Preferences -> Security & Privacy -> Accessibility), then this issue with Safari extensions went away.
In addition it fixed similar problem with Keychain prompts where mouse and keyboard don't work on "Allow" and "Always Allow" buttons (only "Deny" works). Console log shows:" SecurityAgent: Ignoring user action since the dialog has received events from an untrusted source". It seems Safari Trust prompt is related, but doesn't issue the same log message. Finally, I found what causes the problem here:
-
-
Dec 29, 2015 8:42 PM in response to akaweby iBleedIn6Colors,I also didn't see the "Install now" buttons and I didn't get the green "Apple Inc." in URL bar in Safari. This brought me to the solution that worked:
- open Keychain Access
- select the category "Certificates"
- go through all certificates in all of your keychains and check if they are still valid
- there are some with that are revoked or invalid
- DELETE them
After that I reloaded the Safari Extensions page. It displayed EV logo (the green "Apple Inc." in the URL bar) as well as the "Install now" buttons.
-
Jan 10, 2016 10:27 PM in response to josh2197by KraemInator,This is the best solution for starting with fresh extension installations. One note is that one only needs to remove the files under the /Users/<userid>/Library/Safari/Extensions folder and clears out all extensions and the plist. My guess is that the plist is corrupted.
-
Jan 17, 2016 4:37 PM in response to JohnnyFJohnssonby gaf.arq,I had the same problem here. First I tried to erase all files on ~/Library/Safari, as some have suggested. This alone didn't solve the problem: all I get was losing all my bookmarks, as it was expected to happen. I wasn't worried about that, cause all my bookmarks were located on iCloud. However, even rebooting the computer didn't get to bring my bookmarks back.
Because of that, I tried the "disable and reactivate iCloud" trick on Safari. After that — as expected, the bookmarks came back. Surprisingly, however, I now was able to install the extensions.
So, I don't know if this issue has something to do with iCloud settings.
-
Jan 21, 2016 7:26 AM in response to JohnnyFJohnssonby risyasin,★HelpfulI have tried most of the advices down there. None of them worked
Then i have noticed the url & changed it. There it was.
Apple changed the links & runs exactly 2 copies of extension gallery in different domains.
Not working: https://safari-extensions.apple.com/
Working: https://extensions.apple.com/
They have added "safari-" prefix, but that site is not working.
When you click it from menubar or settings. you go the first one which is not working.
Try the second.
-
-
Jan 26, 2016 8:22 AM in response to _fieryby andjustlikethat,Yep- the tab <> space bar solution works well.
Bit of QA Apple? Just sayin'
-
Mar 7, 2016 3:52 AM in response to risyasinby Tanja108,Perfect, Thank you so much - that was very easy and works for me - hopefully apple will change the direction just to the working url: https://extensions.apple.com/
That would safe much effort and trouble so many already had with this issue.


