none
Error On File adapter RRS feed

  • Question

  • Hi ,

    I'm having an issue reading files from a remote server thru BizTalk File Adapter.

    I am able to copy and delete the files manually from the BizTalk server using the BT administrator account.

    When I use a BT local folder , the BT application works fine.

    Here's the error I'm getting. 

    - <EventData>
      <Data>ContractPricingReceiveLocation</Data> 
      <Data>\\montreersibsqld1\Hybris\data\import\fe\master\pricing\feContractPricing*.csv</Data> 
      <Data>The Messaging Engine failed while notifying an adapter of its configuration.</Data> 
      </EventData>
      </Event>

    Please advise.

    Thanks

    Wednesday, February 15, 2017 8:57 PM

Answers

  • Hi,

    1) Please double, triple check that the account which is used in the host instance has required permissions to access to folder location. In your case, permission for the host instance/service account seems to be the issue. Then if you're confident that service account has all the permission to access the folders. Then go to point 2.

    2) Check if there is any network issue between your Biztalk server and file location. Get your network team involved and they can confirm this by opening a network trace.

    3) You're confident that service account has all the permission to access the folders.

    You're also confident that their is no network issue between your Biztalk server (where the problematic host instance is configured) and file location.

    Then another possible case is, number of received location bound to the problemetic host instance. Can you check whether the host instance in question is bound to more than 50 Receive location. If so, then its worth checking the MaxCmds and MaxMpxCt registry values. Refer these articles:

    Microsoft KB: 952556: http://support.microsoft.com/kb/952556

    http://blog.biztalk-info.com/2007/08/messaging_engine_failed_while_notifying_an_adapter_of_its_configuration/



    Rachit Sikroria (Microsoft Azure MVP)

    Thursday, February 16, 2017 3:56 AM
    Moderator
  • Please follow  this link , It seems like, this issue is caused by network . 

    https://social.technet.microsoft.com/Forums/lync/en-US/e5137d2b-d7ad-4af2-94f1-0e712d98580b/receive-location-shutting-down-error-the-messaging-engine-failed-while-notifying-an-adapter-of-its?forum=biztalkgeneral

    Thanks,

    Chandra 

    Thursday, February 16, 2017 1:55 PM

All replies

  • Most likely, it is a permission issue with the remote share and the BizTalk Host Account.

    There should be an Event in the Event Log as well with more details.

    Wednesday, February 15, 2017 9:36 PM
    Moderator
  • Ok here's the detailed error

    The administrator of the server has grant full control of the P:\Hybris folder in \\mfgftreersibsqld1 server.

    Please advise next step to do.

    Thanks.

    EventData>
      <Data>ContractPricingReceiveLocation</Data> 
      <Data>\\mfgftreersibsqld1\Hybris\data\import\fe\master\pricing\feContractPricing*.csv</Data> 
      <Data>The Messaging Engine failed while notifying an adapter of its configuration.</Data> 
      </EventData>
      </Event>


    Wednesday, February 15, 2017 9:55 PM
  • Hi 

    What account is used to run your biztalk host? make sure that account has all the required permission not the BizTalk admin of the box. 

    Did you check the "Delete Sub Folders and Files" on the folder for the BizTalk service host account ? 

    Please see Required NTFS permissions for BizTalk File Adapter connecting to network share  and

    BizTalk File Adapter: Permission Issue/ Workaround article for more details.


    Cheers,HTH

    Naushad Alam http://alamnaushad.wordpress.com/

    When you see answers and helpful posts, please click Vote As Helpful , Propose As Answer , and/or Mark As Answer

    Wednesday, February 15, 2017 10:01 PM
    Moderator
  • The administrator of the server has grant full control of the P:\Hybris folder in \\mfgftreersibsqld1 server.

    Granted Full Control to what Account?
    Wednesday, February 15, 2017 10:14 PM
    Moderator
  • We are using  biztalk host account  the same as the BizTalk admin of the box.
    Wednesday, February 15, 2017 10:14 PM
  • Well, they shouldn't be the same.

    Are you sure BizTalk Sever is not running under a different Account?  That is the correct configuration.

    Wednesday, February 15, 2017 11:15 PM
    Moderator
  • Hi ,

    As you are drooping files to remote machine first check network is not the culprit and you are able to browse to the folder from BizTalk Machine . If you can browse to the folder then look for Access rights on folder which is running your specific host instance .


    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply

    Thursday, February 16, 2017 12:25 AM
  • If you can browse to the folder  -  I could be able to browse from the BizTalk Server.

    then look for Access rights on folder which is running your specific host instance  -- what do you mean by this?

    Thanks

    Thursday, February 16, 2017 2:58 AM
  • no BizTalk server is not running under different account. We only use one account as it's a dev server.
    Thursday, February 16, 2017 3:00 AM
  • Hi,

    Can you check whether you have send file handler available  for the specific host instances ? If not create a new send handler and restart the specific host instance 

    Also check  whether your SSO services are up and running. It can be verified if you were unable to restart the host instace :) 



    If this answers your question please mark it accordingly. If this post is helpful, please vote as helpful by clicking the upward arrow mark next to my reply

    Thursday, February 16, 2017 3:03 AM
  • BizTalk admin account that was used in the configuration. We are using the same account for the host instance.
    Thursday, February 16, 2017 3:09 AM
  • no BizTalk server is not running under different account. We only use one account as it's a dev server.

    As a secondary note, you still should not be doing this, even for DEV.  You should always run the BizTalk Host Instance with a minimum required privileges account, even in DEV, for this very reason.

    What type of host is the file server?
    Thursday, February 16, 2017 3:27 AM
    Moderator
  • Hi,

    1) Please double, triple check that the account which is used in the host instance has required permissions to access to folder location. In your case, permission for the host instance/service account seems to be the issue. Then if you're confident that service account has all the permission to access the folders. Then go to point 2.

    2) Check if there is any network issue between your Biztalk server and file location. Get your network team involved and they can confirm this by opening a network trace.

    3) You're confident that service account has all the permission to access the folders.

    You're also confident that their is no network issue between your Biztalk server (where the problematic host instance is configured) and file location.

    Then another possible case is, number of received location bound to the problemetic host instance. Can you check whether the host instance in question is bound to more than 50 Receive location. If so, then its worth checking the MaxCmds and MaxMpxCt registry values. Refer these articles:

    Microsoft KB: 952556: http://support.microsoft.com/kb/952556

    http://blog.biztalk-info.com/2007/08/messaging_engine_failed_while_notifying_an_adapter_of_its_configuration/



    Rachit Sikroria (Microsoft Azure MVP)

    Thursday, February 16, 2017 3:56 AM
    Moderator
  • Please follow  this link , It seems like, this issue is caused by network . 

    https://social.technet.microsoft.com/Forums/lync/en-US/e5137d2b-d7ad-4af2-94f1-0e712d98580b/receive-location-shutting-down-error-the-messaging-engine-failed-while-notifying-an-adapter-of-its?forum=biztalkgeneral

    Thanks,

    Chandra 

    Thursday, February 16, 2017 1:55 PM