After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 692531 - dialog appearing for invalid SSL certificates isn't pretty
dialog appearing for invalid SSL certificates isn't pretty
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.6.x (obsolete)
Other Linux
: Normal trivial
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2013-01-25 14:35 UTC by Alexander van Loon
Modified: 2013-09-24 22:49 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
dialog for invalid SSL certificate (77.67 KB, image/png)
2013-01-25 14:35 UTC, Alexander van Loon
Details

Description Alexander van Loon 2013-01-25 14:35:26 UTC
Created attachment 234407 [details]
dialog for invalid SSL certificate

I never see this dialog appear when I add my mail server to other mail clients such as Thunderbird, I only see it appear in Evolution. Aside from the question if the appearance of this dialog is a bug in itself, the dialog doesn't look good. See the attached screenshot.
Comment 1 André Klapper 2013-01-25 22:33:47 UTC
What to fix?
Comment 2 Matthew Barnes 2013-01-26 01:11:33 UTC
I would prefer we use GcrCertificateWidget [1], but I still need to figure out how to get our APIs to talk to their APIs.

[1] http://developer.gnome.org/gcr/stable/GcrCertificateWidget.html
Comment 3 Alexander van Loon 2013-01-26 09:48:34 UTC
Sorry for being unclear, specifically I meant that the detailed information could be displayed in a way that is easier on the eyes. A quick search [1] learns me that "CN" is for common name, "C" is for country, "O" is for organization and "OU" is for organizational unit.

So the dialog could have stripped those field names and inserted line breaks or spaces in their place. Or explain the field abbreviations by changing "C=" to "Country:" for example. This would make the information more presentable.

[1] http://info.ssl.com/Article.aspx?id=10048
Comment 4 Milan Crha 2013-04-30 07:31:55 UTC
Check how it looks like in 3.8.0+ at bug #694322 comment #1, thus this might be partially addressed (note of "View Certificate" at the left bottom of the dialog too).
Comment 5 Matthew Barnes 2013-09-24 22:49:23 UTC
Marginally improved in:
https://git.gnome.org/browse/evolution-data-server/commit/?id=4266aa1c02de801979193c3ba705513079e92706

... enough to close this anyway.