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

буду очень благодарен за помощь!


Ответы (0 шт):