Currently the TPS UI is relying on window.crypto.logout() to logout from the UI. Logout will clear the browser session so the user can re-login using a different certificate. In the latest Firefox the window.crypto.logout() is no longer available, so logout is no longer working.
Available workarounds:
See also:
The Components.interfaces.nsILoginManager is not available in the latest Firefox. Here are the available interfaces:
Per Dogtag 10.2.X TRIAGE meeting of 04/28/2015: 10.3
NOTE: Corner case, push to 10.3 (make sure it's documented - confirm that this is okay with edewata prior to moving this.)
Per CS/DS meeting of 05/04/2015: 10.3
Per CS/DS Meeting of 10/12/2015 - 10.3 - CRITICAL
Proposed solution: when the user clicks the logout button, the UI should invalidate the server session, then display a dialog box saying that logout is not supported by the browser, and the user should clear the active logins manually or close the browser.
Fixed TPS UI logout error message:
Metadata Update from @edewata: - Issue assigned to edewata - Issue set to the milestone: 10.3.0
Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.
This issue has been cloned to GitHub and is available here: https://github.com/dogtagpki/pki/issues/1906
If you want to receive further updates on the issue, please navigate to the GitHub issue and click on Subscribe button.
Subscribe
Thank you for understanding, and we apologize for any inconvenience.
Login to comment on this ticket.