NextJS / NodeJS продолжает запускать ip_ban

#node.js #next.js #plesk

Вопрос:

Так что не знаю почему, но мое приложение NodeJS / NextJS продолжает запускать ip_ban plesks. Я перекодировал наш сайт и перенес его с ReactJS на NextJS. Но, похоже, при этом у них должна быть команда, которая создает впечатление, что IP — адрес пытается подключиться много раз, что заставляет сервер plesk добавлять IP-адрес в список запрещенных (правило, которое продолжает срабатывать, — рецидив).

Мне интересно, как правильно решить эту проблему. Отключение ip_ban-это временное решение, но не идеальное решение.

мой server.js сценарий очень понятен и не имеет проблем (как только ip_ban отключен).

 const { createServer } = require("http");
const { parse } = require("url");
const next = require("next");
const dev = process.env.NODE_ENV !== "production";

const port = !dev ? process.env.PORT : 3000;

// Create the Express-Next App
const app = next({ dev });
const handle = app.getRequestHandler();

app
  .prepare()
  .then(() => {
    createServer((req, res) => {
      const parsedUrl = parse(req.url, true);
      const { pathname, query } = parsedUrl;
      handle(req, res, parsedUrl);
      console.log("pathname", pathname);
    }).listen(port, (err) => {
      if (err) throw err;
      console.log(`> Ready on http://example.com:${port}`);
    });
  })
  .catch((ex) => {
    console.error(ex.stack);
    process.exit(1);
  });
 

Правило, которое постоянно срабатывает:

 [recidive]
enabled = true
filter = recidive
action = iptables-allports[name=recidive]
logpath = /var/log/fail2ban.log
maxretry = 3