Symptom

Föreställ dig följande:

  • Du skapar en instans av BizTalk server värd på en dator som kör BizTalk Server 2006, BizTalk Server 2006 R2 eller BizTalk Server 2009.

  • Du byter namn på BizTalk-gruppen.

  • Du kan konfigurera ett BizTalk-program att logga utgående AS2/EDI-meddelanden.

I det här scenariot pausar BizTalk Server utgående meddelanden. Dessutom loggas händelser av följande slag i programloggen:

Fall 1:

Händelsetyp: Fel händelsekälla: BizTalk Server 2006 EDI händelsekategori: ingen händelse-ID: 8132 beskrivning: A BTS MIME-fel uppstod vid försök att koda ett meddelande. Fel: Den signeringscertifikat har inte konfigurerats för AS2 part. AS2-From: <AS2-From party> AS2-To: <AS2-To party>

Fall 2:

Händelsetyp: Fel händelsekälla: BizTalk Server 2006 händelsekategori: BizTalk Server 2006 händelse-ID: 5720 beskrivning: Det gick inte att köra skicka pipeline: ”Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Send, Microsoft.BizTalk.Edi.EdiIntPi pelines, Version = 3.0.1.0 kultur = neutral, PublicKeyToken = 31bf3856ad364e35 ”källa:” AS2 encoder ”skicka Port:” < skicka port > ”URI:” < URI > ”orsak: The signeringscertifikat har inte konfigurerats för AS2 part. AS2-From: <AS2-From party> AS2-To: <AS2-To party>

Fall 3:

Händelsetyp: Fel händelsekälla: händelsekategori för BizTalk Server 2006: BizTalk Server 2006 händelse-ID: 5754 beskrivning: ett meddelande skickas till kortet ”HTTP” på Skicka port ”< skicka port >” med URI ”< URI >” är pausad. Felinformation: Det gick inte att köra skicka pipeline ”: Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2Send, Microsoft.BizTalk.Edi.EdiIntPipelines, Version = 3.0.1.0 kultur = neutral, PublicKeyToken = 31bf3856ad364e35” källa: ”AS2-kodare ”Skicka Port:” < skicka port > ”URI:” < uri > ”orsak: The signeringscertifikat har inte konfigurerats för AS2 part. AS2-från: SandvikAS2 AS2-till: 5565782504AS2 MessageId: {< meddelandet ID >} InstanceID: {< instans-ID >}

OBS! Som standard signeras utgående AS2 meddelanden med hjälp av en grupp signatur standardcertifikat som definieras som en del av egenskaperna för BizTalk-gruppen. Problemet uppstår inte när du konfigurerar AS2-tillverkare att använda ett visst certifikat för att logga utgående meddelanden.

Orsak

Problemet uppstår eftersom startparameter av BizTalk-värd instans innehåller BizTalk-gruppnamn. Om du byter namn på BizTalk-gruppen när du skapar BizTalk-värd instans, uppdateras inte det gamla gruppnamnet BizTalk-med nytt BizTalk-gruppnamn i parametern Autostart. Detta gör att BizTalk-servern kunde inte hitta signeringscertifikatet grupp när BizTalk-värd instans i körs.

Lösning

Information om snabbkorrigeringen

Obs!Det finns en snabbkorrigering för att lösa detta problem i BizTalk Server 2006 R2. Om du använder BizTalk Server 2006 eller BizTalk Server 2009 finns i avsnittet ”lösning”. En snabbkorrigering är tillgänglig från Microsoft. Den här snabbkorrigeringen är emellertid avsedd att åtgärda det problem som beskrivs i denna artikel. Använd den här snabbkorrigeringen endast på datorer som har problemet som beskrivs i denna artikel. Snabbkorrigeringen kan komma att testas igen. Om du inte störs alltför mycket av detta problem rekommenderar vi att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen. Om snabbkorrigeringen är tillgänglig för hämtning finns ett avsnitt för ”snabbkorrigeringen är tillgänglig” överst i den här Knowledge Base-artikeln. Om den sektionen saknas, kontakta Microsofts support för att få tag på hotfixen. OBS! Om det uppstår ytterligare problem eller krävs felsökning, kan du behöva skapa en serviceförfrågan. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte uppfyller kraven för den här snabbkorrigeringen. En fullständig lista över telefonnummer för Microsofts kundtjänst och Support eller skapa en serviceförfrågan finns på följande Microsoft-webbplats:

http://support.microsoft.com/contactus/?ws=supportOBS! ”Snabbkorrigeringen tillgänglig”-formuläret visar de språk som snabbkorrigeringen är tillgänglig. Om ditt språk inte visas beror det på att ingen snabbkorrigering är tillgänglig för språket.

Förutsättningar

Du måste ha BizTalk Server 2006 R2 Service Pack 1 (SP1) om du vill installera den här snabbkorrigeringen har installerats. BizTalk Server 2006 R2 SP1 kan hämtas på följande Microsoft Download Center-webbplats:

BizTalk Server 2006 R2 SP1Följande komponenter har dessutom vissa motsvarande snabbkorrigeringar i den här snabbkorrigeringen. Komponenten måste installeras om du vill använda motsvarande snabbkorrigeringar.

  • Microsoft BizTalk Adapters för företagsprogram (kallas även BizTalk-LOB-kort)

  • Microsoft BizTalk Accelerator för HL7 2.0

  • Microsoft BizTalk-FileAct och använda kort för SWIFT 2.3 SP1

Om filen finns med i den här snabbkorrigeringen finns i filen Viktigt.txt för mer information om hur du installerar den här snabbkorrigeringen.

Krav på omstart

Du kan behöva starta om datorn när du har installerat den här snabbkorrigeringen.

Filinformation

Engelska (USA) versionen av den här snabbkorrigeringen används ett Microsoft Windows Installer-paket för att installera snabbkorrigeringen. Datum och tider för dessa filer anges i UTC-tid (UTC) i följande tabell. När du visar filinformationen konverteras datumet till lokal tid. Använd fliken tidszon i datum och tid på Kontrollpanelen om du vill se skillnaden mellan UTC-tid och lokal tid.

Filnamn

Filversion

Storlek

Datum

Tid

Plattform

Admin_server_logic.sql

Ej tillämplig

72,800

07-Jul-2011

16:18

Ej tillämplig

Bts_administration_logic.sql.en

Ej tillämplig

468,350

07-Jul-2011

16:18

Ej tillämplig

Bts_deployment_logic.sql

Ej tillämplig

97,482

07-Jul-2011

16:18

Ej tillämplig

Microsoft.xlangs.basetypes.dll

3.6.2224.12

104,312

07-Jul-2011

16:18

x86

Lösning

Undvik problemet så här:

  1. Uppdatera registerposten BizTalkGroupName av följande platser med det nya gruppnamnet:

    HKEY_LOCAL_MACHINE\Software\Microsoft\BizTalk Server\3.0\Administration HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\BizTalk Server\3.0\Administration

  2. Använd någon av följande två metoder:

    • Uppdatera manuellt i följande registerpost på -gruppen startparametern ImagePath värde med det nya gruppnamnet:

      $ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTSSvc < värdnamn BizTalk-> Till exempel uppdatera värdet ImagePath :

      ”C:\Program Files\Microsoft BizTalk Server 2006\BTSNTSvc.exe”-grupp ”nytt BizTalk-gruppnamn”-namnet ”BizTalk-värdnamn” - btsapp ”{guid}”

    • Ta bort BizTalk-värd instans och skapa den igen när du byter namn på BizTalk-gruppen.

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.

Mer information

Mer information om hur du konfigurerar certifikat för användning med AS2 besöker du följande MSDN-webbsida:

Konfigurera certifikat för AS2Mer information om snabbkorrigeringar för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

2003907 Information om snabbkorrigeringar för BizTalk Server

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Hur nöjd är du med översättningskvaliteten?

Vad påverkade din upplevelse?

Har du ytterligare feedback? (Valfritt)

Tack för din feedback!

×