Microsoft KB Archive/835870

= Party Resolution does not succeed if BizTalk Server and SQL Server are installed on different computers in a Workgroup environment =

Article ID: 835870

Article Last Modified on 2/2/2004

-

APPLIES TO


 * Microsoft BizTalk Server 2004 Developer Edition
 * Microsoft BizTalk Server 2004 Enterprise Edition
 * Microsoft BizTalk Server 2004 Partner Edition
 * Microsoft BizTalk Server 2004 Standard Edition

-





SYMPTOMS
You use the Party Resolution pipeline component to update the context properties of a message to include the appropriate partner information. When you try to send this message by using a Role Link, you receive an error message that is similar to the following in the Microsoft BizTalk Server application log:

Uncaught exception terminated service BizTalk_Server_Project_Test.orchtest(02bf4131-7a47-a3c5-9bae-87528eeb39ff), instance 6bafc0b9-f748-4250-b20b-9d8597994207

Destination party not found while attempting to send message 'Test_Message' to (s-1-5-7, OrganizationName).

Exception type: DestinationPartyNotFoundException

Source: Microsoft.XLANGs.BizTalk.Engine

Target Site: Void WriteMessageState(Microsoft.BizTalk.Interop.IBTPEPInfoLookup, System.Guid, Microsoft.XLANGs.BaseTypes.XLANGMessage, Microsoft.XLANGs.Core.Segment, System.String, System.String, System.Collections.IList, Boolean, System.Collections.IList)

Help Link:

Additional error information:

Exception from HRESULT: 0xC0C01665.

Exception type: COMException

Source: Microsoft.XLANGs.BizTalk.Engine

Target Site: Void PostToSendPort(System.Guid ByRef, Microsoft.BizTalk.Agent.Interop.IBTMessageBatch, Microsoft.BizTalk.Agent.Interop.IBTMessage, System.String, System.String, Microsoft.BizTalk.Interop.IBTMMessageList ByRef)

Help Link:

Additional error information:



CAUSE
The Party Resolution pipeline component resolves the Sender certificate or the security ID (SID) to the correct SourcePartyID. However, the Party Resolution pipeline component marks the OriginatorPID context property of the message as “s-1-5-7.” This notation corresponds to Anonymous or Guest.

This problem occurs if the Authentication Trust mechanism of the pipeline component's BizTalk Server host does not succeed. The Authentication Trust mechanism for a BizTalk Server host cannot succeed if both the following conditions are true:
 * The computer that is running Microsoft SQL Server and that hosts the BizTalk Server databases is a different computer from the computer that is running BizTalk Server.
 * Both these computers are not installed in a Microsoft Active Directory domain environment that is running in Microsoft Windows 2000 native mode or later.



RESOLUTION
For the Authentication Trust mechanism of a BizTalk Server host to work correctly, one of the following conditions must be true:
 * Both computers must be installed in a Microsoft Active Directory domain environment that is running in Microsoft Windows 2000 native mode or later.
 * BizTalk Server and SQL Server must be installed on the same computer.



STATUS
This behavior is by design.

Keywords: kberrmsg kbprb kbbtsorchestration KB835870

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.