Problem with Firefox 30 for OSX and SharePoint (IIS Authetication fails)

Wednesday, June 25, 2014

What is happening? Apple computers (OSX) running Firefox 30 cannot connect to SharePoint sites (https://sharepoint.uwaterloo.ca/sites/<YourSite>)

Firefox (30.0) for Mac displays an error message "401 UNAUTHORIZED" when trying to go to any SharePoint site - the authentication prompt is never displayed.


What has changed? The developers (Mozilla) of Firefox have dropped support for an older authentication protocol that Microsoft IIS based services may allow for authentication called NTLMv1.

NTMLv1 has some known security issues. On Windows devices IIS will use NTLMv2 by default. Firefox does not support NTLMv2 on non-windows systems.


What is the solution?  First recommended solution is to use another browser. On OSX devices Safari does work correctly with SharePoint (and any other IIS based service).

An alternative solution is to not use the Firefox rapid release version, in a business environment the Firefox ESR line is the recommended version as it does not update as often.

For those that do not wish to change browsers and are comfortable changing security settings the following steps may be taken:

(NOTE: given that it is a security risk and there are other options, you may want to think about the implications.)

In Firefox:

  • Type about:config in the URL address bar and hit Enter.
  • Accept the warning.
  • Type NTLM in the Search bar at the top.
  • Right-click network.negotiate-auth.allow-insecure-ntlm-v1 and select Toggle.
  • Then close Firefox and restart.

See if you can access that SharePoint website without getting that 401 message.

Detailed instructions can be found at: https://developer.mozilla.org/en-US/Firefox/Releases/30/Site_Compatibility#Security

Questions/concerns? Please contact the IST Service Desk (CHIP), helpdesk@uwaterloo.ca or ext. 44357.

  1. 2022 (47)
    1. October (2)
    2. September (7)
    3. August (5)
    4. July (5)
    5. June (7)
    6. May (2)
    7. April (5)
    8. March (5)
    9. February (2)
    10. January (7)
  2. 2021 (89)
    1. December (6)
    2. November (6)
    3. October (6)
    4. September (14)
    5. August (5)
    6. July (6)
    7. June (4)
    8. May (7)
    9. April (9)
    10. March (10)
    11. February (8)
    12. January (8)
  3. 2020 (112)
    1. December (4)
    2. November (8)
    3. October (8)
    4. September (14)
    5. August (7)
    6. July (8)
    7. June (6)
    8. May (8)
    9. April (11)
    10. March (12)
    11. February (10)
    12. January (16)
  4. 2019 (123)
  5. 2018 (108)
  6. 2017 (110)
  7. 2016 (135)
  8. 2015 (203)
  9. 2014 (208)
  10. 2013 (95)
  11. 2012 (185)
  12. 2011 (120)
  13. 2010 (114)
  14. 2009 (233)
  15. 2008 (100)
  16. 2007 (2)