![Apache 日志中未报告连接被拒绝错误](https://linux22.com/image/716772/Apache%20%E6%97%A5%E5%BF%97%E4%B8%AD%E6%9C%AA%E6%8A%A5%E5%91%8A%E8%BF%9E%E6%8E%A5%E8%A2%AB%E6%8B%92%E7%BB%9D%E9%94%99%E8%AF%AF.png)
我有一个系统,其中一堆 Raspberry Pi 通过 http 访问中央服务器。最近,很多 Raspberry Pi 都收到“连接被拒绝”错误 (111),但不是全部,而且它们的连接是否被拒绝似乎有点随机。我真的很难调试这个问题,因为 Apache 没有在 error.log 或 access.log 中报告这些错误。有什么线索可以告诉我如何在日志中获取这些错误,以便我可以开始调试这个问题吗?
答案1
如果您在客户端(RasPis)上收到“连接被拒绝”错误,那么 apache 就无法记录这些错误,因为它从一开始就看不到这些连接(错误很可能来自 TCP/IP 堆栈,而不是 HTTP 层)。
如果 apache 拒绝连接,您总会收到相应的 HTTP 错误代码(如 403、404 等)