запрос отправил.
Aug 09 00:51:50 natt-ho-b node[608]: Error: Not found: /apple-touch-icon.png
Aug 09 00:51:50 natt-ho-b node[608]: at resolve (file:///apps/sites/myapp/build/server/index.js:3417:18)
Aug 09 00:51:50 natt-ho-b node[608]: at resolve (file:///apps/sites/myapp/build/server/index.js:3251:34)
Aug 09 00:51:50 natt-ho-b node[608]: at Object.handle (file:///apps/sites/myapp/build/server/chunks/hooks.server-1b6cfde5.js:36:26)
Aug 09 00:51:50 natt-ho-b node[608]: at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Aug 09 00:51:50 natt-ho-b node[608]: at async respond (file:///apps/sites/myapp/build/server/index.js:3249:22)
Aug 09 00:51:50 natt-ho-b node[608]: at async Array.ssr (file:///apps/sites/myapp/build/handler.js:1221:3)
А знать ip чтобы что? Узнать кто юзает apple устройства? )
Чтобы знать "какая б...." ежечастно в тупую сканирует мой сервер...
Так используйте для этого логи Nginx/Apache)
Это слишком просто :) Нет, не сработает. нода работает на порту 90xx, nginx совсем на другом сервере, сканер лезет напрямую на tcp:90xx. Как выход можно конечно закрыть 90хх для всех кроме nginx, это на крайний случай. PS. Сервер в локалке (большой)...
Это не крайний случай, а необходимый.
Вопрос был про IP в логах :)
Ну вам и ответ - закрывайте порты, пускайте всё через nginx и собирайте логи. И не мучайте svelte таким)
Есть другие моменты, коими не хотелось бы грузить уважаемое сообщество. Спасибо за ответ.
Если кому интересно, ответ -> src/hooks.server.js:handleError https://kit.svelte.dev/docs/hooks
Обсуждают сегодня