Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

96
Views
Prevent showing I'm using express/NginX

I made new server setup where I use NginX and Express (Node.js).

I was doing some tests in online services to try to test/detect possible problems. One of them returned:

System Details:
Running on: nginx/1.10.0
Powered by: Express

How does this information leak out to public and how can I prevent it?

I would like my server to not reveal the technologies behind the scenes to reduce knowledge about it.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

You can hide nginx version info by adding/ un-commenting server_tokens off; in /etc/nginx/nginx.conf http section.

You can also use nginx to hide/override the x-powered-by header

I tend to use helmet for express apps. If you also use it, which you should be, or something like it you can set any value to the header.

app.use(helmet.hidePoweredBy({ setTo:
    'Love and other drugs'
}));
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!