After upgrading to LF 10 on our LF server and also upgrading to Forms 10 on our DMZ's forms server we are having an issue with users submitting. When they submit via the forms portal (In the DMZ) it starts fine but is stuck as suspended and doesn't start the workflow. I then have to log into our internal forms server and restart the tasks. Then they finish the workflow fine. Is there something additional to upgrade on a forms portal machine to handle anonymous authentication?
Question
Question
Replies
Is the Forms Routing Service turned on in the DMZ instance?
Yes it is.
And I expect you're connecting through the internal instance to restart suspended instances?
The external service wouldn't have rights to start workflows directly.
The DMZ server should be set up to connect to the internal Forms Routing Service and the local Routing Service should be turned off. You most likely had it set up like this before the upgrade and the configuration was lost when the old version was removed and the new one was installed with the defaults.
Yes that's correct. Do you mean just simply turn off the forms routing service on the portal machine? Confirmed that the primary forms server is the internal one. Step one of the process is to save the form, which it does fine, but it is unable to initiate the workflow.
You also need to point your DMZ forms server's web.config endpoints to the internal forms server's routing engine. (If you have not already done so.)
1. Turn off forms routing service on the DMZ forms server
2. Change endpoints in C:\Program Files\Laserfiche\Laserfiche Forms\Forms\Web.config
- From localhost to InternaFormsServerName (This is to tell DMZ Forms Server to use the Internal Forms Server’s Routing Service)
- Change the endpoints for:
- lfrouting
- lfautotrigger
- lfformexport
I have a similar issue. i keep getting an error when the workflow attempts to obtain the field data using invoke business process.
No starting step found....any ideas?
can you send me a copy of your workflow since your is working?