Hi @Viraj
Could you please check if there’s anything related to this in the provisioning transactions from your admin console?
Also, you should see something in the syslogs and Tomcat-stdout, are you able to check these?
According to the error shown, this seems to be related to the CSRF (Cross-Site Request Forgery) protection enforced by SailPoint IdentityIQ’s RestCsrfValidationFilter.
To confirm if this is the root cause, please try one of the following steps:
Open a private/incognito browser session with only one tab and try the action again.
Alternatively, edit iiq/WEB-INF/web.xml and temporarily remove (or comment out) the and entries for RestCsrfValidationFilter.
Restart IIQ after making the change and then test again.
Another option for troubleshooting is to set the Variable named trace to "true" in your request Workflow. This will cause a lot of information to be printed to Tomcat’s standard output, which should show up in catalina.out.
You could also try searching the sources of your Workflow for the text “Your request was submitted”. If it is an out of the box message, you can check the OOTB messages list in identityiq.jar to find the message key, then search for that in your Workflows. The point of all this searching is to find where the message is coming from, then work backwards to infer where the failure is coming from.
As you said this is a JDBC application, can you try adding some logs at the start and end of your JDBC Provisioning Rule, just to verify nothing is wrong in provisioning rule.