nginx + node.js в сети выдает ошибку 403 а по локалке нет
Использую nginx + node.js
server:
const fastify = require('fastify')({
logger: true
})
fastify.get('/', async (request, reply) => {
reply.type('application/json').code(200)
return { hello: 'world' }
})
fastify.listen(3000, '0.0.0.0', function (err, address) {
if (err) throw err
fastify.log.info(`server listening on ${address}`)
})
nginx:
---default:
server {
listen 80;
server_name example.ru www.example.ru;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:3000/;
}
}
nginx.conf - пытался менять user www-data; на что угодно.. и руты и другие пользователи... толку нет... с локалки захожу спокойно а вот из вне из сети ошибка 403 Forbidden Web server
буду очень благодарен за помощь!