Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

A BizTalk Server receive location that is configured to use the File transport type is disabled


View products that this article applies to.

Symptoms

A Microsoft BizTalk Server 2006 or Microsoft BizTalk Server 2004 receive location that is configured to use the File transport type is disabled. An event error that is similar to the following is logged in the Application log of the computer that is running BizTalk Server 2004:

Event Type: Error
Event Source: BizTalk Server 2004
Event Category: BizTalk Server 2004
Event ID: 5644
Date: Date
Time: Time
User: N/A
Computer: BizTalk Server computer name
Description: The Messaging Engine failed to add a receive URL "TestFileReceive" to the adapter "FILE". Reason: "File transport does not have read/write privileges for receive location '\\FILESERVER\Share\Test\'. ".

↑ Back to the top


Cause

This behavior occurs because the account or accounts that the BizTalk Server receive location is using to access a folder or a file share do not have the correct permissions at the file system level or at the file share level.

↑ Back to the top


Resolution

To resolve this behavior in BizTalk Server 2004, grant the following permissions to the account or accounts that the BizTalk Server Receive location is using to access the folder or the file share.
  1. Determine the account or accounts that the receive location is using to access the folder or the file share:
    1. Click Start, point to Programs, point to Microsoft BizTalk Server 2004, and then click BizTalk Server Administration.
    2. Expand Microsoft BizTalk Server 2004, and then click the Receive Locations folder.
    3. Double-click the receive location that is accessing the file share or the folder to view the Properties dialog box for the receive location.
    4. Make a note of the receive handler that is specified for this receive location, and then click OK.
    5. Click the Hosts folder, and then click the host that is the receive handler for the receive location.
    6. Double-click each server for this host. For each server, verify that the logon that is specified for the server has the correct permissions to the folder or to the file share.
  2. Grant the following permissions at the file system level:
    • List Folder / Read Data
    • Delete SubFolder and Files
    To do this, follow these steps:
    1. Right-click the folder, and then click Properties.
    2. Click the Security tab, and then click Advanced.
  3. Grant the following permission at the share level:
    • Full Control
    To do this, follow these steps:
    1. Right-click the shared folder, and then click Properties.
    2. Click the Sharing tab.
    Note You only have to perform this step if the receive location is configured to monitor a file share.
Note In BizTalk Server 2006, you can use the Authentication tab in the File Transport Properties dialog box to specify a credential that has permissions at the file system level or at the file share level.

↑ Back to the top


Status

This behavior is by design.

↑ Back to the top


Keywords: KB888498, kbprb, kbbiztalk2004-2006swept

↑ Back to the top

Article Info
Article ID : 888498
Revision : 4
Created on : 6/16/2006
Published on : 6/16/2006
Exists online : False
Views : 522