Host is blocked because of many connection errors
刚才发现,公司某一台Web服务器访问时提示:
错误描述:Host '*' is blocked because of many connection errors. Unblock with 'mysqladmin flush-hosts'
第一次见到这提示,记录一下。
从描述上顾名思义一下,这台web产生了大量的错误连接,导致MYSQL数据库拒绝了这台web的请求。可以使用'mysqladmin flush-hosts'命令来解决这个问题。
这台的mysql和web是分离的,找到目标mysql,去运行了'mysqladmin flush-hosts',果然恢复了:)
查了下原因:
引用
mysqld已经得到了大量(max_connect_errors)的主机'hostname'的在中途被中断了的连接请求。在max_connect_errors次失败请求后,mysqld认定出错了(象来字一个黑客的攻击),并且阻止该站点进一步的连接,直到某人执行命令mysqladmin flush-hosts。
缺省地,mysqld在10个连接错误后阻塞一台主机。你可以通过象这样启动服务器很容易地调整它:
shell> safe_mysqld -O max_connect_errors=10000 &
本文转摘自『IT学习者』
http://www.itlearner.com/article/2008/4284.shtml
原来默认才10个,这么少!
我这边之所以出现这个问题是因为,让测试服务器连接到我本地数据库,结果我重启的时候,忘记开启mysql服务了,导致这个错误值上升,从而导致mysql的自我保护出现了上述行为!
权威资料解释可以看这里:http://dev.mysql.com/doc/refman/5.0/en/blocked-host.html
分享到:
相关推荐
关于Your page is blocked due to a security的解决方案
Request Blocked(解决方案).md
18.2.3 Host '...' is blocked错误 18.2.4 Out of memory错误 18.2.5 Packet too large错误 18.2.6 The table is full错误 18.2.7 Commands out of sync in client错误 18.2.8 Ignoring ...
* 2 MySQL 邮件列表及如何提问或报告错误 o 2.1 MySQL邮件列表 o 2.2 提问或报告错误 o 2.3 怎样报告错误或问题 o 2.4 在邮件列表上回答问题的指南 * 3 MySQL的许可证和技术支持 o 3.1 MySQL的许可证政策 o ...
1.6 顺应2000年 1.7 SQL一般信息和教程 1.8 有用的MySQL相关链接 2 MySQL 邮件列表及如何提问或报告错误 2.1 MySQL邮件列表 2.2 提问或报告错误 2.3 怎样报告错误或问题 ...
如果MySQL出现“Host 'IP' is blocked because of many connection errors”的错误提示,表明由于过多的连接错误,该IP地址已被MySQL服务器封锁。此时,可以通过执行`mysqladmin flush-hosts -h IP -u root -p`命令...
使用 HOSTS 选项可以清空主机名缓存,这个选项通常用于清空主机名缓存以便解决 Host 'host_name' is blocked 错误。 3. LOGS:关闭并重新加载二进制日志文件。 使用 LOGS 选项可以关闭并重新加载二进制日志文件,...
java.sql.SQLException: null, message from server: “Host ‘223.72.41.7’ is not allowed to connect to this MySQL server” 客户端访问时报错: 解决方法: 1,登陆服务器 mysql> use mysql; //用mysql ...
然而,Ajax技术在实现动态网页交互时常常需要跨越这个限制,这时就引入了JSONP(JSON with Padding)作为跨域请求的一种解决方案。本文将详细介绍JSONP的工作原理以及如何在ASP.NET网站开发中应用JSONP解决Ajax跨域...
在Linux环境中,虚拟机启动失败,特别是出现“task swapper:1 blocked for more than 120 seconds”这类超时错误,通常意味着系统中的一个任务(在此例中是swapper进程)在等待输入/输出(I/O)操作超过120秒后仍无...
若注册时提示Error:This user account is blocked.Contact support@vercel.com for more information. 这是由于Vercel不支持大部分国内邮箱。可以将github账号主邮箱改为Gmail邮箱。 但是根据群友React,将github...
1. 创建一个包含MVC项目(Web)和Web API项目(WebApiCORS)的解决方案。 2. 在MVC项目中,如Home控制器的Index视图,使用Ajax向WebApiCORS发起跨域请求。 3. 在WebApiCORS项目中,创建一个如ChargingController的...
4. **Host '...' is blocked**: 如果出现此错误,表示主机因多次连接错误被封锁。这可能是由于黑客攻击或其他连接问题。解锁方法是运行`mysqladmin flush-hosts`。可以通过调整`max_connect_errors`变量来设置封锁...
跨域请求是Web开发中一个常见的挑战,尤其是在使用Ajax进行异步数据交互时。这个问题源自浏览器的同源策略,该策略限制了...如果需要更深入的了解或实践代码示例,可以查看压缩包中的“java跨域请求解决方案”文件。
若注册时提示Error:This user account is blocked.Contact support@vercel.com for more information. 这是由于Vercel不支持大部分国内邮箱。可以将github账号主邮箱改为Gmail邮箱。 但是根据群友React,将github...
Account is blocked for 3 day(s) (3 day(s) remaining) due to 3 consecutive failed logins. ``` 账户锁定状态会在指定的`PASSWORD_LOCK_TIME`后自动解除。如果需要提前解锁,管理员需要手动执行解锁操作。 3....
### AT指令返回错误大全...当遇到这些错误时,可以根据具体的错误代码来查找文档或在线资源,以便进一步解决问题。对于开发者而言,理解这些错误的含义非常重要,这有助于快速定位问题所在,并采取相应的措施进行修复。
MySQL Proxy 是一个开源工具,由MySQL AB公司开发,允许用户在MySQL服务器和客户端应用程序之间插入一个代理层。这个代理层可以用来监控、过滤、修改或者路由数据库连接的流量,为数据库管理和性能优化提供了极大的...
该表格提供了详细的错误代码、错误描述和解决方案,能够帮助开发人员和维护人员快速定位和解决硬件错误。 在XFS硬件错误对照表中,错误代码被分为多个类别,例如WFS_INF_PTR_STATUS、WFS_INF_PTR_CAPABILITIES等,...
Logstash 使用中遇到的坑和解决方案 Logstash 是一个功能强大且灵活的数据处理工具,广泛应用于数据采集、处理和输出等领域。但在使用 Logstash 时,会遇到一些问题和坑,以下是其中的一些: 1. 无法写入 kafka ...