
# 地理位置访问控制未生效排查方法
#### 问题描述
配置地理位置访问控制规则之后，未出现预期中结果，规则未生效。
#### 排查思路
若配置地理位置访问控制规则后未观察到预期现象，可参考如下思路进行排查。
表1表1 排查思路 
| 序号 | 可能原因        | 处理措施                    |
|:---|:---|:---|
| 1  | 未到达规则生效时间   | 添加或修改防护规则后，规则生效需要等待几分钟。 |
| 2  | 规则配置错误      | 检查地理位置访问控制规则防护动作配置是否正确。 |
| 3  | 真实客户端IP获取错误 | 检查客户端IP获取是否正确           |
| 4  | 其他规则影响      | 检查是否存在高优先级规则配置          |
   
#### 原因一：未到达规则生效时间
在新增、修改、删除地理位置访问控制规则后，建议等待几分钟再观察生效情况。
#### 原因二：规则配置错误
地理位置访问控制规则配置错误，如防护动作预期配置为拦截，错误配置为放行，导致未能观察预期结果。建议排查规则配置是否正确。
#### 原因三：真实客户端IP获取错误
地理位置访问控制规则依赖真实客户端IP的地理位置判定结果，WAF默认基于TCP连接源IP（非X-Forwarded-For）获取真实客户端IP，对于网站链路存在七层代理如CDN、IP标记配置错误等场景，真实客户端IP识别错误导致地理位置访问控制规则失效。
#### 原因四：其他规则影响
全局白名单、黑白名单功能优先级高于地理位置访问控制功能，若存在全局白名单、黑白名单针对IP/IP段放行的规则，可导致地理位置访问控制规则失效。建议排查全局白名单、黑白名单是否存在此类放行配置。
#### 提交工单
如果上述方法均不能解决您的疑问，请[提交工单](https://support.huaweicloud.com/usermanual-ticket/zh-cn_topic_0127038618.html)寻求更多帮助。
