skip to Main Content

When express server is started with SPA application index file and few other static files are loaded and some files throw 500 error
enter image description here

NodeJS server is running, and serving the static files from the correct folder. (This can be confirmed as it loads index.html and some other assets)
enter image description here

As seen from the network tab scripts.2d2e0c1a64a29c086e01.js, jspdf.min.js, favicon are loaded from the same static folder, but other js files are not loaded.
enter image description here

When error files are opened with full link (localhost:3000/main-es2015.b21fb6bfbdb8538cc020.js) these files are also loaded aswell.

The static folder contains the build files from angular 8.
Same issue when tried with nginx reverse proxy config.

Any help is much appreciated. Thank you

2

Answers


  1. Chosen as BEST ANSWER

    I found that the new URL wasn't allowed in the Content Security Policy list, once adding it everything works as expected. Thank you.


  2. I had a similar error — HTTP 500 when requesting an image from Express — and corrected it by granting more permission to the static files. When the error was happening, the image file had permissions -rw-rw—-. I used sudo chmod 666 public/static/*.jpg to change this to -rw-rw-rw-, and the problem was solved.

    Login or Signup to reply.
Please signup or login to give your own answer.
Back To Top
Search