So I ran into an issue with the Google Search appliance we have at work and I figured I would pass the info on. When users were accessing the URL in a browser like FireFox or Safari on the macs it would throw the following error: “Need Kerberos authentication from GSA”. Below are the settings that need to be changed in order for FireFox to allow it to authenticate with Kerberos.

There are 5 settings you need to change, all accessible when you type about:config in the address bar:

setting: network.negotiate-auth.delegation-uris

value: mySite.com,myotherSite.com

setting: network.negotiate-auth.trusted-uris

value: mySite.com,myotherSite.com

setting: network.automatic-ntlm-auth.trusted-uris

value: mySite.com,myotherSite.com

setting: network.automatic-ntlm-auth.allow-proxies

value:true

setting: network.negotiate-auth.allow-proxies

value: true

 

As of now I have not figured out a way to change these values automatically or in a mass group, I will update if I find a solution to that. As for Safari I have not found any solutions so just having MAC users run Firefox or chrome is the best solution. Also the latest versions of Chrome support windows authentication without modification.

Leave a Reply

Your email address will not be published. Required fields are marked *