Hi , The jasper reports are running fine from Clarity Load Balancer URL, however it is not loading from individual app server URLs of the Cluster .
The Input control page is showing blank when run from the app server URLs. Please advice .
The only way to do is to turn off CSRF protection at Jaspersoft and doing that it will leave your system prone to vulnerabilities
This is very strange, ideally if there is any issue it could happen from load balancer but in your case its from individual app. So you need to see the browser trace to see if all the calls to the server is happening or not.
Hi RKP, I agree with SumanPramanik here - in your browser hit F12 (or go to developer tools) and then reproduce the problem. Look at the network tab in the developer tools window and see what URL or host its trying to hit. My guess is that you will find it attempting to connect to an incorrect URL, OR attempting to go from HTTPS to HTTP which most browsers dont allow.
Hope this helps,
Hi Jon/ Suman ,
Thanks for your input . I did the browser trace and got Cross - Origin blocked request error while accessing it from individual app URL.
As per the developer tool - when clicked on the Report link , it is calling load balance login URL (http://clarity.xyz.com /ppmreports/login.html) ; however the below screens appears and no input control to put the filter data .
Can you please advice something around this .
Ok so here is the logic works. Jaspersoft will only allow what you enter in HTTP/HTTPS URL entry in CSA and since you have load balancer it will allow but now you are trying to access using one node, jaspersoft couldn't validate that.
Any reason why you would need to have this working?
Thanks Suman .
There was a requirement where in we need to run the reports from each app server URL as well as from the Load Balancer URL.
So is there a way to achieve it ?
Thanks Suman . I will convey this to the business .
Retrieving data ...