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.
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.
Cumulative update information
This issue was first fixed in the following cumulative update of BizTalk Server: