Summary | Saving S/MIME certificate to address book fails |
Queue | Horde Framework Packages |
Queue Version | Git master |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | selsky (at) columbia (dot) edu |
Created | 02/15/2006 (7079 days ago) |
Due | |
Updated | 04/04/2011 (5205 days ago) |
Assigned | 11/09/2008 (6081 days ago) |
Resolved | 04/04/2011 (5205 days ago) |
Milestone | |
Patch | No |
State ⇒ Resolved
Update all addresses, not just the first one (
Request #3482).3 files changed, 11 insertions(+), 7 deletions(-)
http://git.horde.org/horde-git/-/commit/b2514fb99f2e0e389d70ab0ff12d0995a9c5845e
State ⇒ Feedback
code to pick the first of multiple addresses when adding certs to the
address book.
Adding certs to all addresses of a cert wouldn't be complicated at
all, but the API method is supposed to only return a single contact
__key. Hm, now that I look at it, it doesn't do that in all cases
anyway. So should we add the cert to all addresses or only the first
one?
[jan] Add fields to the first address if multiple passed to addField()
API method (
Request #3482).3 files changed, 25 insertions(+), 9 deletions(-)
http://git.horde.org/horde-git/-/commit/536971e6023ec3d30c15183830efebb427264148
Priority ⇒ 1. Low
State ⇒ Accepted
Type ⇒ Enhancement
Version ⇒ Git master
State ⇒ Assigned
State ⇒ Stalled
to return more than one value per certificate key. Anything else would
be a crude hack, so this going to be stalled for Horde 4.
New Attachment: s-mime-sign.eml
Can we have a blacklist of free certificates so we avoid storing the
bogus name from the the CN? Thawte's certificates only have real
names in the CN if you pay for the certificate...
Assigned to Jan Schneider
Taken from Matt Selsky
State ⇒ Feedback
it shows the sender's name, not the cert's name in the link to save
the cert. The correct name/address is used in the verification
message though.
Is it correct that all that's left to do is, to save several contacts
if there are several addresses in a cert? Can anyone provide and
example message?
the Thawte certs don't contain a useful value, but need to rely on
that, because certs are tied to the cert's subject, not to the sender
of the cert.
That being said, we should fix IMP too, because in the message view it
shows the sender's name, not the cert's name in the link to save the
cert. The correct name/address is used in the verification message
though.
subject? I have a certificate from a UWisc user and the CN="Joe
user", but I also have a Thawte Freemail certificate where the
CN="Thawte Freemail Member". Thawte may be the only CA that does
this...
first matching address if there is one. If there's no match, create
an entry for the first address listed in the cert.
for. So he needs multiple entries in his address book.
use the From address for the name field? The name in the certificate
is useless for this certificate at least. Do other S/MIME
certificates have better data in that field?
first matching address if there is one. If there's no match, create an
entry for the first address listed in the cert.
Assigned to Matt Selsky
address in the certificate subject. How should we deal with multiple
email addresses?
State ⇒ Assigned
and HEAD. The S/MIME problem still exists.
Click to Save S/MIME certificate of Matthew Murphy
<mattmurphy@kc.rr.com> in your Address Book.
The certificate Subject is as follows:
Subject: CN=Thawte Freemail
Member/emailAddress=mattmurphy@kc.rr.com/emailAddress=mrm565s@smsu.edu/emailAddress=Matthew007@MissouriState.edu
The Turba addField code assumes that there will only be one email
address in the certificate subject. How should we deal with multiple
email addresses?
Priority ⇒ 1. Low
State ⇒ Unconfirmed
Queue ⇒ IMP
Type ⇒ Bug
Summary ⇒ Saving S/MIME certificate to address book fails
IMP and the resulting entry in turba looks like:
Name: Thawte Freemail Member
Email: Array
S/MIME Public Certificate -----BEGIN CERTIFICATE-----
....Valid certificate....
-----END CERTIFICATE-----
Also, viewing the entry in Turba shows the following errors:
Notice: Undefined index: history_action in
/etc/httpd/htdocs/horde/framework/History/History.php on line 346
Notice: Undefined index: history_desc in
/etc/httpd/htdocs/horde/framework/History/History.php on line 347
Notice: Undefined index: history_who in
/etc/httpd/htdocs/horde/framework/History/History.php on line 348
Notice: Undefined index: history_id in
/etc/httpd/htdocs/horde/framework/History/History.php on line 349
Notice: Undefined index: history_ts in
/etc/httpd/htdocs/horde/framework/History/History.php on line 350
Notice: Undefined index: history_extra in
/etc/httpd/htdocs/horde/framework/History/History.php on line 351