Book Image

Getting Started with BizTalk Services

Book Image

Getting Started with BizTalk Services

Overview of this book

Table of Contents (17 chapters)
Getting Started with BizTalk Services
Credits
Foreword
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Troubleshooting agreements


Agreements can either be a transport-level agreement, such as AS2, or a protocol-level agreement, such as X12 or EDIFACT. In B2B scenarios with X12 and EDIFACT agreements, it can happen that the transport status returned to the client sending the message is an HTTP 200 OK, but the message landed in the suspend endpoint. This can happen if there are protocol-level errors. Such errors would be indicated by the acknowledgment message.

Some sample scenarios are shown in the following table:

Configuration

Scenario

Outcome

AS2 standalone receive with sync MDN

Incorrect configuration, for example, certificate incorrect

HTTP 400 with error MDN

AS2 standalone receive with async MDN

Incorrect configuration, for example, certificate incorrect

HTTP 200 OK for async and MDN with error

AS2 standalone send

Incorrect configuration, for example, certificate incorrect

HTTP 500, AS2 Message Sender Activity error

X12 or EDIFACT standalone receive

Identities mismatch in...