Party Resolution does not succeed if BizTalk Server and SQL Server are installed on different computers in a Workgroup environment (835870)
The information in this article 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: CAUSEThe 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.
RESOLUTIONFor 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.
Modification Type: | Major | Last Reviewed: | 2/2/2004 |
---|
Keywords: | kberrmsg kbBTSOrchestration kbprb KB835870 kbAudDeveloper |
---|
|