You are currently offline, waiting for your internet to reconnect

FIX: High CPU usage occurs when you use SFTP adapter in BizTalk Server 2013

Symptoms
Consider the following two scenarios:
  • You use the SFTP adapter in BizTalk Server 2013.
  • You create two hosts with host handlers for the SFTP adapter.
  • You configure a receive location with user and password authentication with one host.
  • You test the previous situation, and it works well.
  • You change the host handler to another host.
Or,
  • You import a binding file with no password (vt=1) in the SFTP adapter receive location(s) or send port(s).

    Note In the binding file, vt="1" means NULL. To set a password, you should use vt="8" that means string.
In these scenarios, the password will be set to the value NULL, and the CPU usage reaches 100 percent in the second host without any error message. If you manually set the password to blank string (not NULL) or use a wrong password, it won't cause a 100 percent CPU usage. However, it causes the adapter to silently fail with a usual CPU usage. Additionally, no errors are logged, and the receive location is kept active.
Resolution

Cumulative update information

This issue was first fixed in the following cumulative update of BizTalk Server:
Status
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
References
For information about the service packs and cumulative update list for BizTalk Server, see KB 2555976: Service pack and cumulative update list for BizTalk Server.

For more information about BizTalk Server hotfixes, see KB 2003907: Information about BizTalk hotfixes and cumulative update support.
Properties

Article ID: 2966521 - Last Review: 10/09/2015 23:28:00 - Revision: 1.0

Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Developer, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced KB2966521
Feedback