The jsReport Studio does not woke on our domain

  • I just deployed the jsReport on our production. The link to the jsReport Studio is, which does not work correctly. See the following screenshot:

    Then I test the site locally on the server. The local URL is It works fine.

    Here is the code snippet setting up the jsReport:
    var jsreport = require('jsreport')({
    express: { app: reportingApp, server: server },
    appPath: "/reporting"
    .then(function () {
    console.log("JSReport instance " + + " started correctly.");
    }).catch(function (e) {
    app.use('/reporting', reportingApp);

    Any help is appreciated!!!

  • administrators

    hi! if this works on localhost this looks like something is not configured right on your IIS server (it returns 404) for any call to maybe IIS is not propagating requests with the right headers, i don't know the exact configuration for IIS to make it work as a proxy but you can find a reference for nginx here, maybe it can help you to better understand what you need to change in IIS to make it send important headers like X-Forwarded-For which is needed in order for jsreport to recognize that it is being used behind a proxy.

Log in to reply

Looks like your connection to jsreport forum was lost, please wait while we try to reconnect.