Continuing my experience of attempting to configure the WSS adapter for a clients BizTalk/SharePoint integration project. As mentioned in my previous post I was having an authentication issue between the clients SharePoint and BizTalk instances. The message I was getting back (not in BizTalk unfortunately) was the following 401.2 message.
“HTTP 401.2 – Unauthorized: Logon failed due to server configuration”
Now this turned out to be due to the fact that the site which had the WSS adapter installed was configured to use Kerberos authentication, as I could not see a place to configure the adapters authentication method to use Kerberos I assumed that it was probably trying to connect via NTLM authentication instead, causing the error. To get around this I completed the following steps.
1. Extended the SharePoint site
2. Configured the extended site to use NTLM authentication
3. Added the new site to the alternate access mappings
4. Removed the WSS adapter from the existing site
5. Installed/configured the WSS adapter on the newly extended site.
6. Modified the send port in BizTalk to use the new URL
Once I had completed these steps I was able to communicate with the SharePoint Server.