Domino 9 und frühere Versionen > ND8: Entwicklung

DONE: @X509Certificates

(1/1)

0xse:
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) & |")|)

--- Ende Code ---

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

0xse:

--- Code: ---@X509Certificates([AddSignersCerts];NULL;"names.nsf";""max@mustermann.de"";@DBName;"44A7E")
--- Ende Code ---

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 und 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

0xse:
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...

0xse:
SPR # MCHZ7ZQ2PB

Wird behoben mit 8.5.3 in Q2 2011.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln