In a distributed environment, when submitting InfoPath form to MOSS using Forms Services, got error "NT Authority\Anonymous Logon" at K2 HostServer.
This is caused by a bug in Forms Services as it fails to pass user's credentials who submits the form from server to server.
Workaround:
1. Create a new website using a different Port on the MOSS server, for example, port 8081
2. Install K2 blackpearl Workspace (the intent is just to use the runtime services)
3. Point the Web Service URL in your environment variable to the newly created Website
4. Switch SharePoint from using NTLM for authentication to Kerberos via SharePoint Central Administration
5. Set IIS Metabase of the newly created Workspace website to use “Negotiate,NTLM”
6. Add HTTP SPNs for the Workspace’s AppPool account
There is a Forms Service patch (KB941470). Contact Microsoft for more details.
HTH,
Frank
The statements and opinions made in my postings are my own, and do not reflect the opinions of SourceCode Technology Holdings, Inc. or its subsidiaries. All information is provided as is with no warranties, express or implied, and grants no rights or licenses.