Can't update Firefox to latest version
I can't seem to update to the latest version of Firefox.
Steps on macOS 15.2: 1. In previous version of Firefox, get dialog to update to current version of Firefox 2. Click Restart to update Firefox. 3. Enter admin user name and password to allow Firefox to install a helper 4. Got a request to let Firefox access my devices. My devices are not Firefox's business, so I replied Don't allow. Note: 3 and 4 may have been swapped.
Expected result: Get a dialog that Mozilla corp has installed something; Firefox relaunches with the new version
Actual result: Get a dialog that Mozilla corp has installed something
Attempted workaround:
5. Click Firefox icon in the dock
Expected result: Firefox launches
Actual result: Get dialog asking me to enter admin user name and password to allow Firefox to install a helper.
6. I do so.
Expected result: Get a dialog that Mozilla corp has installed something; Firefox relaunches with the new version
Actual result: Get a dialog that Mozilla corp has installed something
Attempted workaround:
7. Click Firefox icon in the dock
And I get a strange feeling of deja vu as the process repeats and I am unable to launch Firefox.
If I look at the macOS console and filter on Mozilla, I notice these two messages from org.mozilla.updater:
- Server doesn't exist or doesn't provide correct selectors.
- Failed to connect to update server after several retries.
I have no idea how to proceeed.
All Replies (2)
The response to giving my admin user name and password to allow Firefox to install the helper tool is the expected:
Background Items Added Software from "Mozilla Corporation" added items that can run in the background. You can manage these in Login Items & Extensions.
It's what happens after that which is unexpected. Attempting to launch Firefox launches helper tool installation instead.
I've chosen to delete Firefox (can recover it as I haven't emptied the trash) and re-downloaded it, but have a different issue regarding the sha sum, which I've posted separately.
If that one is solved, then I don't need to solve this one, at least until the next update.