Bug #84708 | mysqld fills up error logs with [ERROR] Error in accept: Bad file descriptor | ||
---|---|---|---|
Submitted: | 29 Jan 2017 23:09 | Modified: | 24 Apr 2017 18:17 |
Reporter: | Nick Seth-Smith | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Connection Handling | Severity: | S2 (Serious) |
Version: | 5.7.17 | OS: | Linux (Ubuntu) |
Assigned to: | CPU Architecture: | Any |
[29 Jan 2017 23:09]
Nick Seth-Smith
[31 Jan 2017 17:21]
MySQL Verification Team
Hi! Usage of tcp wrappers is totally non-researched and not documented. Hence, our manual should contain recommendations on the usage of these daemons.
[3 Feb 2017 14:40]
MySQL Verification Team
Turns out that this is a real bug that needs fixing in the code.
[24 Apr 2017 18:17]
Paul DuBois
Posted by developer: Noted in 5.7.19, 8.0.2 changelogs. With mysqld secured by TCP wrappers and the hosts.allow and hosts.deny files configured to restrict access from an IP address, connection attempts from that address resulted in too many messages to the error log.
[28 Jul 2017 23:06]
Federico Razzoli
Is it possible that this bug also affects a server which doesn't use TCP wrappers? I encountered exactly the same symptoms two times on servers with empty hosts.deny and hosts.allow, but unfortunately I am not able to reproduce the bug to provide details.
[1 Aug 2017 9:01]
Karthik Kamath Koteshwar
The issue reported in the bug description can not occur without TCP wrappers. I did not face the above mentioned issue with TCP wrappers disabled. I request you to raise a bug once you have a reproducible scenario. Thanks, Karthik