Symptomen
Neem het volgende scenario:
-
U hebt een pijpleiding verzenden met de pijplijncomponent MIME/s/MIME-encoder in Microsoft BizTalk Server 2006 R2 of in Microsoft BizTalk Server 2009. U stelt het Handtekeningtype de pijplijncomponent MIME/s/MIME-encoder op ClearSign.
-
U maakt een BizTalk-situatie met de pijpleiding verzenden om uitgaande berichten te ondertekenen. Zo kunt u een expressie roept de pijpleiding verzenden van een shape bericht toewijzing in de orchestration. Zie de sectie 'Meer informatie' voor meer informatie.
-
U installeert Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1). Of u een upgrade uitvoert naar Microsoft BizTalk Server 2010.
-
De BizTalk-situatie worden uitgevoerd.
In dit scenario worden uitgaande berichten niet ondertekend. Bovendien wordt een foutbericht van de volgende strekking vastgelegd in het toepassingslogboek:
Er is een fout opgetreden bij het uitvoeren van de pijpleiding verzenden: '< naam pijpleiding >' bron: ' MIME/s/MIME-encoder' poort verzenden: '< naam van poort verzenden >"URI-naam" reden: uitgaand bericht aanmelden omdat de encoder niet de ondertekening vinden kan certificaat in het certificaatarchief van de 'Huidige User\Personal'.
Oorzaak
Dit probleem treedt op omdat de BizTalk Server, wordt gezocht naar een certificaat in een onjuiste locatie. Opmerking Introduceren een nieuwe functie waarmee u meerdere certificaten gebruiken voor het ondertekenen van BizTalk Server 2006 R2 SP1 en BizTalk Server 2010.
Oplossing
Cumulatieve update pakket informatie
Voor meer informatie over het verkrijgen van het cumulatieve updatepakket, klikt u op het volgende artikel in de Microsoft Knowledge Base:
2573000 Cumulatieve updatepakket 2 voor BizTalk Server 2010 Opmerking Als u dit probleem in BizTalk Server 2006 R2 SP1, kunt u de stappen in de sectie 'Omzeiling' om dit probleem te omzeilen.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Tijdelijke oplossing
Dit probleem, deze als volgt omzeilen:
-
Gebruik de volgende naamruimte voor het implementeren van een eigenschappenschema:
http://schemas.microsoft.com/BizTalk/2003/system-properties.BTS.OutboundSignatureCertificate
-
Stel de BTS- . OutboundSignatureCertificate eigenschap met de waarde van de vingerafdruk certificaat in orchestration code voordat u de pijpleiding verzenden.
Meer informatie
Ga naar de volgende MSDN-website voor meer informatie over het configureren van de pijplijncomponent MIME/s/MIME-encoder:
De pijplijncomponent MIME/s/MIME-encoder configurerenVoor meer informatie over hoe u expressies kunt gebruiken voor het uitvoeren van pijpleidingen, gaat u naar de volgende MSDN-website:
Hoe u expressies kunt gebruiken voor het uitvoeren van pijpleidingenVoor meer informatie over hotfixes voor BizTalk Server klikt u op het volgende artikel in de Microsoft Knowledge Base:
2003907 Informatie over hotfixes voor BizTalk ServerVoor informatie over servicepacks en cumulatieve updatepakketten voor BizTalk Server, klikt u op het volgende artikelnummer om het artikel in de Microsoft Knowledge Base:
2555976 Lijst met Service Pack en de cumulatieve Update voor BizTalk Server