We have introduced a new property (WorkflowBaseUrl) in Administration -> Settings -> Advanced -> System -> ServicePaths. You should set the base url to the domain name you are publicly viewing your website on, for example http://mydomain.com
. The problem might come from the fact that the request from outside may come for one location but internally it is forwarded to another and then Sitefinity does not know where exactly the default workflows are. If setting the WorkflowBaseUrl does not help, please check with FireBug if the GET & PUT methods work properly when trying to publish a page, because the problem may be coming from request restrictions of IIS.
You can try using a workaround which includes referencing the the host header in the hosts file e.g :
and also adding the host header with this IP to the configuration of the site in IIS. Make sure that you bind the correct IP address to your localhost not your domain if you are testing locally.
I hope you find this information useful. If you need any further assistance with this issue, please do not hesitate to contact me.
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items