为什么我的traefik访问日志没有状态码?

问题描述 投票:0回答:0

我刚刚启动了一个家庭服务器,显然正在被恶意行为者扫描。然而,我大部分时间只是在玩,并没有完全意识到几周内发生了什么。 (仍然有自动重定向到网站可访问部分的 tls 和长密码。只打开端口 80 和端口 443)。

无论如何,我终于抽出时间来设置一些基本的安全措施,比如 crowdsec(想想 fail2ban 与坏人的外部共享数据库)。然而,由于已经有大约 2 周的时间没有任何这种安全措施,我想回顾一下我的访问日志,看看是否发生了任何奇怪的事情。

我看到大部分 401 和 404 表明我正在被扫描,但没有任何迹象表明实际访问。

但是我在访问日志中遇到了一些没有任何状态代码的请求。我对此感到惊讶。我的traefik访问日志怎么没有状态码?

192.241.193.13 - - [10/Mar/2023:09:24:25 +0000] "GET / HTTP/1.1" - - "-" "-" 384 "-" "-" 0ms
109.237.98.226 - - [10/Mar/2023:10:14:10 +0000] "GET /.env HTTP/1.1" - - "-" "-" 392 "-" "-" 0ms
159.223.216.204 - - [10/Mar/2023:14:32:19 +0000] "GET /ab2g HTTP/1.1" - - "-" "-" 447 "-" "-" 0ms
159.223.216.204 - - [10/Mar/2023:14:32:19 +0000] "GET /ab2h HTTP/1.1" - - "-" "-" 448 "-" "-" 0ms
143.198.130.130 - - [10/Mar/2023:18:41:51 +0000] "GET / HTTP/1.1" - - "-" "-" 539 "-" "-" 0ms
159.223.132.53 - - [10/Mar/2023:21:09:39 +0000] "GET / HTTP/1.1" - - "-" "-" 568 "-" "-" 0ms
109.237.97.180 - - [10/Mar/2023:21:55:47 +0000] "GET /.env HTTP/1.1" - - "-" "-" 581 "-" "-" 0ms

状态码通常在 HTTP/1.1 之后。在 traefik 访问日志中。

我期待每个日志都有一个状态代码。相反,有些人没有。

security logging traefik
© www.soinside.com 2019 - 2024. All rights reserved.