PRB: "500 Internal Server" Error Message with Synchronous HTTP Receive Function (323205)
The information in this article applies to:
- Microsoft BizTalk Server 2002
This article was previously published under Q323205 SYMPTOMS
When a BizTalk Server HTTP receive function is configured to synchronously submit messages to BizTalk Server, the receive function may return a "500 Internal Server" error to the application that is sending messages to the server.
CAUSE
Typically, this error occurs because the user context of the BizTalk Server Interchange Application does not have enough credentials when the HTTP receive function invokes the Interchange Submit or the SubmitSync method. By default, the identity of the BizTalk Server Interchange Application is set to run as the Interactive User (currently logged on user) account. In this case, unless a user with the correct rights is actively logged on to the computer that is running BizTalk Server, the Submit and the SubmitSync methods of the BizTalk Server Interchange Application fail.
RESOLUTION
To resolve this problem, make sure that the BizTalk Server Interchange Application is configured to run under the context of an account that has the correct credentials to invoke the Submit and the SubmitSync methods of the BizTalk Server Interchange Application.
STATUSThis behavior is by design.REFERENCESFor additional information, click the article number below
to view the article in the Microsoft Knowledge Base:
275849 HOWTO: Secure the BizTalk Server Messaging Service
Modification Type: | Major | Last Reviewed: | 6/6/2002 |
---|
Keywords: | kbprb KB323205 |
---|
|