Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: 0xse am 13.10.10 - 15:46:14

Titel: DONE: @X509Certificates
Beitrag von: 0xse am 13.10.10 - 15:46:14
Hi,

ich hab ein Problem beim hinzufügen eines X.509 Zertifikats. Es kommt die Meldung "Operation Failed". Hier ein Auszug aus der Standard R8.5.1 DE Schablone.

Code
Evaluate(|@X509Certificates([AddSignersCerts];NULL;"| & _
Me.m_PersonalNAB.filename & |";"| & sName _
&  |";@DBName;"| & Me.m_strNoteID(x) & |")|)

Diese Zeile verursacht den Fehler. Das Zertifikat ist im selben Format in der S/MIME signierten E-Mail wie auch bei anderen, bei denen das hinzufügen des Kontakts inkl. Zertifikat funktioniert.

Hat jemand schon mal diesen Fehler gehabt bzw. kennt eine Lösung?

Viele Grüße,
0xse
Titel: Re: @X509Certificates
Beitrag von: 0xse am 19.10.10 - 14:52:15
Code
@X509Certificates([AddSignersCerts];NULL;"names.nsf";""max@mustermann.de"";@DBName;"44A7E")

Wenn die Mailadresse in From den Wert "max@mustermann.de" <max@mustermann.de> hat, dann knallt es in der 8.5.1er Schablone. Denn Notes ist nicht so intelligent, obwohl die RFCs für SMTP es vorsehen (http://tools.ietf.org/html/rfc822#section-6.1 (http://tools.ietf.org/html/rfc822#section-6.1) und http://tools.ietf.org/html/rfc2821#section-3.8.4 (http://tools.ietf.org/html/rfc2821#section-3.8.4)), die Anführungszeichen um die Mailadresse sinnvoll zu verarbeiten.

Wenn ich das From Feld ändere auf max@mustermann.de <max@mustermann.de> funktioniert alles.

Weiß jemand, ob dieses Problem bei der 8.5.2 DE Mailschablone auch noch besteht?

Viele Grüße,
0xse
Titel: Re: @X509Certificates
Beitrag von: 0xse am 19.10.10 - 15:24:01
Nachtrag:
Hab mir eben mal die 8.5.2er Schablonen entpackt und es mir angeschaut. Das Error-Handling wurde dahingehend verändert, dass keine Fehlermeldung mehr kommt. Trotzdem wird das Zertifikat nicht übernommen.

PMR folgt...
Titel: Re: @X509Certificates
Beitrag von: 0xse am 20.10.10 - 08:38:08
SPR # MCHZ7ZQ2PB

Wird behoben mit 8.5.3 in Q2 2011.