Este conteúdo não está disponível no idioma selecionado.
6.3. Removing Browser Configuration for Ticket Delegation (For Upgrading from 6.2)
delegation-uris parameter to the about:config setup in Firefox:
network.negotiate-auth.delegation-uris .example.com
network.negotiate-auth.delegation-uris .example.com
For browsers which have already been configured to use the Identity Management web UI, the delegation-uris setting can be cleared after upgrading to ipa-server-3.0.0 or ipa-client-3.0.0.
delegation-uris setting.
The browser configuration is defined in the configure.jar file. This JAR file is generated when the server is installed and it is not updated with other files when IdM is updated. Any browsers configured will still have the delegation-uris parameter set unnecessarily, even after the IdM server is upgraded. However, the configure.jar file can be updated.
preferences.html file in configure.jar sets the delegation-uris parameter. The updated preferences.html file can be added to configure.jar, and then configure.jar can be re-signed and re-deployed on the IdM servers.
Note
configure.jar file on the initial IdM server. This is the master server, and it is the only server which has a signing certificate. Then propagate the updated file to the other servers and replicas.
- Update the packages on the initial IdM master server (the first instance). This will bring in the 3.0 UI packages, including the
configure.jarfile. - Back up the existing
configure.jarfile.mv /usr/share/ipa/html/configure.jar /usr/share/ipa/html/configure.jar.old
[root@ipaserver ~]# mv /usr/share/ipa/html/configure.jar /usr/share/ipa/html/configure.jar.oldCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Create a temporary working directory.
mkdir /tmp/sign
[root@ipaserver ~]# mkdir /tmp/signCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Copy the updated
preferences.htmlfile to the working directory.cp /usr/share/ipa/html/preferences.html /tmp/sign
[root@ipaserver ~]# cp /usr/share/ipa/html/preferences.html /tmp/signCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Use the
signtoolcommand (one of the NSS utilities) to add the newpreferences.htmlfile and re-sign theconfigure.jarfile.signtool -d /etc/httpd/alias -k Signing-Cert -Z /usr/share/ipa/html/configure.jar -e ".html" -p `cat /etc/httpd/alias/pwdfile.txt` /tmp/sign
[root@ipaserver ~]# signtool -d /etc/httpd/alias -k Signing-Cert -Z /usr/share/ipa/html/configure.jar -e ".html" -p `cat /etc/httpd/alias/pwdfile.txt` /tmp/signCopy to Clipboard Copied! Toggle word wrap Toggle overflow The-eoption tells the tool to sign only files with a.htmlextension. The-Zoption creates a new JAR file. - Copy the regenerated
configure.jarfile to all other IdM servers and replicas.