Justin Smith
asked on
MOSS 2007 - TMG 2010 - InfoPath Forms
I have a friend with the following:
Public facing SharePoint site, accessed through TMG 2010. We would like to put an InfoPath form on the site that allows anonymous submissions. The vendor that is hosting the site/hardware is telling us it's not possible with TMG.
Anyone know the answer?
Public facing SharePoint site, accessed through TMG 2010. We would like to put an InfoPath form on the site that allows anonymous submissions. The vendor that is hosting the site/hardware is telling us it's not possible with TMG.
Anyone know the answer?
ASKER
This is the issue we get when submitting a form from an anonymous user. We were able to repeat the error in an environment without TMG:
"Form submission failed. (User: , Form Name: Test, IP: , Request: http://vm-park-outr/_layouts/Postback.FormServer.aspx, Form ID: urn:schemas-microsoft-com: office:inf opath:Test :-myXSD-20 10-08-20T1 7-43-26, Type: DataAdapterException, Exception Message: The form cannot be submitted to the following location: http://vm-park-outr/Test/2010-08-20T14_36_06.xml. There is a problem with the Web server. Make sure the Web server exists, try again later or contact the Web server administrator. Access denied.)"
"Form submission failed. (User: , Form Name: Test, IP: , Request: http://vm-park-outr/_layouts/Postback.FormServer.aspx, Form ID: urn:schemas-microsoft-com:
So If I understand correctly, MOSS seems to be the problem, as it won't accept anonymous authentication?
ASKER
yep. seems to be a common problem out there. no problem submitting anon to a list. but to a doc or form library, seems to be difficult.
On the other hand, have you added a mapping for the external URL to the MOSS server ?
ASKER
nope, we've already set that.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
I would try doing the following:
I assume your internal URL for the form is:
http://MOSSSERVER.Mydomain.com/Sites/Default/blablavla/DEfault.aspx
Am I Correct?
I would create a HTTPS publishing Rule where I would Publish The above website on a HTTPS Listener, And for the allowed path in the publish rule I would Enter http://MOSSSERVER.Mydomain.com/Sites/Default/blablavla/*. The Listener would have to be configured to "Not require authentication and not allow clients to authenticate directly"
The External URL would look like this:
Https://www.mydomain.com/Sites/Default/blablavla/DEfault.aspx
You could also make it prettier by mapping the Path
http://MOSSSERVER.Mydomain.com/Sites/Default/blablavla/*
to
Https://www.mydomain.com/default.aspx
Did the vendor specify a reason as to why this can't work?
You can also look a this, It might give you a hint:
http://www.isaserver.org/tutorials/Publishing-Windows-Server-2008-SSL-VPN-Server-Using-ISA-2006-Firewalls-Part2.html
Find the part "Configure the ISA Firewall with an PPTP VPN Server, SSL VPN Server and CDP Web Publishing Rule"