diff --git a/docs/wafd/umn/en-us_image_0000002395335841.png b/docs/wafd/umn/en-us_image_0000002395335841.png deleted file mode 100644 index b418f2611..000000000 Binary files a/docs/wafd/umn/en-us_image_0000002395335841.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000002483843449.png b/docs/wafd/umn/en-us_image_0000002483843449.png new file mode 100644 index 000000000..3954184ae Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000002483843449.png differ diff --git a/docs/wafd/umn/waf_01_0024.html b/docs/wafd/umn/waf_01_0024.html index 8f218c1a1..70b02378e 100644 --- a/docs/wafd/umn/waf_01_0024.html +++ b/docs/wafd/umn/waf_01_0024.html @@ -4,7 +4,7 @@
If you are sure that a protection event is a false alarm (no malicious link or character was detected), you can handle it as a false alarm, add the client IP address to an address group that is allowed by the policy, add the client IP address to a blacklist/whitelist rule, or disable or delete the hit protection rule. Events that have been handled as false alarms will not be displayed in the event list.
If legitimate service requests are blocked by WAF, the website may be inaccessible to some visitors. For example, after you connect a web service deployed on ECSs to WAF over its public domain name and enable basic web protection for it, if its normal traffic hits a protection rule, the access requests will be blocked. The web service becomes inaccessible over the domain name or returns errors to visitors, but it is still accessible over server IP addresses. It is more likely that the requests were blocked mistakenly, and the event is a false alarm. In this case, you need to handle the event as a false alarm.
You can handle false alarms in the following ways based on how they were generated:
-WAF built-in rules include basic web protection rules, and feature-based anti-crawler rules.
+WAF built-in rules include basic web protection rules and feature-based anti-crawler rules.
WAF custom rules include CC attack protection rules, precise protection rules, blacklist and whitelist rules, and geolocation access control rules you create.
If you are sure that an event is a false alarm generated based on a WAF built-in rule or custom protection rule, you can handle the event as a false alarm.
-
in the upper left corner and select a region or project.
in the upper left corner and choose Web Application Firewall (Dedicated) under Security.If a protection event is triggered by a rule in Basic Web Protection or Feature-based Anti-Crawler, the associated request features will be displayed in the Handle False Alarm dialog box by default. You need to ignore the corresponding WAF protection type and click OK. For details about the parameters of the global whitelist rule, see Table 1.
-

Parameter |
@@ -149,7 +149,7 @@
||
|---|---|---|
Known Attack Source |
-If you select Block for Protective Action, you can configure a known attack source rule. Then, WAF blocks the requests matching the configured IP, Cookie, or Params for a period configured by the known attack source rule. For details about know attack source rules, see Configuring a Known Attack Source Rule to Block Specific Visitors for a Specified Duration. + | If you select Block for Protective Action, you can configure a known attack source rule. Then, WAF blocks the requests matching the configured IP, Cookie, or Params for a period configured by the known attack source rule. For details about known attack source rules, see Configuring a Known Attack Source Rule to Block Specific Visitors for a Specified Duration. |
Rule Description diff --git a/docs/wafd/umn/waf_01_0045.html b/docs/wafd/umn/waf_01_0045.html index b9fe700a9..25d9c0356 100644 --- a/docs/wafd/umn/waf_01_0045.html +++ b/docs/wafd/umn/waf_01_0045.html @@ -2,13 +2,13 @@What Is WAF?Web Application Firewall (WAF) keeps web services stable and secure. It examines all HTTP and HTTPS requests to detect and block the following attacks: Structured Query Language (SQL) injection, cross-site scripting (XSS), web shells, command and code injections, file inclusion, sensitive file access, third-party vulnerability exploits, Challenge Collapsar (CC) attacks, malicious crawlers, and cross-site request forgery (CSRF). -After you enable a WAF instance,you still need to add your website domain to the WAF instance on the WAF console. All public network traffic for your website then goes to WAF first. WAF identifies and filters out the illegitimate traffic, and routes only the legitimate traffic to your origin server to ensure site security. +After you enable a WAF instance, you still need to add your website domain to the WAF instance on the WAF console. All public network traffic for your website then goes to WAF first. WAF identifies and filters out the illegitimate traffic, and routes only the legitimate traffic to your origin server to ensure site security. How WAF Works (Dedicated Mode)After applying for WAF, add the website to WAF on the WAF console. After a website is connected to WAF, all website access requests are forwarded to WAF first. WAF detects and filters out malicious attack traffic, and returns normal traffic to the origin server to ensure that the origin server is secure, stable, and available. Figure 1 How WAF Works
![]() The process of forwarding traffic from WAF to origin servers is called back-to-source. WAF uses back-to-source IP addresses to send client requests to the origin server. When a website is connected to WAF, the destination IP addresses to the client are the IP addresses of WAF, so that the origin server IP address is invisible to the client. Figure 2 Back-to-source IP address
![]() How WAF Works (ELB Access Mode)If you connect a website to WAFELB access mode, WAF works as follows: +How WAF Works (ELB Access Mode)If you connect a website to WAF ELB access mode, WAF works as follows:
Figure 3 How WAF in ELB load balancer access mode works
![]() Can I Access a Website Using an IP Address After a Domain Name Is Connected to WAF?After a domain name is connected to WAF, you can enter the origin server IP address in the address bar of the browser to access the website. However, your origin server IP address is easily exposed. As a result, attackers can bypass WAF and attack your origin server. Web Application Firewall (WAF) keeps web services stable and secure. It examines all HTTP and HTTPS requests to detect and block the following attacks: Structured Query Language (SQL) injection, cross-site scripting (XSS), web shells, command and code injections, file inclusion, sensitive file access, third-party vulnerability exploits, Challenge Collapsar (CC) attacks, malicious crawlers, and cross-site request forgery (CSRF). -After you enable a WAF instance,you still need to add your website domain to the WAF instance on the WAF console. All public network traffic for your website then goes to WAF first. WAF identifies and filters out the illegitimate traffic, and routes only the legitimate traffic to your origin server to ensure site security. +After you enable a WAF instance, you still need to add your website domain to the WAF instance on the WAF console. All public network traffic for your website then goes to WAF first. WAF identifies and filters out the illegitimate traffic, and routes only the legitimate traffic to your origin server to ensure site security.
diff --git a/docs/wafd/umn/waf_01_0169.html b/docs/wafd/umn/waf_01_0169.html
index 829eb8f73..084a150d6 100644
--- a/docs/wafd/umn/waf_01_0169.html
+++ b/docs/wafd/umn/waf_01_0169.html
@@ -435,7 +435,7 @@
|

If PCI DSS certification check is enabled, the minimum TLS version and cypher suite cannot be changed.
+
If PCI DSS certification check is enabled, the minimum TLS version and cipher suite cannot be changed.

Protective action
WAF defense action.
-attack_log.sub_type
@@ -624,7 +624,7 @@Crawler types
When attack is set to robot, this parameter cannot be left blank.
-attack_log.rule
diff --git a/docs/wafd/umn/waf_01_0199.html b/docs/wafd/umn/waf_01_0199.html index 36d1da5f9..a88ddfd68 100644 --- a/docs/wafd/umn/waf_01_0199.html +++ b/docs/wafd/umn/waf_01_0199.html @@ -3,7 +3,7 @@If a request goes through WAF over four times, WAF will block the request and return error code 523 to avoid endless loops. If error code 523 is returned for your website requests, check how many WAF instances you are using.
-Error code 523 will return if a website has been connected to different types of WAF instances more than four times.
+Error code 523 will return if a website has been connected to different types of WAF instances more than four times.
Solution
Route website traffic to bypass redundant WAF instances.
To prevent service interruptions due to such deletions, perform the following operations before removing a website from WAF:
@@ -27,7 +27,7 @@ }If the origin server address is mistakenly set to the back-to-source IP address of WAF or an IP address of the proxy in front of WAF, the website requests go to an endless loop and error code 523 is returned.
+If the origin server address is mistakenly set to the back-to-source IP address of WAF or an IP address of the proxy in front of WAF, the website requests go to an endless loop and error code 523 is returned.
Solution
Check the origin server configurations and enter a correct origin server address.
This topic describes how to view certificate details, including the certificate name, domain name a certificate is used for, and expiration time.
-You have uploaded certificates to WAF.
+You have uploaded certificates to WAF. For details, see Uploading a Certificate to WAF.
in the upper left corner and select a region or project.
in the upper left corner and choose Web Application Firewall (Dedicated) under Security.
You can view the added websites in the protected website list.
Disable the JavaScript anti-crawler protection by performing the following steps:
in the upper left corner and select a region or project.
in the upper left corner and choose Web Application Firewall (Dedicated) under Security.
: enabled.
: disabled.Multiplier for Consecutive Breakdowns
The maximum multiplier you can use for consecutive breakdowns. The number of breakdowns are counted from 0 every time the accumulated breakdown protection duration reaches 3,600s.
+The maximum multiplier you can use for consecutive breakdowns. The number of breakdowns is counted from 0 every time the accumulated breakdown protection duration reaches 3,600s.