rm old references to Mozilla
We don't need to reference Fedora 5 or Mozilla any more in our docs.
This commit is contained in:
parent
5146e917af
commit
7e981c15a9
2 changed files with 9 additions and 20 deletions
|
|
@ -61,14 +61,12 @@ The web site utilizes Kerberos authentication. In order to log in you
|
||||||
will need a valid Kerberos ticket and your web browser will need to be
|
will need a valid Kerberos ticket and your web browser will need to be
|
||||||
configured to send the Kerberos information to the server.
|
configured to send the Kerberos information to the server.
|
||||||
|
|
||||||
In Firefox or Mozilla, you will need to use the about:config page to set
|
In Firefox, you will need to use the about:config page to set
|
||||||
a few parameters. Use the search term 'negotiate' to filter the list.
|
a Kerberos parameter. Use the search term 'negotiate' to filter the list.
|
||||||
Change network.negotiate-auth.trusted-uris to the domain you want to
|
Change network.negotiate-auth.trusted-uris to the domain you want to
|
||||||
authenticate against, e.g .example.com. You can leave
|
authenticate against, e.g .example.com. You can leave
|
||||||
network.negotiate-auth.delegation-uris blank, as it enables Kerberos
|
network.negotiate-auth.delegation-uris blank, as it enables Kerberos
|
||||||
ticket passing, which is not required. If you do not see those two
|
ticket passing, which is not required.
|
||||||
config options listed, your version of Firefox or Mozilla may be too old
|
|
||||||
to support Negotiate authentication, and you should consider upgrading.
|
|
||||||
|
|
||||||
In order to obtain a Kerberos ticket, use the kinit command.
|
In order to obtain a Kerberos ticket, use the kinit command.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>Configuring Firefox (and Mozilla) for Negotiate Authentication</title>
|
<title>Configuring Firefox for Negotiate Authentication</title>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<h3>Configuring Firefox (and Mozilla) for Negotiate Authentication</h3>
|
<h3>Configuring Firefox for Negotiate Authentication</h3>
|
||||||
<p>
|
<p>
|
||||||
Before Firefox and Mozilla can authenticate to a server using "Negotiate"
|
Before Firefox can authenticate to a server using "Negotiate"
|
||||||
authentication, a couple of configuration changes must be made.
|
authentication, a couple of configuration changes must be made.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
|
|
@ -15,16 +15,7 @@
|
||||||
<br/>
|
<br/>
|
||||||
Change <strong>network.negotiate-auth.trusted-uris</strong> to the domain you want to authenticate against,
|
Change <strong>network.negotiate-auth.trusted-uris</strong> to the domain you want to authenticate against,
|
||||||
e.g. <code>.example.com</code>. You can leave <strong>network.negotiate-auth.delegation-uris</strong>
|
e.g. <code>.example.com</code>. You can leave <strong>network.negotiate-auth.delegation-uris</strong>
|
||||||
blank, as it enables Kerberos ticket passing, which is not required. If you do not see those two config
|
blank, as it enables Kerberos ticket passing, which is not required.
|
||||||
options listed, your version of Firefox or Mozilla may be too old to support Negotiate authentication, and
|
|
||||||
you should consider upgrading.
|
|
||||||
<br/>
|
|
||||||
<strong>FC5 Update:</strong> Firefox and Mozilla on FC5 are attempting to load a library by its unversioned name, which is
|
|
||||||
not installed by default. A fix has been checked-in upstream, but in the meantime, the workaround is to set
|
|
||||||
<strong>network.negotiate-auth.gsslib</strong> to <code>libgssapi_krb5.so.2</code>.
|
|
||||||
<br/>
|
|
||||||
<strong>FC5 Update Update:</strong> If you are using the most recent Firefox or Mozilla, this workaround is
|
|
||||||
no longer necessary.
|
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Now, make sure you have Kerberos tickets. Typing <em>kinit</em> in a shell should allow you to
|
Now, make sure you have Kerberos tickets. Typing <em>kinit</em> in a shell should allow you to
|
||||||
|
|
@ -39,12 +30,12 @@
|
||||||
<h4>Troubleshooting</h4>
|
<h4>Troubleshooting</h4>
|
||||||
If you have followed the configuration steps and Negotiate authentication is not working, you can
|
If you have followed the configuration steps and Negotiate authentication is not working, you can
|
||||||
turn on verbose logging of the authentication process, and potentially find the cause of the problem.
|
turn on verbose logging of the authentication process, and potentially find the cause of the problem.
|
||||||
Exit Firefox or Mozilla. In a shell, type the following commands:
|
Exit Firefox. In a shell, type the following commands:
|
||||||
<pre>
|
<pre>
|
||||||
export NSPR_LOG_MODULES=negotiateauth:5
|
export NSPR_LOG_MODULES=negotiateauth:5
|
||||||
export NSPR_LOG_FILE=/tmp/moz.log
|
export NSPR_LOG_FILE=/tmp/moz.log
|
||||||
</pre>
|
</pre>
|
||||||
Then restart Firefox or Mozilla from that shell, and visit the website you were unable to authenticate
|
Then restart Firefox from that shell, and visit the website you were unable to authenticate
|
||||||
to earlier. Information will be logged to <em>/tmp/moz.log</em>, which may give a clue to the problem.
|
to earlier. Information will be logged to <em>/tmp/moz.log</em>, which may give a clue to the problem.
|
||||||
For example:
|
For example:
|
||||||
<pre>
|
<pre>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue