Bug 137645 - Link to Certificate Path setting when available signatures are empty
Summary: Link to Certificate Path setting when available signatures are empty
Status: RESOLVED DUPLICATE of bug 125636
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
6.4.6.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks:
 
Reported: 2020-10-21 08:18 UTC by Iskren Chernev
Modified: 2021-08-16 09:17 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iskren Chernev 2020-10-21 08:18:30 UTC
Description:
When digitally signing a PDF, clicking "Sign Document..." brings "Select Certificate" window with a list of available certificates on the system. If the list is empty, one obvious reason is a faulty NSS certificate path configuration.

There could be a "fake" certificate line titled "Your certificate is not listed here?" that links to Tools->Options->Security->Certificate Path ("Certificate..." button). This line could be present even if there are available certificates.

Another related small tweak is to put the name "Mozilla" or Firefox somewhere in the security config screen, because it is not obvious at all that a "Certificate..." button would open up a mozilla product profile selection dialog, and NSS relation to Mozilla is also not obvious for non-highly-technical people.

Steps to Reproduce:
1. libreoffice --draw --view some.pdf
2. click "Sign Document" at the top blue notification bar
3. click "Sign Document..." to select a certificate

Actual Results:
"Select Certificate" dialog pops up with list of available certificates (could be empty).

Expected Results:
Hint or link to Tools->Options->Security->Certificate Path to configure the NSS certificate db folder, especially if the list of certificates is empty.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 6.4.6.2
Build ID: 6.4.6-3
CPU threads: 8; OS: Linux 5.9; UI render: default; VCL: gtk3; 
Locale: en-US (en_US.UTF-8); UI-Language: en-US
Calc: threaded
Comment 1 Heiko Tietze 2021-08-13 08:44:15 UTC
The certification dialog was improved recently. Please try again with a more recent version (7.2 coming soon).
Comment 2 Timur 2021-08-13 12:25:07 UTC
To me this is a duplicate of bug 125636, which also has many See Also bugs.
Comment 3 Heiko Tietze 2021-08-16 09:17:27 UTC
Please reopen if needed.

*** This bug has been marked as a duplicate of bug 125636 ***