Folgenden Meldung können Sie bei dem Versenden von Dokumenten von Client an den BizTalk Server erhalten:
The message is for C/AL programmers:
The call to member Send failed. mscorlib returned the following message:
Object already exists.
Erläuterung:
In der letzten veröffentlichten TCOCPM.DLL aus dem KBArtikel 981481 für die Version 5.0 SP1, NAV 2009 und NAV 2009 SP1 wurde die Methode der Encryption verändert. Ursprünglich wurde der Maschine Key für die Verschlüsselung des Streams für jeden Commerce Gateway Benutzer lokal im Benutzerprofil gespeichert.
Dies wurde dahingehend geändert, das der Maschine Key nun einmalig für den PC gespeichert.
Das hat zur Folge das jeder Commerce Gateway Benutzer vollen Zugriff auf den Commerce Gateway Maschine Key benötigt. Ein User mit “Benutzer”-Rechten hat keinen Zugriff auf diese Datei und daher kann die oben genannte Meldung auftreten.
Lösung:
Es gibt sicherlich einige Wege die Benutzerberechtigung zu setzten, hier ist eine Variante:
Wenn Sie den RTC verwenden müssen Sie bitte darauf achten, das der MachienenKey auf dem NST zu bearbeiten is: C:\ProgramData\Microsoft\Crypto\RSA\Machinekeys
Weitere Information zum Thema: Standard-Berechtigungen für die Ordner MachineKeys
These postings are provided "AS IS" with no warranties and confer no rights. You assume all risk for your use.
Mit freundlichen Grüßen
Sebastian Röttel
Microsoft Dynamics Germany
Microsoft Customer Service and Support (CSS) EMEA