The latest Samba update is fixed so that /usr/bin/ntlm_auth will give the final response prefixed with 'AF TlRMTVNT…' instead of 'KK TlRMTVNT…'. It looks like Firefox doesn't like this, although it should have accepted either form. With the new Samba, Firefox gives the challenge (from the server's 401) to ntlm_auth but never seems to submit a new HTTP request with the new token.
Created attachment 1154119 [details] Accept 'AF' as well as 'KK' for ntlm_auth final response. This is the simple fix submitted upstream. I've shipped a fix internally, from my scratch build at http://koji.fedoraproject.org/koji/taskinfo?taskID=13916488 since NTLM single-sign-on is fairly crucial for my desktop users. I couldn't do my expenses without fixing this :) So I have no desperate need for a quick update to fix this (although others might, if they don't want to use the same build). But I'd be really grateful if the *next* Firefox update, when it happens, could also incorporate this patch and I don't need to do another build of my own. Thanks!
Added to 46.0.1-3
firefox-46.0.1-4.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-e5b72fe554
firefox-46.0.1-4.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-a70f137ded
firefox-46.0.1-4.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-a70f137ded
firefox-46.0.1-4.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-e5b72fe554
firefox-46.0.1-4.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.
firefox-46.0.1-4.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.