This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

NTLM no longer working after upgrading to Firefox version 48

  • 11 cavab
  • 3 have this problem
  • 1 view
  • Last reply by XrederX

more options

NTLM was working fine on version 47. However, after upgrading to version 48 NTLM no longer works. All of the sites that I have configured are now asking for login and password. I had another machine that was still on version 47. NTLM still work on the machine that was on version 47. I upgraded this machine to version 48 and NTLM no longer worked on it either. What has changed?

NTLM was working fine on version 47. However, after upgrading to version 48 NTLM no longer works. All of the sites that I have configured are now asking for login and password. I had another machine that was still on version 47. NTLM still work on the machine that was on version 47. I upgraded this machine to version 48 and NTLM no longer worked on it either. What has changed?

All Replies (11)

more options

Are your sites' host names still listed in about:config?

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button promising to be careful.

(2) In the search box above the list, type or paste net*auth and pause while the list is filtered

(3) If the network.automatic-ntlm-auth.trusted-uris preference or network.negotiate-auth.trusted-uris preference -- depending on how your server works -- does not list your host names, you'll need to re-enter them

Any other non-default settings here?

more options

Yes the host names are still listed. I reverted back to Firefox version 47.0.1 and it works perfect. I can get to all my Intranet sites without entering login and password. So, to me, it seems that something was changed in version 48 that is causing NTLM not to work.

more options

Which of the two types are affected for you: the automatic NTLM or the negotiated auth? (The older automatic NTLM protocols works fine for me in Firefox 48.)

more options

I am using network.automatic-ntlm-auth.trusted-uris. This has worked up until I upgraded to version 48. All other settings are default. When you upgraded to version 48 did you have to reenter your sites?

more options

I don't recall having to re-enter the sites this past week.

Since you encountered this problem on two different systems, corrupted program files doesn't seem to be the most likely explanation.

Could any of your extensions be affecting authentication?

more options

I don't think so. I used the option to restart Firefox with add-ons disabled, restarted Firefox and restarted in Safe Mode. That did not make a difference.

more options

I found a change in Firefox 48: private windows will no longer automatically send your Windows credentials to sites that request NTLM auth. (Bug #1248564)

Are you using automatic private browsing?

more options

Bingo! That's it! I did indeed have "Always use private browsing mode" checked. Thanks!

more options

I didn't see that change in the release notes. Did I miss it?

more options

There were over 4000 changes tracked in Bugzilla for Firefox 48, so they only highlighted a handful of things...

There's a small link in the first paragraph of the release notes to see the complete list and when I opened that (after waiting a long time) and did a find for NTLM, it was the only the thing.

more options

Great! Thanks for you help!