Fikker首页 -> 帮助系统 -> 返回错误页面

1、特别说明:

系统出现异常时,Fikker 会在浏览器上显示对应的错误提示页面,举例如下:

Fikker图片

2、400 Bad Request:

400 Bad Request - Invalid Host   
(a)、非法域名请求,【主机管理】中无此域名/源站的相关配置。  <如何自定义 400 Bad Request - Invalid Host 错误页面>
(b)、请求 HTTP 头中无 Host 字段或 Host 字段有错误。

400 Bad Request - By Rewriting Rules
命中转向管理规则,但转向的目标地址为空或不合法。

400 Bad Request - By Protecting Rules
命中防盗链规则,但转向目标地址为空或不合法。

400 Bad Request - HTTP Request Error
用户请求的 HTTP 头出现错误,原因如下:
(a)、头太大,大于16KB 尺寸;
(b)、HTTP 头缺少 Host 字段;
(c)、用户访问的 URL 不合法;

3、403 Forbidden

403 Forbidden - By WhiteList
白名单开启后,用户的 IP 不在白名单中,禁止请求访问。

403 Forbidden - By BlackList
用户的 IP 在黑名单中,禁止请求访问 。 注:黑名单比白名单的优先级高。

4、409 Conflict  

409 Conflict - Routing Loops By X-Fikker
用户访问请求出现路由回环现象(死循环),原因如下:
(a)、Fikker 转向管理的配置错误,一般多与 Last,Return,Round,Continue 转向逻辑有关;
(b)、Fikker 主机管理(或源站管理)错误,在集群环境中出现了 Loop 死循环(回环)现象;

5、502 Bad Gateway

502 Bad Gateway - DNS Resolving Fail For Upstream Server
主机管理中,源站采用域名时,解析失败或解析超时。请尝试设置服务器的 DNS 解决。

502 Bad Gateway - Cann't Connect To Upstream Server
Fikker 向源站建立网络连接失败,出现原因如下:
(a)、源站不可用。例如:源站宕机/忙碌/已停机等。
(b)、源站配置错误。通过检查【主机管理】的源站配置进行确认。
(c)、线路互联/跨境互联故障。【缓存节点 --》 源站】之间的网络互联性不够好,这个造成的故障最多。

502 Bad Gateway - Pipe Is Gone
Fikker 内部建立的双向管道(双向网络通道)失败,出现的原因:
(a)、受到操作系统限制,操作系统本身连接数已达到饱和;
(b)、操作系统内存受限或网络资源不够;
(c)、网路临时不可用或网络故障;

6、503 Service Temporarily Unavailable

503 Service Temporarily Unavailable - Reach To Maximum Upstream Connections Setting
Fikker 临时不可用,已达到设定的源站的最大连接数,说明如下:
(a)、达到了管理员在【系统配置】中设定的最大源站连接数设定。
(b)、当源站(网站)的网络连接资源被释放时,会自动恢复可用性。

503 Service Temporarily Unavailable - Fikker Is Paused
Fikker 临时不可用,Fikker 已被暂停运行,说明如下。
(a)、在【系统配置】中管理员已设定 Fikker 为暂停运行。
(b)、当管理员重新设定【系统配置】为运行状态时,会自动恢复 Fikker 可用性。

503 Service Temporarily Unavailable - Reach To Maximum Usable Memory Size Setting
Fikker 临时不可用,达到最大可用内存尺寸设定,说明如下:
(a)、达到了管理员在【系统配置】中设定的最大可用内存尺寸设定,内存受限。
(b)、当有连接数资源被释放,有空闲内存可用时,会自动恢复 Fikker 可用性。

503 Service Temporarily Unavailable - Reach To Maximum Fikker Connections Setting
Fikker 临时不可用,说明如下:
(a)、达到管理员在【系统配置】中设定的最大 Fikker 连接数。
(b)、当用户客户端连接资源被释放时,会自动恢复 Fikker 可用性。

503 Service Temporarily Unavailable - Blocked By Anticc
Fikker 临时不可用,说明如下:
(a)、被防CC攻击插件阻止,用户对网站的请求访问超出了防CC攻击模块的配置范围,具体配置在 ~/plugins/anticc.ini 中。
(b)、当用户间隔一段时间(这个间隔时间在 anicc.ini 中允许配置)停止访问或停止 CC 攻击,会自动恢复 Fikker 可用性。
(c)、防CC攻击日志在 ~/logs/plugins/anticc-yyyy-mm-dd.log 中,包含有被截杀的攻击行为日志记录。

503 Service Temporarily Unavailable - Memory Is Not Enough For This Request
Fikker 临时不可用,说明如下:
(a)、内存不够用,此次访问请求被终止。注:32位操作系统会限制每个进程最大可用内存为 2GB 大小,推荐使用 64 位操作系统。
(b)、当用户客户端连接资源被释放时,会自动恢复 Fikker 可用性。