diff --git a/docs/wafd/umn/ALL_META.TXT.json b/docs/wafd/umn/ALL_META.TXT.json index 165ec5f6..d8b7610f 100644 --- a/docs/wafd/umn/ALL_META.TXT.json +++ b/docs/wafd/umn/ALL_META.TXT.json @@ -1,1711 +1,2844 @@ [ + { + "dockw":"User Guide" + }, { "uri":"waf_01_0064.html", + "node_id":"waf_01_0064.xml", "product_code":"wafd", "code":"1", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", "kw":"Service Overview", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Service Overview", "githuburl":"" }, { "uri":"waf_01_0045.html", + "node_id":"waf_01_0045.xml", "product_code":"wafd", "code":"2", "des":"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 L", "doc_type":"usermanual", - "kw":"What Is Web Application Firewall?,Service Overview,User Guide", - "title":"What Is Web Application Firewall?", + "kw":"What Is WAF?,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"What Is WAF?", "githuburl":"" }, { "uri":"waf_01_0272.html", + "node_id":"waf_01_0272.xml", "product_code":"wafd", "code":"3", - "des":"WAF is deployed in dedicated mode. The following tables describe specifications and functions of the dedicated WAF instances.Table 1 describes dedicated WAF instances.For", + "des":"WAF can be used in dedicated mode or ELB access mode. The following part describes specifications.Table 1 describes dedicated WAF instances.For more details, see Table 2.", "doc_type":"usermanual", "kw":"Product Specifications,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Product Specifications", "githuburl":"" }, { "uri":"waf_01_0094.html", + "node_id":"waf_01_0094.xml", "product_code":"wafd", "code":"4", - "des":"WAF makes it easier for you to handle web security risks.Objects supported by dedicated WAF instances: domain names or IP addresses of web applications on a cloud or on-p", + "des":"WAF helps you protect services from various web security risks. The following table lists the functions of WAF.", "doc_type":"usermanual", "kw":"Functions,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Functions", "githuburl":"" }, { "uri":"waf_01_0065.html", + "node_id":"waf_01_0065.xml", "product_code":"wafd", "code":"5", "des":"WAF examines web traffic from multiple dimensions to accurately identify malicious requests and filter attacks, reducing the risks of data being tampered with or stolen.W", "doc_type":"usermanual", "kw":"Product Advantages,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Product Advantages", "githuburl":"" }, { "uri":"waf_01_0046.html", + "node_id":"waf_01_0046.xml", "product_code":"wafd", "code":"6", "des":"WAF helps you defend against common web attacks, such as command injection and sensitive file access.Countless malicious requests may be sent to service interfaces during", "doc_type":"usermanual", "kw":"Application Scenarios,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Application Scenarios", "githuburl":"" }, { "uri":"waf_01_0316.html", + "node_id":"waf_01_0316.xml", "product_code":"wafd", "code":"7", "des":"Projects in IAM are used to group and isolate OpenStack resources (computing resources, storage resources, and network resources). Resources in your account must be mount", "doc_type":"usermanual", "kw":"Project and Enterprise Project,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Project and Enterprise Project", "githuburl":"" }, { "uri":"waf_01_0130.html", + "node_id":"waf_01_0130.xml", "product_code":"wafd", "code":"8", "des":"To ensure that website visitors' personal data, such as the username, password, and mobile phone number, will not be obtained by unauthorized or unauthenticated entities ", "doc_type":"usermanual", "kw":"Personal Data Protection Mechanism,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Personal Data Protection Mechanism", "githuburl":"" }, { "uri":"waf_01_0052.html", + "node_id":"waf_01_0052.xml", "product_code":"wafd", "code":"9", "des":"If you need to assign different permissions to employees in your enterprise to access your WAF resources, IAM is a good choice for fine-grained permissions management. IA", "doc_type":"usermanual", "kw":"WAF Permissions Management,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"WAF Permissions Management", "githuburl":"" }, { "uri":"waf_01_0051.html", + "node_id":"waf_01_0051.xml", "product_code":"wafd", "code":"10", - "des":"This topic describes WAF and other cloud services.Cloud Eye monitors the indicators of the dedicated WAF, so that you can understand the protection status of the dedicate", + "des":"This topic describes WAF and other cloud services.Cloud Trace Service (CTS) records all WAF operations for you to query, audit, and backtrack.Cloud Eye monitors the indic", "doc_type":"usermanual", "kw":"WAF and Other Services,Service Overview,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"WAF and Other Services", "githuburl":"" }, { - "uri":"waf_01_0071.html", + "uri":"waf_01_1283.html", + "node_id":"waf_01_1283.xml", "product_code":"wafd", "code":"11", - "des":"Sort out all website services you want to protect with WAF. This helps you learn about your workloads and specific data of your workloads so that you can choose and confi", + "des":"After you enable the WAF service, you need to connect your website domain name to WAF so that all access requests are forwarded to WAF for protection.Figure 1 shows the p", "doc_type":"usermanual", - "kw":"Overview,User Guide", - "title":"Overview", + "kw":"WAF Operation Guide,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"WAF Operation Guide", "githuburl":"" }, { "uri":"waf_01_1072.html", + "node_id":"waf_01_1072.xml", "product_code":"wafd", "code":"12", "des":"If your service servers are deployed on the cloud, you can buy dedicated WAF instances (or dedicated WAF engines) to protect important websites through domain names or to", "doc_type":"usermanual", "kw":"Applying for a Dedicated WAF Instance,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Applying for a Dedicated WAF Instance", "githuburl":"" }, { - "uri":"waf_01_0070.html", + "uri":"waf_01_0098.html", + "node_id":"waf_01_0098.xml", "product_code":"wafd", "code":"13", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "des":"With IAM, you can:Create IAM users for employees based on the organizational structure of your enterprise. Each IAM user has their own security credentials, providing acc", "doc_type":"usermanual", - "kw":"Enabling WAF Protection", - "title":"Enabling WAF Protection", + "kw":"Creating a User Group and Granting Permissions,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Creating a User Group and Granting Permissions", "githuburl":"" }, { - "uri":"waf_01_1249.html", + "uri":"waf_01_1108.html", + "node_id":"waf_01_1108.xml", "product_code":"wafd", "code":"14", - "des":"Table 1 lists the ports that can be protected by WAF.Ports supported by WAFPort CategoryHTTP ProtocolHTTPS ProtocolPort LimitStandard ports80443UnlimitedNon-standard port", - "doc_type":"usermanual", - "kw":"Ports Supported by WAF,Enabling WAF Protection,User Guide", - "title":"Ports Supported by WAF", - "githuburl":"" - }, - { - "uri":"waf_01_0249.html", - "product_code":"wafd", - "code":"15", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", "kw":"Connecting a Website to WAF", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Connecting a Website to WAF", "githuburl":"" }, { - "uri":"waf_01_0326.html", + "uri":"waf_01_0287.html", + "node_id":"waf_01_0287.xml", "product_code":"wafd", - "code":"16", - "des":"To let your dedicated WAF instance protect your website, the domain name of the website must be connected to the WAF instance so that the website incoming traffic can go ", + "code":"15", + "des":"If your service servers are deployed on the cloud, you can select WAF ELB access mode to add your website IP address or domain name to WAF.If you have enabled enterprise ", "doc_type":"usermanual", - "kw":"Connection Process (Dedicated Mode),Connecting a Website to WAF,User Guide", - "title":"Connection Process (Dedicated Mode)", + "kw":"Connecting a Website to WAF (ELB Access Mode),Connecting a Website to WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Connecting a Website to WAF (ELB Access Mode)", "githuburl":"" }, { - "uri":"waf_01_0250.html", + "uri":"waf_01_0249.html", + "node_id":"waf_01_0249.xml", + "product_code":"wafd", + "code":"16", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Connecting a Website to WAF (Dedicated Mode)", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Connecting a Website to WAF (Dedicated Mode)", + "githuburl":"" + }, + { + "uri":"waf_01_5249.html", + "node_id":"waf_01_5249.xml", "product_code":"wafd", "code":"17", + "des":"To let a dedicated WAF instance protect your website, the domain name of the website must be connected to the dedicated WAF instance so that the website incoming traffic ", + "doc_type":"usermanual", + "kw":"Website Connection Process (Dedicated Mode),Connecting a Website to WAF (Dedicated Mode),User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Website Connection Process (Dedicated Mode)", + "githuburl":"" + }, + { + "uri":"waf_01_0326.html", + "node_id":"waf_01_0326.xml", + "product_code":"wafd", + "code":"18", "des":"If your service servers are deployed on the cloud, you can add the domain name or IP address of the website to WAF so that the website traffic is forwarded to WAF for ins", "doc_type":"usermanual", - "kw":"Step 1: Add a Website to WAF,Connecting a Website to WAF,User Guide", + "kw":"Step 1: Add a Website to WAF,Connecting a Website to WAF (Dedicated Mode),User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Step 1: Add a Website to WAF", "githuburl":"" }, { "uri":"waf_01_0251.html", + "node_id":"waf_01_0251.xml", "product_code":"wafd", - "code":"18", + "code":"19", "des":"To ensure your dedicated WAF instance reliability, after you add a website to it, use Elastic Load Balance (ELB) to configure a load balancer and a health check for the d", "doc_type":"usermanual", - "kw":"Step 2: Configure a Load Balancer,Connecting a Website to WAF,User Guide", - "title":"Step 2: Configure a Load Balancer", + "kw":"Step 2: Configure a Load Balancer for WAF,Connecting a Website to WAF (Dedicated Mode),User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Step 2: Configure a Load Balancer for WAF", "githuburl":"" }, { "uri":"waf_01_0252.html", + "node_id":"waf_01_0252.xml", "product_code":"wafd", - "code":"19", - "des":"After you configure a load balancer for your dedicated WAF instance, you need to unbind the EIP from the origin server and then bind this EIP to the load balancer you con", + "code":"20", + "des":"If you configure a load balancer for your dedicated WAF instance, unbind the EIP from the origin server and then bind this EIP to the load balancer you configured. For de", "doc_type":"usermanual", - "kw":"Step 3: Bind an EIP to a Load Balancer,Connecting a Website to WAF,User Guide", + "kw":"Step 3: Bind an EIP to a Load Balancer,Connecting a Website to WAF (Dedicated Mode),User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Step 3: Bind an EIP to a Load Balancer", "githuburl":"" }, { "uri":"waf_01_0343.html", - "product_code":"wafd", - "code":"20", - "des":"To let your dedicated WAF instances take effect, configure ACL rules on the origin server to trust only the back-to-source IP addresses of all your dedicated WAF instance", - "doc_type":"usermanual", - "kw":"Step 4: Whitelist the Back-to-Source IP Addresses of Your Dedicated WAF Instances,Connecting a Websi", - "title":"Step 4: Whitelist the Back-to-Source IP Addresses of Your Dedicated WAF Instances", - "githuburl":"" - }, - { - "uri":"waf_01_0067.html", + "node_id":"waf_01_0343.xml", "product_code":"wafd", "code":"21", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "des":"To let your dedicated WAF instances take effect, configure ACL rules on the origin server to trust only the back-to-source IP addresses of all your dedicated WAF instance", "doc_type":"usermanual", - "kw":"Website Domain Name Management", - "title":"Website Domain Name Management", + "kw":"Step 4: Whitelist Back-to-Source IP Addresses of Dedicated WAF Instances,Connecting a Website to WAF", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Step 4: Whitelist Back-to-Source IP Addresses of Dedicated WAF Instances", "githuburl":"" }, { - "uri":"waf_01_0020.html", + "uri":"waf_01_1346.html", + "node_id":"waf_01_1346.xml", "product_code":"wafd", "code":"22", - "des":"This topic describes how to view the basic information about a protected website, switch WAF working mode, and delete a domain name of a protected website from WAF.A webs", + "des":"To ensure that WAF can forward your website requests normally, test WAF locally after you add a website to WAF.You have performed operations in Step 1: Add a Website to W", "doc_type":"usermanual", - "kw":"Viewing Basic Information,Website Domain Name Management,User Guide", - "title":"Viewing Basic Information", + "kw":"Step 5: Test Dedicated WAF Instances,Connecting a Website to WAF (Dedicated Mode),User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Step 5: Test Dedicated WAF Instances", "githuburl":"" }, { - "uri":"waf_01_0003.html", + "uri":"waf_01_1249.html", + "node_id":"waf_01_1249.xml", "product_code":"wafd", "code":"23", - "des":"You can change the working mode of WAF. WAF can work in Enabled or Suspended mode.If you have enabled enterprise projects, ensure that you have all operation permissions ", + "des":"WAF can protect standard and non-standard ports. When you add a website to WAF, you need to specify protection port, which is your service port. WAF will then forward and", "doc_type":"usermanual", - "kw":"Switching WAF Working Mode,Website Domain Name Management,User Guide", - "title":"Switching WAF Working Mode", - "githuburl":"" - }, - { - "uri":"waf_01_0169.html", - "product_code":"wafd", - "code":"24", - "des":"Transport Layer Security (TLS) provides confidentiality and ensures data integrity for data sent between applications over the Internet. HTTPS is a network protocol const", - "doc_type":"usermanual", - "kw":"Configuring PCI DSS/3DS Certification Check and TLS Version,Website Domain Name Management,User Guid", - "title":"Configuring PCI DSS/3DS Certification Check and TLS Version", - "githuburl":"" - }, - { - "uri":"waf_01_1171.html", - "product_code":"wafd", - "code":"25", - "des":"If you want to set a timeout duration for each request between your WAF instance and origin server, enable Timeout Settings and specify WAF-to-Server connection timeout (", - "doc_type":"usermanual", - "kw":"Configuring Connection Timeout,Website Domain Name Management,User Guide", - "title":"Configuring Connection Timeout", - "githuburl":"" - }, - { - "uri":"waf_01_1172.html", - "product_code":"wafd", - "code":"26", - "des":"If a large number of 502 Bad Gateway and 504 Gateway Timeout errors are detected, you can enable WAF breakdown protection and connection protection to let WAF suspend you", - "doc_type":"usermanual", - "kw":"Configuring Connection Protection,Website Domain Name Management,User Guide", - "title":"Configuring Connection Protection", - "githuburl":"" - }, - { - "uri":"waf_01_0262.html", - "product_code":"wafd", - "code":"27", - "des":"If you set Client Protocol to HTTPS when you add a website to WAF, upload a certificate and use it for your website.If your website certificate is about to expire, purcha", - "doc_type":"usermanual", - "kw":"Updating a Certificate,Website Domain Name Management,User Guide", - "title":"Updating a Certificate", - "githuburl":"" - }, - { - "uri":"waf_01_0270.html", - "product_code":"wafd", - "code":"28", - "des":"WAF allows you to configure traffic identifiers by IP address, session, or user tag to block possibly malicious requests from known attack sources based on IP address, Co", - "doc_type":"usermanual", - "kw":"Configuring a Traffic Identifier for a Known Attack Source,Website Domain Name Management,User Guide", - "title":"Configuring a Traffic Identifier for a Known Attack Source", - "githuburl":"" - }, - { - "uri":"waf_01_0001.html", - "product_code":"wafd", - "code":"29", - "des":"This topic describes how to edit or add server information for a website to be protected.Applicable scenarios:Modify server information, including Client Protocol, Server", - "doc_type":"usermanual", - "kw":"Editing Server Information,Website Domain Name Management,User Guide", - "title":"Editing Server Information", - "githuburl":"" - }, - { - "uri":"waf_01_0154.html", - "product_code":"wafd", - "code":"30", - "des":"If a visitor is blocked by WAF, the Default block page of WAF is returned by default. You can also configure Custom or Redirection for the block page to be returned as re", - "doc_type":"usermanual", - "kw":"Modifying the Alarm Page,Website Domain Name Management,User Guide", - "title":"Modifying the Alarm Page", - "githuburl":"" - }, - { - "uri":"waf_01_0005.html", - "product_code":"wafd", - "code":"31", - "des":"This topic describes how to remove a website from WAF if you no longer need to protect it.Before removing a website from WAF, go to your DNS provider and resolve your dom", - "doc_type":"usermanual", - "kw":"Removing a Protected Website from WAF,Website Domain Name Management,User Guide", - "title":"Removing a Protected Website from WAF", - "githuburl":"" - }, - { - "uri":"waf_01_0261.html", - "product_code":"wafd", - "code":"32", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"Certificate Management", - "title":"Certificate Management", - "githuburl":"" - }, - { - "uri":"waf_01_0078.html", - "product_code":"wafd", - "code":"33", - "des":"If you select HTTPS for Client Protocol when you add a website to WAF, a certificate must be associated with the website.You can upload a certificate to WAF. Then you can", - "doc_type":"usermanual", - "kw":"Uploading a Certificate,Certificate Management,User Guide", - "title":"Uploading a Certificate", - "githuburl":"" - }, - { - "uri":"waf_01_0367.html", - "product_code":"wafd", - "code":"34", - "des":"If you configure Client Protocol to HTTPS for your website, the website needs an SSL certificate. This topic describes how to bind an SSL certificate that you have upload", - "doc_type":"usermanual", - "kw":"Binding a Certificate to a Protected Website,Certificate Management,User Guide", - "title":"Binding a Certificate to a Protected Website", - "githuburl":"" - }, - { - "uri":"waf_01_0263.html", - "product_code":"wafd", - "code":"35", - "des":"This topic describes how to delete an expired or invalid certificate.If you have enabled enterprise projects, ensure that you have all operation permissions for the proje", - "doc_type":"usermanual", - "kw":"Deleting a Certificate,Certificate Management,User Guide", - "title":"Deleting a Certificate", - "githuburl":"" - }, - { - "uri":"waf_01_0282.html", - "product_code":"wafd", - "code":"36", - "des":"This topic describes how to view certificate details, including the certificate name, domain name a certificate is used for, and expiration time.You have created or pushe", - "doc_type":"usermanual", - "kw":"Viewing Certificate Information,Certificate Management,User Guide", - "title":"Viewing Certificate Information", - "githuburl":"" - }, - { - "uri":"waf_01_0007.html", - "product_code":"wafd", - "code":"37", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"Rule Configuration", - "title":"Rule Configuration", - "githuburl":"" - }, - { - "uri":"waf_01_0129.html", - "product_code":"wafd", - "code":"38", - "des":"The built-in protection rules of WAF help you defend against common web application attacks, including XSS attacks, SQL injection, crawlers, and web shells. You can custo", - "doc_type":"usermanual", - "kw":"Configuration Guidance,Rule Configuration,User Guide", - "title":"Configuration Guidance", - "githuburl":"" - }, - { - "uri":"waf_01_0008.html", - "product_code":"wafd", - "code":"39", - "des":"After this function is enabled, WAF can defend against common web attacks, such as SQL injections, XSS, remote overflow vulnerabilities, file inclusions, Bash vulnerabili", - "doc_type":"usermanual", - "kw":"Configuring Basic Web Protection Rules,Rule Configuration,User Guide", - "title":"Configuring Basic Web Protection Rules", - "githuburl":"" - }, - { - "uri":"waf_01_1209.html", - "product_code":"wafd", - "code":"40", - "des":"You can customize a CC attack protection rule to restrict access to a specific URL on your website based on an IP address, cookie, or Referer, mitigating CC attacks. To m", - "doc_type":"usermanual", - "kw":"Configuring a CC Attack Protection Rule,Rule Configuration,User Guide", - "title":"Configuring a CC Attack Protection Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0010.html", - "product_code":"wafd", - "code":"41", - "des":"WAF allows you to customize protection rules by combining HTTP headers, cookies, URLs, request parameters, and client IP addresses.You can combine common HTTP fields, suc", - "doc_type":"usermanual", - "kw":"Configuring a Precise Protection Rule,Rule Configuration,User Guide", - "title":"Configuring a Precise Protection Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0081.html", - "product_code":"wafd", - "code":"42", - "des":"This topic describes how to create a reference table to batch configure protection metrics of a single type, such as Path, User Agent, IP, Params, Cookie, Referer, and He", - "doc_type":"usermanual", - "kw":"Adding a Reference Table,Rule Configuration,User Guide", - "title":"Adding a Reference Table", - "githuburl":"" - }, - { - "uri":"waf_01_0012.html", - "product_code":"wafd", - "code":"43", - "des":"You can configure blacklist and whitelist rules to block, log only, or allow access requests from specific IP addresses or IP address ranges.If you have enabled enterpris", - "doc_type":"usermanual", - "kw":"Configuring an IP Address Blacklist or Whitelist Rule,Rule Configuration,User Guide", - "title":"Configuring an IP Address Blacklist or Whitelist Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0271.html", - "product_code":"wafd", - "code":"44", - "des":"If WAF blocks a malicious request by IP address, Cookie, or Params, you can configure a known attack source rule to let WAF automatically block all requests from the atta", - "doc_type":"usermanual", - "kw":"Configuring a Known Attack Source Rule,Rule Configuration,User Guide", - "title":"Configuring a Known Attack Source Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0013.html", - "product_code":"wafd", - "code":"45", - "des":"This topic describes how to configure a geolocation access control rule. A geolocation access control rule allows you to control IP addresses forwarded from or to specifi", - "doc_type":"usermanual", - "kw":"Configuring a Geolocation Access Control Rule,Rule Configuration,User Guide", - "title":"Configuring a Geolocation Access Control Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0014.html", - "product_code":"wafd", - "code":"46", - "des":"WAF can cache configuration for static web pages of websites. After you configure a web tamper protection rule, WAF can:Return directly the cached web page to the normal ", - "doc_type":"usermanual", - "kw":"Configuring a Web Tamper Protection Rule,Rule Configuration,User Guide", - "title":"Configuring a Web Tamper Protection Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0015.html", - "product_code":"wafd", - "code":"47", - "des":"You can configure website anti-crawler protection rules to protect against search engines, scanners, script tools, and other crawlers, and use JavaScript to create custom", - "doc_type":"usermanual", - "kw":"Configuring Anti-Crawler Rules,Rule Configuration,User Guide", - "title":"Configuring Anti-Crawler Rules", - "githuburl":"" - }, - { - "uri":"waf_01_0054.html", - "product_code":"wafd", - "code":"48", - "des":"You can add two types of information leakage prevention rules.Sensitive information filtering: prevents disclosure of sensitive information (such as ID numbers, phone num", - "doc_type":"usermanual", - "kw":"Configuring an Information Leakage Prevention Rule,Rule Configuration,User Guide", - "title":"Configuring an Information Leakage Prevention Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0016.html", - "product_code":"wafd", - "code":"49", - "des":"Once an attack hits a WAF basic web protection rule or a feature-library anti-crawler rule, WAF will respond to the attack immediately according to the protective action ", - "doc_type":"usermanual", - "kw":"Configuring a Global Protection Whitelist (Formerly False Alarm Masking) Rule,Rule Configuration,Use", - "title":"Configuring a Global Protection Whitelist (Formerly False Alarm Masking) Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0017.html", - "product_code":"wafd", - "code":"50", - "des":"This topic describes how to configure data masking rules. You can configure data masking rules to prevent sensitive data such as passwords from being displayed in event l", - "doc_type":"usermanual", - "kw":"Configuring a Data Masking Rule,Rule Configuration,User Guide", - "title":"Configuring a Data Masking Rule", - "githuburl":"" - }, - { - "uri":"waf_01_0021.html", - "product_code":"wafd", - "code":"51", - "des":"This topic describes how to view event logs, including attack and request statistics, event distribution, top 10 attacked domain names, top 10 attack source IP addresses,", - "doc_type":"usermanual", - "kw":"Dashboard,User Guide", - "title":"Dashboard", + "kw":"Ports Supported by WAF,Connecting a Website to WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Ports Supported by WAF", "githuburl":"" }, { "uri":"waf_01_0018.html", + "node_id":"waf_01_0018.xml", "product_code":"wafd", - "code":"52", + "code":"24", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", - "kw":"Event Management", - "title":"Event Management", + "kw":"Viewing Protection Events", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Viewing Protection Events", "githuburl":"" }, { "uri":"waf_01_0156.html", + "node_id":"waf_01_0156.xml", "product_code":"wafd", - "code":"53", - "des":"On the Events page, you can view events generated for blocked attacks and logged only attacks. You can view details of WAF events, including the time an event occurs, ori", + "code":"25", + "des":"On the Events page, you can view events generated for blocked attacks and logged-only attacks. You can view details of events generated by WAF, including the occurrence t", "doc_type":"usermanual", - "kw":"Viewing Protection Event Logs,Event Management,User Guide", - "title":"Viewing Protection Event Logs", + "kw":"Querying a Protection Event,Viewing Protection Events,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Querying a Protection Event", "githuburl":"" }, { "uri":"waf_01_0024.html", + "node_id":"waf_01_0024.xml", "product_code":"wafd", - "code":"54", + "code":"26", "des":"If you confirm that an attack event on the Events page is a false alarm, you can handle the event as false alarm by ignoring the URL and rule ID in basic web protection, ", "doc_type":"usermanual", - "kw":"Handling False Alarms,Event Management,User Guide", + "kw":"Handling False Alarms,Viewing Protection Events,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Handling False Alarms", "githuburl":"" }, { "uri":"waf_01_0077.html", + "node_id":"waf_01_0077.xml", "product_code":"wafd", - "code":"55", + "code":"27", "des":"This topic describes how to download events (logged and blocked events) data for the last five days. One or more CSV files containing the event data of the current day wi", "doc_type":"usermanual", - "kw":"Downloading Events Data,Event Management,User Guide", + "kw":"Downloading Events Data,Viewing Protection Events,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Downloading Events Data", "githuburl":"" }, { "uri":"waf_01_0172.html", + "node_id":"waf_01_0172.xml", "product_code":"wafd", - "code":"56", + "code":"28", "des":"After you authorize WAF to access Log Tank Service (LTS), you can use the WAF logs recorded by LTS for quick and efficient real-time analysis, device O&M management, and ", "doc_type":"usermanual", - "kw":"Enabling LTS for WAF Logging,User Guide", - "title":"Enabling LTS for WAF Logging", + "kw":"Using LTS to Log WAF Activities,Viewing Protection Events,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Using LTS to Log WAF Activities", + "githuburl":"" + }, + { + "uri":"waf_01_0007.html", + "node_id":"waf_01_0007.xml", + "product_code":"wafd", + "code":"29", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Configuring Protection Policies", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring Protection Policies", + "githuburl":"" + }, + { + "uri":"waf_01_0129.html", + "node_id":"waf_01_0129.xml", + "product_code":"wafd", + "code":"30", + "des":"This topic walks you through how to configure WAF protection policies, how WAF engine works, and protection rule priorities.After your website is connected to WAF, you ne", + "doc_type":"usermanual", + "kw":"Protection Configuration Overview,Configuring Protection Policies,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Protection Configuration Overview", + "githuburl":"" + }, + { + "uri":"waf_01_0008.html", + "node_id":"waf_01_0008.xml", + "product_code":"wafd", + "code":"31", + "des":"After this function is enabled, WAF can defend against common web attacks, such as SQL injections, XSS, remote overflow vulnerabilities, file inclusions, Bash vulnerabili", + "doc_type":"usermanual", + "kw":"Configuring Basic Protection Rules to Defend Against Common Web Attacks,Configuring Protection Polic", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring Basic Protection Rules to Defend Against Common Web Attacks", + "githuburl":"" + }, + { + "uri":"waf_01_0009.html", + "node_id":"waf_01_0009.xml", + "product_code":"wafd", + "code":"32", + "des":"CC attack protection can limit the access to a protected website based on a single IP address, cookie, or referer. To use this protection, ensure that you have toggled on", + "doc_type":"usermanual", + "kw":"Configuring CC Attack Protection Rules to Defend Against CC Attacks,Configuring Protection Policies,", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring CC Attack Protection Rules to Defend Against CC Attacks", + "githuburl":"" + }, + { + "uri":"waf_01_0010.html", + "node_id":"waf_01_0010.xml", + "product_code":"wafd", + "code":"33", + "des":"You can combine common HTTP fields, such as IP, Path, Referer, User Agent, and Params in a protection rule to let WAF allow, block, or only log the requests that match th", + "doc_type":"usermanual", + "kw":"Configuring Custom Precise Protection Rules,Configuring Protection Policies,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring Custom Precise Protection Rules", + "githuburl":"" + }, + { + "uri":"waf_01_0012.html", + "node_id":"waf_01_0012.xml", + "product_code":"wafd", + "code":"34", + "des":"You can configure blacklist and whitelist rules to block, log only, or allow access requests from specific IP addresses or IP address ranges. Whitelist rules have a highe", + "doc_type":"usermanual", + "kw":"Configuring IP Address Blacklist and Whitelist Rules to Block or Allow Specified IP Addresses,Config", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring IP Address Blacklist and Whitelist Rules to Block or Allow Specified IP Addresses", + "githuburl":"" + }, + { + "uri":"waf_01_0013.html", + "node_id":"waf_01_0013.xml", + "product_code":"wafd", + "code":"35", + "des":"WAF can identify where a request originates. You can set geolocation access control rules in just a few clicks and let WAF block or allow requests from a certain region. ", + "doc_type":"usermanual", + "kw":"Configuring Geolocation Access Control Rules to Block or Allow Requests from Specific Locations,Conf", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring Geolocation Access Control Rules to Block or Allow Requests from Specific Locations", + "githuburl":"" + }, + { + "uri":"waf_01_0014.html", + "node_id":"waf_01_0014.xml", + "product_code":"wafd", + "code":"36", + "des":"You can set web tamper protection rules to protect specific website pages (such as the ones contain important content) from being tampered with. If a web page protected w", + "doc_type":"usermanual", + "kw":"Configuring Web Tamper Protection Rules to Prevent Static Web Pages from Being Tampered With,Configu", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring Web Tamper Protection Rules to Prevent Static Web Pages from Being Tampered With", + "githuburl":"" + }, + { + "uri":"waf_01_0015.html", + "node_id":"waf_01_0015.xml", + "product_code":"wafd", + "code":"37", + "des":"You can configure website anti-crawler protection rules to protect against search engines, scanners, script tools, and other crawlers, and use JavaScript to create custom", + "doc_type":"usermanual", + "kw":"Configuring Anti-Crawler Rules,Configuring Protection Policies,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring Anti-Crawler Rules", + "githuburl":"" + }, + { + "uri":"waf_01_0054.html", + "node_id":"waf_01_0054.xml", + "product_code":"wafd", + "code":"38", + "des":"You can add two types of information leakage prevention rules.Sensitive information filtering: prevents disclosure of sensitive information, such as ID numbers, phone num", + "doc_type":"usermanual", + "kw":"Configuring Information Leakage Prevention Rules to Protect Sensitive Information from Leakage,Confi", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring Information Leakage Prevention Rules to Protect Sensitive Information from Leakage", + "githuburl":"" + }, + { + "uri":"waf_01_0016.html", + "node_id":"waf_01_0016.xml", + "product_code":"wafd", + "code":"39", + "des":"Once an attack hits a WAF basic web protection rule or a feature-library anti-crawler rule, WAF will respond to the attack immediately according to the protective action ", + "doc_type":"usermanual", + "kw":"Configuring a Global Proteciton whitelist Rule to Ignore False Alarms,Configuring Protection Policie", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring a Global Proteciton whitelist Rule to Ignore False Alarms", + "githuburl":"" + }, + { + "uri":"waf_01_0017.html", + "node_id":"waf_01_0017.xml", + "product_code":"wafd", + "code":"40", + "des":"This topic describes how to configure data masking rules. You can configure data masking rules to prevent sensitive data such as passwords from being displayed in event l", + "doc_type":"usermanual", + "kw":"Configuring Data Masking Rules to Prevent Privacy Information Leakage,Configuring Protection Policie", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring Data Masking Rules to Prevent Privacy Information Leakage", + "githuburl":"" + }, + { + "uri":"waf_01_0081.html", + "node_id":"waf_01_0081.xml", + "product_code":"wafd", + "code":"41", + "des":"This topic describes how to create a reference table to batch configure protection metrics of a single type, such as Path, User Agent, IP, Params, Cookie, Referer, and He", + "doc_type":"usermanual", + "kw":"Creating a Reference Table to Configure Protection Metrics In Batches,Configuring Protection Policie", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Creating a Reference Table to Configure Protection Metrics In Batches", + "githuburl":"" + }, + { + "uri":"waf_01_0271.html", + "node_id":"waf_01_0271.xml", + "product_code":"wafd", + "code":"42", + "des":"If WAF blocks a malicious request by IP address, Cookie, or Params, you can configure a known attack source rule to let WAF automatically block all requests from the atta", + "doc_type":"usermanual", + "kw":"Configuring a Known Attack Source Rule to Block Specific Visitors for a Specified Duration,Configuri", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring a Known Attack Source Rule to Block Specific Visitors for a Specified Duration", + "githuburl":"" + }, + { + "uri":"waf_01_3271.html", + "node_id":"waf_01_3271.xml", + "product_code":"wafd", + "code":"43", + "des":"When setting a CC attack, precise access, or global whitelist protection rule, there are some fields in the Condition List or Trigger area. These fields together are used", + "doc_type":"usermanual", + "kw":"Condition Field Description,Configuring Protection Policies,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Condition Field Description", + "githuburl":"" + }, + { + "uri":"waf_01_0021.html", + "node_id":"waf_01_0021.xml", + "product_code":"wafd", + "code":"44", + "des":"This topic describes how to view protection event logs, including attack and request statistics, event distribution, top 10 attacked domain names, top 10 attack source IP", + "doc_type":"usermanual", + "kw":"Viewing the Dashboard Page,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Viewing the Dashboard Page", + "githuburl":"" + }, + { + "uri":"waf_01_0070.html", + "node_id":"waf_01_0070.xml", + "product_code":"wafd", + "code":"45", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Website Settings", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Website Settings", + "githuburl":"" + }, + { + "uri":"waf_01_3274.html", + "node_id":"waf_01_3274.xml", + "product_code":"wafd", + "code":"46", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Recommended Configurations After Website Connection", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Recommended Configurations After Website Connection", + "githuburl":"" + }, + { + "uri":"waf_01_0169.html", + "node_id":"waf_01_0169.xml", + "product_code":"wafd", + "code":"47", + "des":"Transport Layer Security (TLS) provides confidentiality and ensures data integrity for data sent between applications over the Internet. HTTPS is a network protocol const", + "doc_type":"usermanual", + "kw":"Configuring PCI DSS/3DS Compliance Check and TLS,Recommended Configurations After Website Connection", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring PCI DSS/3DS Compliance Check and TLS", + "githuburl":"" + }, + { + "uri":"waf_01_1171.html", + "node_id":"waf_01_1171.xml", + "product_code":"wafd", + "code":"48", + "des":"If you want to set a timeout duration for each request between your WAF instance and origin server, enable Timeout Settings and specify WAF-to-Server connection timeout (", + "doc_type":"usermanual", + "kw":"Configuring a Timeout for Connections Between WAF and a Website Server,Recommended Configurations Af", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring a Timeout for Connections Between WAF and a Website Server", + "githuburl":"" + }, + { + "uri":"waf_01_1172.html", + "node_id":"waf_01_1172.xml", + "product_code":"wafd", + "code":"49", + "des":"If a large number of 502 Bad Gateway and 504 Gateway Timeout errors are detected, you can enable WAF breakdown protection and connection protection to let WAF suspend you", + "doc_type":"usermanual", + "kw":"Enabling Connection Protection to Protect Origin Servers,Recommended Configurations After Website Co", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Enabling Connection Protection to Protect Origin Servers", + "githuburl":"" + }, + { + "uri":"waf_01_0270.html", + "node_id":"waf_01_0270.xml", + "product_code":"wafd", + "code":"50", + "des":"WAF allows you to configure traffic identifiers by IP address, session, or user tag to block possibly malicious requests from known attack sources based on IP address, Co", + "doc_type":"usermanual", + "kw":"Configuring a Traffic Identifier for a Known Attack Source,Recommended Configurations After Website ", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Configuring a Traffic Identifier for a Known Attack Source", + "githuburl":"" + }, + { + "uri":"waf_01_0154.html", + "node_id":"waf_01_0154.xml", + "product_code":"wafd", + "code":"51", + "des":"If a visitor is blocked by WAF, the Default block page of WAF is returned by default. You can also configure Custom or Redirection for the block page to be returned as re", + "doc_type":"usermanual", + "kw":"Modifying the Alarm Page,Recommended Configurations After Website Connection,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Modifying the Alarm Page", + "githuburl":"" + }, + { + "uri":"waf_01_0067.html", + "node_id":"waf_01_0067.xml", + "product_code":"wafd", + "code":"52", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Managing Websites", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Managing Websites", + "githuburl":"" + }, + { + "uri":"waf_01_0020.html", + "node_id":"waf_01_0020.xml", + "product_code":"wafd", + "code":"53", + "des":"This topic describes how to view client protocol, policy name, alarm page, CNAME record, and CNAME IP address configured for a protected domain name.The website you want ", + "doc_type":"usermanual", + "kw":"Viewing Basic Information of a Website,Managing Websites,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Viewing Basic Information of a Website", + "githuburl":"" + }, + { + "uri":"waf_01_0003.html", + "node_id":"waf_01_0003.xml", + "product_code":"wafd", + "code":"54", + "des":"You can change the working mode of WAF. WAF can work in Enabled or Suspended mode.If you have enabled enterprise projects, ensure that you have all operation permissions ", + "doc_type":"usermanual", + "kw":"Switching WAF Working Mode,Managing Websites,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Switching WAF Working Mode", + "githuburl":"" + }, + { + "uri":"waf_01_0262.html", + "node_id":"waf_01_0262.xml", + "product_code":"wafd", + "code":"55", + "des":"If you select Dedicated for Protection and set Client Protocol to HTTPS, a certificate is required for your website.If your website certificate is about to expire, purcha", + "doc_type":"usermanual", + "kw":"Updating the Certificate Used for a Website,Managing Websites,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Updating the Certificate Used for a Website", + "githuburl":"" + }, + { + "uri":"waf_01_0001.html", + "node_id":"waf_01_0001.xml", + "product_code":"wafd", + "code":"56", + "des":"If you select dedicated when adding a website to WAF, you can edit the server information of your website.Applicable scenarios:Modify server information, including Client", + "doc_type":"usermanual", + "kw":"Editing Server Information,Managing Websites,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Editing Server Information", + "githuburl":"" + }, + { + "uri":"waf_01_0005.html", + "node_id":"waf_01_0005.xml", + "product_code":"wafd", + "code":"57", + "des":"This topic describes how to remove a website from WAF if you no longer need to protect it.The website you want to protect has been connected to WAF.It takes about a minut", + "doc_type":"usermanual", + "kw":"Deleting a Protected Website from WAF,Managing Websites,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Deleting a Protected Website from WAF", "githuburl":"" }, { "uri":"waf_01_0055.html", + "node_id":"waf_01_0055.xml", "product_code":"wafd", - "code":"57", + "code":"58", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", "kw":"Policy Management", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Policy Management", "githuburl":"" }, { "uri":"waf_01_0074.html", + "node_id":"waf_01_0074.xml", "product_code":"wafd", - "code":"58", + "code":"59", "des":"A policy is a combination of rules, such as basic web protection, blacklist, whitelist, and precise protection rules. A policy can be applied to multiple domain names, bu", "doc_type":"usermanual", "kw":"Creating a Protection Policy,Policy Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Creating a Protection Policy", "githuburl":"" }, { - "uri":"waf_01_0061.html", + "uri":"waf_01_0075.html", + "node_id":"waf_01_0075.xml", "product_code":"wafd", - "code":"59", + "code":"60", + "des":"You can add a domain name to a new policy you think applicable. Then, the original policy applied to the domain name stops working on this domain name.If you have enabled", + "doc_type":"usermanual", + "kw":"Adding a Domain Name to a Policy,Policy Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Adding a Domain Name to a Policy", + "githuburl":"" + }, + { + "uri":"waf_01_0061.html", + "node_id":"waf_01_0061.xml", + "product_code":"wafd", + "code":"61", "des":"This topic describes how to add rules to one or more policies.If you have enabled enterprise projects, ensure that you have all operation permissions for the project wher", "doc_type":"usermanual", "kw":"Adding Rules to One or More Policies,Policy Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Adding Rules to One or More Policies", "githuburl":"" }, { - "uri":"waf_01_0075.html", - "product_code":"wafd", - "code":"60", - "des":"This topic describes how to apply a policy to your protected website.A website has been added to WAF.A protected domain name can use only one policy, but one policy can b", - "doc_type":"usermanual", - "kw":"Applying a Policy to Your Website,Policy Management,User Guide", - "title":"Applying a Policy to Your Website", - "githuburl":"" - }, - { - "uri":"waf_01_0253.html", - "product_code":"wafd", - "code":"61", - "des":"This topic describes how to manage your dedicated WAF instances (or engines), including viewing instance information, upgrading the instance edition, or deleting an insta", - "doc_type":"usermanual", - "kw":"Dedicated WAF Engine Management,User Guide", - "title":"Dedicated WAF Engine Management", - "githuburl":"" - }, - { - "uri":"waf_01_0317.html", + "uri":"waf_01_3276.html", + "node_id":"waf_01_3276.xml", "product_code":"wafd", "code":"62", - "des":"Creating a projectLog in to the management console, click the username in the upper right corner, and select Identity and Access Management. In the navigation pane on the", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", - "kw":"Managing Projects and Enterprise Projects,User Guide", - "title":"Managing Projects and Enterprise Projects", + "kw":"Object Management", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Object Management", "githuburl":"" }, { - "uri":"waf_01_0096.html", + "uri":"waf_01_0261.html", + "node_id":"waf_01_0261.xml", "product_code":"wafd", "code":"63", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", + "kw":"Certificate Management", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Certificate Management", + "githuburl":"" + }, + { + "uri":"waf_01_0078.html", + "node_id":"waf_01_0078.xml", + "product_code":"wafd", + "code":"64", + "des":"If you select Dedicated for Protection and set Client Protocol to HTTPS, a certificate is required for your website.If you upload a certificate to WAF, you can directly s", + "doc_type":"usermanual", + "kw":"Uploading a Certificate to WAF,Certificate Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Uploading a Certificate to WAF", + "githuburl":"" + }, + { + "uri":"waf_01_0367.html", + "node_id":"waf_01_0367.xml", + "product_code":"wafd", + "code":"65", + "des":"If you configure Client Protocol to HTTPS for your website, the website needs an SSL certificate. This topic describes how to bind an SSL certificate that you have upload", + "doc_type":"usermanual", + "kw":"Using a Certificate for a Protected Website in WAF,Certificate Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Using a Certificate for a Protected Website in WAF", + "githuburl":"" + }, + { + "uri":"waf_01_0282.html", + "node_id":"waf_01_0282.xml", + "product_code":"wafd", + "code":"66", + "des":"This topic describes how to view certificate details, including the certificate name, domain name a certificate is used for, and expiration time.You have created a certif", + "doc_type":"usermanual", + "kw":"Viewing Certificate Information,Certificate Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Viewing Certificate Information", + "githuburl":"" + }, + { + "uri":"waf_01_0263.html", + "node_id":"waf_01_0263.xml", + "product_code":"wafd", + "code":"67", + "des":"This topic describes how to delete an expired or invalid certificate.If you have enabled enterprise projects, ensure that you have all operation permissions for the proje", + "doc_type":"usermanual", + "kw":"Deleting a Certificate from WAF,Certificate Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Deleting a Certificate from WAF", + "githuburl":"" + }, + { + "uri":"waf_01_3277.html", + "node_id":"waf_01_3277.xml", + "product_code":"wafd", + "code":"68", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"System Management", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"System Management", + "githuburl":"" + }, + { + "uri":"waf_01_0253.html", + "node_id":"waf_01_0253.xml", + "product_code":"wafd", + "code":"69", + "des":"This topic describes how to manage your dedicated WAF instances (or engines), including viewing instance information, viewing instance monitoring configurations, upgradin", + "doc_type":"usermanual", + "kw":"Managing Dedicated WAF Engines,System Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Managing Dedicated WAF Engines", + "githuburl":"" + }, + { + "uri":"waf_01_0319.html", + "node_id":"waf_01_0319.xml", + "product_code":"wafd", + "code":"70", + "des":"On the Product Details page, you can view information about all your WAF instances, including the edition, domain quotas, and specifications.If you have enabled enterpris", + "doc_type":"usermanual", + "kw":"Viewing Product Details,System Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Viewing Product Details", + "githuburl":"" + }, + { + "uri":"waf_01_3278.html", + "node_id":"waf_01_3278.xml", + "product_code":"wafd", + "code":"71", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", "kw":"Permissions Management", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Permissions Management", "githuburl":"" }, { - "uri":"waf_01_0243.html", + "uri":"waf_01_0317.html", + "node_id":"waf_01_0317.xml", "product_code":"wafd", - "code":"64", - "des":"Custom policies can be created to supplement the system-defined policies of WAF.Example 1: Allowing users to query the protected domain list{\n \"Version\": \"1.1\",\n ", + "code":"72", + "des":"Enterprise Management service provides unified cloud resource management based on enterprise projects, and resource and personnel management within enterprise projects. E", "doc_type":"usermanual", - "kw":"WAF Custom Policies,Permissions Management,User Guide", + "kw":"Authorizing and Associating an Enterprise Project,Permissions Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Authorizing and Associating an Enterprise Project", + "githuburl":"" + }, + { + "uri":"waf_01_0096.html", + "node_id":"waf_01_0096.xml", + "product_code":"wafd", + "code":"73", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"IAM Permissions Management", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"IAM Permissions Management", + "githuburl":"" + }, + { + "uri":"waf_01_0243.html", + "node_id":"waf_01_0243.xml", + "product_code":"wafd", + "code":"74", + "des":"If the system-defined policies of WAF cannot meet your needs, you can create custom policies. For details about the actions supported by custom policies, see WAF Permissi", + "doc_type":"usermanual", + "kw":"WAF Custom Policies,IAM Permissions Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"WAF Custom Policies", "githuburl":"" }, { "uri":"waf_01_0244.html", + "node_id":"waf_01_0244.xml", "product_code":"wafd", - "code":"65", + "code":"75", "des":"This topic describes fine-grained permissions management for your WAF instances. If your account does not need individual IAM users, then you may skip over this topic.By ", "doc_type":"usermanual", - "kw":"WAF Permissions and Supported Actions,Permissions Management,User Guide", + "kw":"WAF Permissions and Supported Actions,IAM Permissions Management,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"WAF Permissions and Supported Actions", "githuburl":"" }, { - "uri":"waf_01_0058.html", + "uri":"waf_01_8371.html", + "node_id":"waf_01_8371.xml", "product_code":"wafd", - "code":"66", + "code":"76", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", - "kw":"Key Operations Recorded by CTS", - "title":"Key Operations Recorded by CTS", + "kw":"Monitoring and Auditing", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Monitoring and Auditing", + "githuburl":"" + }, + { + "uri":"waf_01_0058.html", + "node_id":"waf_01_0058.xml", + "product_code":"wafd", + "code":"77", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Auditing", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Auditing", "githuburl":"" }, { "uri":"waf_01_0059.html", + "node_id":"waf_01_0059.xml", "product_code":"wafd", - "code":"67", + "code":"78", "des":"CTS provides records of operations on WAF. With CTS, you can query, audit, and backtrack these operations. For details, see the Cloud Trace Service User Guide.", "doc_type":"usermanual", - "kw":"WAF Operations Recorded by CTS,Key Operations Recorded by CTS,User Guide", + "kw":"WAF Operations Recorded by CTS,Auditing,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"WAF Operations Recorded by CTS", "githuburl":"" }, { "uri":"waf_01_0060.html", + "node_id":"waf_01_0060.xml", "product_code":"wafd", - "code":"68", - "des":"After you enable CTS, the system starts recording operations on WAF. Operation records for the last seven days can be viewed on the CTS console.Trace Type, Trace Source, ", + "code":"79", + "des":"After you enable CTS and the management tracker is created, CTS starts recording operations on cloud resources. CTS stores operation records generated in the last seven d", "doc_type":"usermanual", - "kw":"Viewing an Audit Trace,Key Operations Recorded by CTS,User Guide", - "title":"Viewing an Audit Trace", + "kw":"Querying Real-Time Traces,Auditing,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Querying Real-Time Traces", "githuburl":"" }, { "uri":"waf_01_1372.html", + "node_id":"waf_01_1372.xml", "product_code":"wafd", - "code":"69", + "code":"80", "des":"This topic describes metrics reported by dedicated WAF to Cloud Eye as well as their namespaces and dimensions. You can use APIs provided by Cloud Eye to query the metric", "doc_type":"usermanual", - "kw":"Monitored Metrics,User Guide", + "kw":"Monitored Metrics,Monitoring and Auditing,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Monitored Metrics", "githuburl":"" }, { "uri":"waf_01_0022.html", + "node_id":"waf_01_0022.xml", "product_code":"wafd", - "code":"70", + "code":"81", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", "kw":"FAQs", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"FAQs", "githuburl":"" }, { "uri":"waf_01_0025.html", + "node_id":"waf_01_0025.xml", "product_code":"wafd", - "code":"71", + "code":"82", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", "kw":"About WAF", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"About WAF", "githuburl":"" }, { - "uri":"waf_01_0292.html", + "uri":"waf_01_0150.html", + "node_id":"waf_01_0150.xml", "product_code":"wafd", - "code":"72", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "code":"83", + "des":"If you are a beginner for WAF, here are some useful FAQs.WAF is a software firewall.Enabling WAF does not interrupt your existing workloads or affect the running status o", "doc_type":"usermanual", - "kw":"WAF Functions", - "title":"WAF Functions", + "kw":"WAF Basics,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"WAF Basics", "githuburl":"" }, { "uri":"waf_01_0029.html", + "node_id":"waf_01_0029.xml", "product_code":"wafd", - "code":"73", - "des":"A WAF instance can protect IP addresses.For details about how to add a domain name to WAF, see How Do I Add a Domain Name/IP Address to WAF?", + "code":"84", + "des":"A WAF instance can protect IP addresses or domain names.", "doc_type":"usermanual", - "kw":"Can WAF Protect an IP Address?,WAF Functions,User Guide", + "kw":"Can WAF Protect an IP Address?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Can WAF Protect an IP Address?", "githuburl":"" }, { "uri":"waf_01_0134.html", + "node_id":"waf_01_0134.xml", "product_code":"wafd", - "code":"74", + "code":"85", "des":"WAF can protect domain names or IP addresses.", "doc_type":"usermanual", - "kw":"What Objects Does WAF Protect?,WAF Functions,User Guide", + "kw":"What Objects Does WAF Protect?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"What Objects Does WAF Protect?", "githuburl":"" }, { - "uri":"waf_01_0026.html", - "product_code":"wafd", - "code":"75", - "des":"WAF is deployed on the cloud, which is irrelevant to an OS. Therefore, WAF supports any OS. A domain name server on any OS can be connected to WAF for protection.", - "doc_type":"usermanual", - "kw":"Which OSs Does WAF Support?,WAF Functions,User Guide", - "title":"Which OSs Does WAF Support?", - "githuburl":"" - }, - { - "uri":"waf_01_0030.html", - "product_code":"wafd", - "code":"76", - "des":"WAF provides protection at seven layers, namely, the physical layer, data link layer, network layer, transport layer, session layer, presentation layer, and application l", - "doc_type":"usermanual", - "kw":"Which Layers Does WAF Provide Protection At?,WAF Functions,User Guide", - "title":"Which Layers Does WAF Provide Protection At?", - "githuburl":"" - }, - { - "uri":"waf_01_0149.html", - "product_code":"wafd", - "code":"77", - "des":"WAF caches only static web pages that are configured with web tamper protection and sends the cached web pages that are not tampered with to web visitors.", - "doc_type":"usermanual", - "kw":"Does WAF Support File Caching?,WAF Functions,User Guide", - "title":"Does WAF Support File Caching?", - "githuburl":"" - }, - { - "uri":"waf_01_0181.html", - "product_code":"wafd", - "code":"78", - "des":"A protection IP address in WAF is the IP address of a website you use WAF to protect.The basic web protection function of WAF can detect and block threats such as third-p", - "doc_type":"usermanual", - "kw":"About WAF Protection,WAF Functions,User Guide", - "title":"About WAF Protection", - "githuburl":"" - }, - { - "uri":"waf_01_0184.html", - "product_code":"wafd", - "code":"79", - "des":"No. You can configure a one-way SSL certificate on WAF.If you set Client Protocol to HTTPS when adding a website to WAF, you will be required to upload a certificate and ", - "doc_type":"usermanual", - "kw":"Does WAF Support Two-Way SSL Authentication?,WAF Functions,User Guide", - "title":"Does WAF Support Two-Way SSL Authentication?", - "githuburl":"" - }, - { - "uri":"waf_01_0229.html", - "product_code":"wafd", - "code":"80", - "des":"WAF supports access control over content at the application layer. HTTP and HTTPS are both application layer protocols.", - "doc_type":"usermanual", - "kw":"Does WAF Support Application Layer Protocol- and Content-Based Access Control?,WAF Functions,User Gu", - "title":"Does WAF Support Application Layer Protocol- and Content-Based Access Control?", - "githuburl":"" - }, - { - "uri":"waf_01_0187.html", - "product_code":"wafd", - "code":"81", - "des":"The built-in detection of WAF checks POST data, and web shells are the files submitted in POST requests. WAF checks all data, such as forms and JSON files in POST request", - "doc_type":"usermanual", - "kw":"Can WAF Check the Body I Add to a POST Request?,WAF Functions,User Guide", - "title":"Can WAF Check the Body I Add to a POST Request?", - "githuburl":"" - }, - { - "uri":"waf_01_0257.html", - "product_code":"wafd", - "code":"82", - "des":"No. However, you can customize a CC attack protection rule to restrict access to a specific URL on your website based on an IP address, cookie, or Referer, mitigating CC ", - "doc_type":"usermanual", - "kw":"Can WAF Limit the Access Speed of a Domain Name?,WAF Functions,User Guide", - "title":"Can WAF Limit the Access Speed of a Domain Name?", - "githuburl":"" - }, - { - "uri":"waf_01_0259.html", - "product_code":"wafd", - "code":"83", - "des":"Yes.The multipart/form-data indicates that the browser uses a form to upload files. For example, if an attachment is added to an email, the attachment is usually uploaded", - "doc_type":"usermanual", - "kw":"Can WAF Block Data Packets in multipart/form-data Format?,WAF Functions,User Guide", - "title":"Can WAF Block Data Packets in multipart/form-data Format?", - "githuburl":"" - }, - { - "uri":"waf_01_0256.html", - "product_code":"wafd", - "code":"84", - "des":"Yes. You can deploy dedicated engine WAF instances in a VPC.", - "doc_type":"usermanual", - "kw":"Can a WAF Instance Be Deployed in the VPC?,WAF Functions,User Guide", - "title":"Can a WAF Instance Be Deployed in the VPC?", - "githuburl":"" - }, - { - "uri":"waf_01_0211.html", - "product_code":"wafd", - "code":"85", - "des":"No. WAF can only detect and restrict source IP addresses.", - "doc_type":"usermanual", - "kw":"Can WAF Block URL Requests That Contain Special Characters?,WAF Functions,User Guide", - "title":"Can WAF Block URL Requests That Contain Special Characters?", - "githuburl":"" - }, - { - "uri":"waf_01_0280.html", + "uri":"waf_01_0193.html", + "node_id":"waf_01_0193.xml", "product_code":"wafd", "code":"86", - "des":"WAF cannot block business-related attacks, such as spam and malicious user registrations. To prevent these attacks, configure the registration verification mechanism on y", + "des":"No. WAF does not block user-defined POST requests.Figure 1 shows the detection process of the WAF built-in protection rules for original HTTP/HTTPS requests.", "doc_type":"usermanual", - "kw":"Can WAF Block Spam and Malicious User Registrations?,WAF Functions,User Guide", - "title":"Can WAF Block Spam and Malicious User Registrations?", - "githuburl":"" - }, - { - "uri":"waf_01_0212.html", - "product_code":"wafd", - "code":"87", - "des":"If the request data for calling other APIs on the web page is included in the domain names protected by WAF, the request data passes through WAF. WAF checks the request d", - "doc_type":"usermanual", - "kw":"Can WAF Block Requests for Calling Other APIs from Web Pages?,WAF Functions,User Guide", - "title":"Can WAF Block Requests for Calling Other APIs from Web Pages?", - "githuburl":"" - }, - { - "uri":"waf_01_0216.html", - "product_code":"wafd", - "code":"88", - "des":"No. WAF does not support session cookies.WAF allows you to configure CC attack protection rules to limit the access frequency of a specific path (URL) in a single cookie ", - "doc_type":"usermanual", - "kw":"Can I Configure Session Cookies in WAF?,WAF Functions,User Guide", - "title":"Can I Configure Session Cookies in WAF?", - "githuburl":"" - }, - { - "uri":"waf_01_0193.html", - "product_code":"wafd", - "code":"89", - "des":"No. WAF does not block user-defined POST requests. Figure 1 shows the detection process of the WAF built-in protection rules for original HTTP/HTTPS requests.", - "doc_type":"usermanual", - "kw":"Does WAF Block Customized POST Requests?,WAF Functions,User Guide", + "kw":"Does WAF Block Customized POST Requests?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Does WAF Block Customized POST Requests?", "githuburl":"" }, - { - "uri":"waf_01_0258.html", - "product_code":"wafd", - "code":"90", - "des":"No. WAF supports the blacklist and whitelist rules to block, log only, or permit access requests from specified IP addresses or IP address segments.You can configure blac", - "doc_type":"usermanual", - "kw":"Can WAF Limit Access Through Domain Names?,WAF Functions,User Guide", - "title":"Can WAF Limit Access Through Domain Names?", - "githuburl":"" - }, - { - "uri":"waf_01_0148.html", - "product_code":"wafd", - "code":"91", - "des":"Unlike the traditional firewalls, WAF does not have an Intrusion Prevention System (IPS). WAF supports intrusion detection of only HTTP/HTTPS requests.", - "doc_type":"usermanual", - "kw":"Does WAF Have the IPS Module?,WAF Functions,User Guide", - "title":"Does WAF Have the IPS Module?", - "githuburl":"" - }, { "uri":"waf_01_0027.html", + "node_id":"waf_01_0027.xml", "product_code":"wafd", - "code":"92", + "code":"87", "des":"WAF is deployed on the cloud.Web Application Firewall (WAF) keeps web services stable and secure. It examines all HTTP and HTTPS requests to detect and block the followin", "doc_type":"usermanual", - "kw":"Which Web Service Framework Protocols Does WAF Support?,WAF Functions,User Guide", + "kw":"Which Web Service Framework Protocols Does WAF Support?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Which Web Service Framework Protocols Does WAF Support?", "githuburl":"" }, { "uri":"waf_01_0329.html", + "node_id":"waf_01_0329.xml", "product_code":"wafd", - "code":"93", + "code":"88", "des":"Yes. WAF can protect HTTP and HTTPS applications.If a website uses the HTTP Strict Transport Security (HSTS) policy, the client (such as a browser) is forced to use HTTPS", "doc_type":"usermanual", - "kw":"Can WAF Protect Websites Accessed Through HSTS or NTLM Authentication?,WAF Functions,User Guide", + "kw":"Can WAF Protect Websites Accessed Through HSTS or NTLM Authentication?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Can WAF Protect Websites Accessed Through HSTS or NTLM Authentication?", "githuburl":"" }, { "uri":"waf_01_0338.html", + "node_id":"waf_01_0338.xml", "product_code":"wafd", - "code":"94", + "code":"89", "des":"Nginx directly forwards access requests to the origin server, while WAF detects and filters out malicious traffic and then forwards only the normal access requests to the", "doc_type":"usermanual", - "kw":"What Are the Differences Between WAF Forwarding and Nginx Forwarding?,WAF Functions,User Guide", + "kw":"What Are the Differences Between WAF Forwarding and Nginx Forwarding?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"What Are the Differences Between WAF Forwarding and Nginx Forwarding?", "githuburl":"" }, { - "uri":"waf_01_0345.html", + "uri":"waf_01_0216.html", + "node_id":"waf_01_0216.xml", "product_code":"wafd", - "code":"95", - "des":"WAF protects user data on the application layer. It supports cache configuration on static web pages. When a user accesses a web page, the system returns a cached page to", + "code":"90", + "des":"No. WAF does not support session cookies.WAF allows you to configure CC attack protection rules to limit the access frequency of a specific path (URL) in a single cookie ", "doc_type":"usermanual", - "kw":"Does WAF Cache Website Data?,WAF Functions,User Guide", - "title":"Does WAF Cache Website Data?", - "githuburl":"" - }, - { - "uri":"waf_01_0255.html", - "product_code":"wafd", - "code":"96", - "des":"WAF is a software firewall.", - "doc_type":"usermanual", - "kw":"Is WAF a Hardware Firewall or a Software Firewall?,WAF Functions,User Guide", - "title":"Is WAF a Hardware Firewall or a Software Firewall?", - "githuburl":"" - }, - { - "uri":"waf_01_0456.html", - "product_code":"wafd", - "code":"97", - "des":"Yes. HTTP/2 is not supported between WAF and the origin server. This means if you enable HTTP/2 in WAF, WAF can process HTTP/2 requests from clients, but WAF can only for", - "doc_type":"usermanual", - "kw":"Is There Any Impact on Origin Servers If I Enable HTTP/2 in WAF?,WAF Functions,User Guide", - "title":"Is There Any Impact on Origin Servers If I Enable HTTP/2 in WAF?", + "kw":"Can I Configure Session Cookies in WAF?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Can I Configure Session Cookies in WAF?", "githuburl":"" }, { "uri":"waf_01_0457.html", + "node_id":"waf_01_0457.xml", "product_code":"wafd", - "code":"98", + "code":"91", "des":"A Structured Query Language (SQL) injection is a common web attack. The attacker injects malicious SQL commands into database query strings to deceive the server into exe", "doc_type":"usermanual", - "kw":"How Does WAF Detect SQL Injection and XSS Attacks?,WAF Functions,User Guide", - "title":"How Does WAF Detect SQL Injection and XSS Attacks?", + "kw":"How Does WAF Detect SQL Injection, XSS, and PHP Injection Attacks?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"How Does WAF Detect SQL Injection, XSS, and PHP Injection Attacks?", "githuburl":"" }, { "uri":"waf_01_0458.html", + "node_id":"waf_01_0458.xml", "product_code":"wafd", - "code":"99", - "des":"Yes. WAF basic web protection rules can defend against the Apache Struts2 remote code execution vulnerability (CVE-2021-31805).", + "code":"92", + "des":"Yes. WAF basic web protection rules can defend against the Apache Struts2 remote code execution vulnerability (CVE-2021-31805).Follow the procedure below to complete the ", "doc_type":"usermanual", - "kw":"Can WAF Defend Against the Apache Struts2 Remote Code Execution Vulnerability (CVE-2021-31805)?,WAF ", + "kw":"Can WAF Defend Against the Apache Struts2 Remote Code Execution Vulnerability (CVE-2021-31805)?,Abou", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Can WAF Defend Against the Apache Struts2 Remote Code Execution Vulnerability (CVE-2021-31805)?", "githuburl":"" }, - { - "uri":"waf_01_0459.html", - "product_code":"wafd", - "code":"100", - "des":"Dedicated WAF instances cannot protect origin servers in the VPCs that are different from where those WAF instances locate. To protect such origin servers, apply for dedi", - "doc_type":"usermanual", - "kw":"Does a Dedicated WAF Instance Support Cross-VPC Protection?,WAF Functions,User Guide", - "title":"Does a Dedicated WAF Instance Support Cross-VPC Protection?", - "githuburl":"" - }, - { - "uri":"waf_01_0293.html", - "product_code":"wafd", - "code":"101", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"WAF Usage", - "title":"WAF Usage", - "githuburl":"" - }, { "uri":"waf_01_0320.html", + "node_id":"waf_01_0320.xml", "product_code":"wafd", - "code":"102", + "code":"93", "des":"When a third-party vulnerability scanning tool scans the website whose domain name has been connected to WAF, the scan result shows that some standard ports (for example,", "doc_type":"usermanual", "kw":"Why Does the Vulnerability Scanning Tool Report Disabled Non-standard Ports for My WAF-Protected Web", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Why Does the Vulnerability Scanning Tool Report Disabled Non-standard Ports for My WAF-Protected Website?", "githuburl":"" }, - { - "uri":"waf_01_0218.html", - "product_code":"wafd", - "code":"103", - "des":"WAF protects web application pages. After your website is connected to WAF, there is no impact on your email port or email sending or receiving.", - "doc_type":"usermanual", - "kw":"Does WAF Affect Email Ports or Email Receiving and Sending?,WAF Usage,User Guide", - "title":"Does WAF Affect Email Ports or Email Receiving and Sending?", - "githuburl":"" - }, - { - "uri":"waf_01_0062.html", - "product_code":"wafd", - "code":"104", - "des":"After you connect a website to your WAF instance, WAF works as a reverse proxy between the client and the server. The real IP address of the server is hidden and only the", - "doc_type":"usermanual", - "kw":"How Do I Obtain the Real IP Address of a Web Visitor?,WAF Usage,User Guide", - "title":"How Do I Obtain the Real IP Address of a Web Visitor?", - "githuburl":"" - }, - { - "uri":"waf_01_0189.html", - "product_code":"wafd", - "code":"105", - "des":"WAF checks both the request header and body. For example, WAF detects the request body, such as form, XML, and JSON data, and blocks requests that do not comply with prot", - "doc_type":"usermanual", - "kw":"How Does WAF Block Requests?,WAF Usage,User Guide", - "title":"How Does WAF Block Requests?", - "githuburl":"" - }, { "uri":"waf_01_0196.html", + "node_id":"waf_01_0196.xml", "product_code":"wafd", - "code":"106", + "code":"94", "des":"You can view security events such as file inclusion in WAF protection events to quickly locate attack sources or analyze attack events.Program developers write repeatedly", "doc_type":"usermanual", - "kw":"What Are Local File Inclusion and Remote File Inclusion?,WAF Usage,User Guide", + "kw":"What Are Local File Inclusion and Remote File Inclusion?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"What Are Local File Inclusion and Remote File Inclusion?", "githuburl":"" }, { "uri":"waf_01_0179.html", + "node_id":"waf_01_0179.xml", "product_code":"wafd", - "code":"107", + "code":"95", "des":"Queries Per Second (QPS) indicates the number of requests per second. For example, an HTTP GET request is also called a query. The number of requests is the total number ", "doc_type":"usermanual", - "kw":"What Is the Difference Between QPS and the Number of Requests?,WAF Usage,User Guide", + "kw":"What Is the Difference Between QPS and the Number of Requests?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"What Is the Difference Between QPS and the Number of Requests?", "githuburl":"" }, { - "uri":"waf_01_0222.html", + "uri":"waf_01_0192.html", + "node_id":"waf_01_0192.xml", "product_code":"wafd", - "code":"108", - "des":"The number of concurrent requests refers to the number of requests that the system can process simultaneously. When it comes to a website, concurrent requests refer to th", + "code":"96", + "des":"WAF supports custom authorization policies. With IAM, you can:Create IAM users for employees based on the organizational structure of your enterprise. Each IAM user has t", "doc_type":"usermanual", - "kw":"What Are Concurrent Requests?,WAF Usage,User Guide", - "title":"What Are Concurrent Requests?", - "githuburl":"" - }, - { - "uri":"waf_01_0195.html", - "product_code":"wafd", - "code":"109", - "des":"If the certificate is mounted on ELB, all requests sent through WAF are encrypted. For HTTPS services, you must upload the certificate to WAF so that WAF can detect the d", - "doc_type":"usermanual", - "kw":"Can WAF Block Requests When a Certificate Is Mounted on ELB?,WAF Usage,User Guide", - "title":"Can WAF Block Requests When a Certificate Is Mounted on ELB?", - "githuburl":"" - }, - { - "uri":"waf_01_0339.html", - "product_code":"wafd", - "code":"110", - "des":"Enabling WAF does not interrupt your existing workloads or affect the running status of your origin servers. No additional operation (such as shutdown or restart) on the ", - "doc_type":"usermanual", - "kw":"Does WAF Affect My Existing Workloads and Server Running?,WAF Usage,User Guide", - "title":"Does WAF Affect My Existing Workloads and Server Running?", - "githuburl":"" - }, - { - "uri":"waf_01_0346.html", - "product_code":"wafd", - "code":"111", - "des":"You can configure an access control rule on the origin server to allow only WAF back-to-source IP addresses to access the origin server. This prevents hackers from bypass", - "doc_type":"usermanual", - "kw":"How Do I Configure My Server to Allow Only Requests from WAF?,WAF Usage,User Guide", - "title":"How Do I Configure My Server to Allow Only Requests from WAF?", + "kw":"Does WAF Support Custom Authorization Policies?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Does WAF Support Custom Authorization Policies?", "githuburl":"" }, { "uri":"waf_01_0347.html", + "node_id":"waf_01_0347.xml", "product_code":"wafd", - "code":"112", - "des":"After a domain name or IP address is connected to WAF, WAF inserts fields such as HWWAFSESID and HWWAFSESTIME into the cookie of customer requests. These fields are used ", + "code":"97", + "des":"HWWAFSESID indicates the session ID, and HWWAFSESTIME indicates the session timestamp. These two fields are used to mark the request, for example, they can be used to cou", "doc_type":"usermanual", - "kw":"Why Do Cookies Contain the HWWAFSESID or HWWAFSESTIME field?,WAF Usage,User Guide", + "kw":"Why Do Cookies Contain the HWWAFSESID or HWWAFSESTIME field?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Why Do Cookies Contain the HWWAFSESID or HWWAFSESTIME field?", "githuburl":"" }, { - "uri":"waf_01_0350.html", + "uri":"waf_01_0348.html", + "node_id":"waf_01_0348.xml", "product_code":"wafd", - "code":"113", - "des":"In this case, the reverse proxy server will not be affected after the website is connected to WAF. WAF works as a reverse proxy between the client and your website server", + "code":"98", + "des":"Direct switchover is not supported, but you can complete required configurations then use the WAF mode you want. When adding a domain name or IP address to WAF, you can s", "doc_type":"usermanual", - "kw":"How Do I Configure WAF If a Reverse Proxy Server Is Deployed for My Website?,WAF Usage,User Guide", - "title":"How Do I Configure WAF If a Reverse Proxy Server Is Deployed for My Website?", - "githuburl":"" - }, - { - "uri":"waf_01_0361.html", - "product_code":"wafd", - "code":"114", - "des":"WAF preferentially forwards access requests to the single domain name. If the single domain name cannot be identified, access requests will be forwarded to the wildcard d", - "doc_type":"usermanual", - "kw":"How Does WAF Forward Access Requests When Both a Wildcard Domain Name and a Single Domain Name Are C", - "title":"How Does WAF Forward Access Requests When Both a Wildcard Domain Name and a Single Domain Name Are Connected to WAF?", - "githuburl":"" - }, - { - "uri":"waf_01_0366.html", - "product_code":"wafd", - "code":"115", - "des":"No. 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 ", - "doc_type":"usermanual", - "kw":"Does WAF Affect Data Transmission from the Internal Network to an External Network?,WAF Usage,User G", - "title":"Does WAF Affect Data Transmission from the Internal Network to an External Network?", - "githuburl":"" - }, - { - "uri":"waf_01_0467.html", - "product_code":"wafd", - "code":"116", - "des":"No modifications are required in WAF, but you are required to whitelist WAF IP addresses on the origin servers.", - "doc_type":"usermanual", - "kw":"Do I Need to Make Some Changes in WAF If the Security Group for Origin Server (Address) Is Changed?,", - "title":"Do I Need to Make Some Changes in WAF If the Security Group for Origin Server (Address) Is Changed?", + "kw":"Can I Switch Between the WAF ELB Access Mode and Dedicated Mode?,About WAF,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Can I Switch Between the WAF ELB Access Mode and Dedicated Mode?", "githuburl":"" }, { "uri":"waf_01_0124.html", + "node_id":"waf_01_0124.xml", "product_code":"wafd", - "code":"117", + "code":"99", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", - "kw":"Website Domain Name Access Configuration", - "title":"Website Domain Name Access Configuration", - "githuburl":"" - }, - { - "uri":"waf_01_0299.html", - "product_code":"wafd", - "code":"118", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"Domain Name and Port Configuration", - "title":"Domain Name and Port Configuration", - "githuburl":"" - }, - { - "uri":"waf_01_0176.html", - "product_code":"wafd", - "code":"119", - "des":"After you connect a domain name or IP address of the website you want to protect to WAF, WAF works as a reverse proxy between the client and the server. The real IP addre", - "doc_type":"usermanual", - "kw":"How Do I Add a Domain Name/IP Address to WAF?,Domain Name and Port Configuration,User Guide", - "title":"How Do I Add a Domain Name/IP Address to WAF?", - "githuburl":"" - }, - { - "uri":"waf_01_0032.html", - "product_code":"wafd", - "code":"120", - "des":"In addition to standard ports 80 and 443, WAF supports multiple non-standard ports. The non-standard ports vary depending on the edition and billing mode you select.Each ", - "doc_type":"usermanual", - "kw":"Which Non-Standard Ports Does WAF Support?,Domain Name and Port Configuration,User Guide", - "title":"Which Non-Standard Ports Does WAF Support?", + "kw":"Website Connect Issues", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Website Connect Issues", "githuburl":"" }, { "uri":"waf_01_0318.html", + "node_id":"waf_01_0318.xml", "product_code":"wafd", - "code":"121", + "code":"100", "des":"To use a dedicated WAF instance to protect a non-standard port that is not supported by dedicated instance, configure an ELB load balancer to distribute traffic to any no", "doc_type":"usermanual", - "kw":"How Do I Use a Dedicated WAF Instance to Protect Non-Standard Ports That Are Not Supported by the De", - "title":"How Do I Use a Dedicated WAF Instance to Protect Non-Standard Ports That Are Not Supported by the Dedicated Instance?", - "githuburl":"" - }, - { - "uri":"waf_01_0275.html", - "product_code":"wafd", - "code":"122", - "des":"Yes. If there are multiple domain names pointing to the same origin server, you can connect these domain names to WAF for protection.WAF protects domain names or IP addre", - "doc_type":"usermanual", - "kw":"Can WAF Protect Multiple Domain Names That Point to the Same Origin Server?,Domain Name and Port Con", - "title":"Can WAF Protect Multiple Domain Names That Point to the Same Origin Server?", + "kw":"How Does a Dedicated WAF Instance Protect Non-Standard Ports That Are Not Supported by the Dedicated", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"How Does a Dedicated WAF Instance Protect Non-Standard Ports That Are Not Supported by the Dedicated Instance?", "githuburl":"" }, { "uri":"waf_01_0105.html", + "node_id":"waf_01_0105.xml", "product_code":"wafd", - "code":"123", + "code":"101", "des":"Before using WAF, you need to add domain names to be protected to WAF based on your web service protection requirements. WAF supports addition of single domain names and ", "doc_type":"usermanual", - "kw":"How Do I Configure Domain Names to Be Protected When Adding Domain Names?,Domain Name and Port Confi", + "kw":"How Do I Configure Domain Names to Be Protected When Adding Domain Names?,Website Connect Issues,Use", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"How Do I Configure Domain Names to Be Protected When Adding Domain Names?", "githuburl":"" }, { "uri":"waf_01_0279.html", + "node_id":"waf_01_0279.xml", "product_code":"wafd", - "code":"124", + "code":"102", "des":"No. When you add a domain name to WAF, configure the server port to the port of the protected website. The origin server port is the service port used by WAF to forward y", "doc_type":"usermanual", - "kw":"Do I Have to Configure the Same Port as That of the Origin Server When Adding a Domain Name to WAF?,", - "title":"Do I Have to Configure the Same Port as That of the Origin Server When Adding a Domain Name to WAF?", - "githuburl":"" - }, - { - "uri":"waf_01_0225.html", - "product_code":"wafd", - "code":"125", - "des":"WAF protects your web application through its domain name and the corresponding service port. When you add a domain name to WAF, you specify the domain name and the port ", - "doc_type":"usermanual", - "kw":"What Can I Do If One of Ports on an Origin Server Does Not Require WAF Protection?,Domain Name and P", - "title":"What Can I Do If One of Ports on an Origin Server Does Not Require WAF Protection?", - "githuburl":"" - }, - { - "uri":"waf_01_0157.html", - "product_code":"wafd", - "code":"126", - "des":"Prepare information required for connecting a domain name or IP address to WAF based on the mode of WAF instance you plan to buy.The following data is required:Domain nam", - "doc_type":"usermanual", - "kw":"What Data Is Required for Connecting a Domain Name/IP Address to WAF?,Domain Name and Port Configura", - "title":"What Data Is Required for Connecting a Domain Name/IP Address to WAF?", - "githuburl":"" - }, - { - "uri":"waf_01_0041.html", - "product_code":"wafd", - "code":"127", - "des":"To delete a website from WAF, see Removing a Protected Website from WAF. Before you start, get yourself familiar with the following precautions:Before removing a website ", - "doc_type":"usermanual", - "kw":"How Do I Safely Delete a Protected Domain Name?,Domain Name and Port Configuration,User Guide", - "title":"How Do I Safely Delete a Protected Domain Name?", - "githuburl":"" - }, - { - "uri":"waf_01_0232.html", - "product_code":"wafd", - "code":"128", - "des":"After a domain name is added to WAF, you cannot change its name. If you want to change the protected domain name, you are advised to delete the original one and add the d", - "doc_type":"usermanual", - "kw":"Can I Change the Domain Name That Has Been Added to WAF?,Domain Name and Port Configuration,User Gui", - "title":"Can I Change the Domain Name That Has Been Added to WAF?", + "kw":"Do I Have to Configure the Same Port as That of the Origin Server When Adding a Website to WAF?,Webs", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Do I Have to Configure the Same Port as That of the Origin Server When Adding a Website to WAF?", "githuburl":"" }, { "uri":"waf_01_0104.html", + "node_id":"waf_01_0104.xml", "product_code":"wafd", - "code":"129", + "code":"103", "des":"When configuring multiple server addresses for the same domain name, pay attention to the following:For domain names mapping to non-standard portsThe client protocol, ser", "doc_type":"usermanual", - "kw":"What Are the Precautions for Configuring Multiple Server Addresses for Backend Servers?,Domain Name ", + "kw":"What Are the Precautions for Configuring Multiple Server Addresses for Backend Servers?,Website Conn", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"What Are the Precautions for Configuring Multiple Server Addresses for Backend Servers?", "githuburl":"" }, { "uri":"waf_01_0190.html", + "node_id":"waf_01_0190.xml", "product_code":"wafd", - "code":"130", + "code":"104", "des":"Yes. When adding a domain name to WAF, you can configure a single domain name or a wildcard domain name based on your service requirements. The details are as follows:Sin", "doc_type":"usermanual", - "kw":"Does WAF Support Wildcard Domain Names?,Domain Name and Port Configuration,User Guide", + "kw":"Does WAF Support Wildcard Domain Names?,Website Connect Issues,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Does WAF Support Wildcard Domain Names?", "githuburl":"" }, { - "uri":"waf_01_0301.html", + "uri":"waf_01_0361.html", + "node_id":"waf_01_0361.xml", "product_code":"wafd", - "code":"131", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "code":"105", + "des":"WAF preferentially forwards access requests to the single domain name. If the single domain name cannot be identified, access requests will be forwarded to the wildcard d", "doc_type":"usermanual", - "kw":"Certificate Management", - "title":"Certificate Management", + "kw":"How Does WAF Forward Access Requests When Both a Wildcard Domain Name and a Single Domain Name Are C", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"How Does WAF Forward Access Requests When Both a Wildcard Domain Name and a Single Domain Name Are Connected to WAF?", "githuburl":"" }, { - "uri":"waf_01_0135.html", + "uri":"waf_01_3243.html", + "node_id":"waf_01_3243.xml", "product_code":"wafd", - "code":"132", - "des":"Each domain name must correspond to a certificate. A wildcard domain name can only be used for a wildcard domain certificate. If you only have single-domain certificates,", + "code":"106", + "des":"Someone else has already added this domain name. You need to confirm that the domain name belongs to you. If the domain name belongs to you, contact technical support.You", "doc_type":"usermanual", - "kw":"How Do I Select a Certificate When Configuring a Wildcard Domain Name?,Certificate Management,User G", - "title":"How Do I Select a Certificate When Configuring a Wildcard Domain Name?", + "kw":"Why Am I Seeing the \"Someone else has already added this domain name. Please confirm that the domain", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Am I Seeing the \"Someone else has already added this domain name. Please confirm that the domain name belongs to you\" Error Message?", "githuburl":"" }, { - "uri":"waf_01_0234.html", + "uri":"waf_01_0128.html", + "node_id":"waf_01_0128.xml", "product_code":"wafd", - "code":"133", - "des":"You can select a created certificate or import a new certificate. You need to import the certificate that has been uploaded to ELB to WAF.", + "code":"107", + "des":"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 I", "doc_type":"usermanual", - "kw":"Do I Need to Import the Certificates That Have Been Uploaded to ELB to WAF?,Certificate Management,U", - "title":"Do I Need to Import the Certificates That Have Been Uploaded to ELB to WAF?", - "githuburl":"" - }, - { - "uri":"waf_01_0313.html", - "product_code":"wafd", - "code":"134", - "des":"Only .pem certificates can be used in WAF. If the certificate is not in .pem format, convert it into .pem locally by referring to Table 1 before uploading it.Certificate ", - "doc_type":"usermanual", - "kw":"How Do I Convert a Certificate into PEM Format?,Certificate Management,User Guide", - "title":"How Do I Convert a Certificate into PEM Format?", - "githuburl":"" - }, - { - "uri":"waf_01_0127.html", - "product_code":"wafd", - "code":"135", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"Service Interruption Check", - "title":"Service Interruption Check", - "githuburl":"" - }, - { - "uri":"waf_01_0066.html", - "product_code":"wafd", - "code":"136", - "des":"If an error, such as 404 Not Found, 502 Bad Gateway, or 504 Gateway Timeout, occurs after a domain name is connected to WAF, use the following methods to locate the cause", - "doc_type":"usermanual", - "kw":"404,502,504,How Do I Troubleshoot 404/502/504 Errors?,Service Interruption Check,User Guide", - "title":"How Do I Troubleshoot 404/502/504 Errors?", - "githuburl":"" - }, - { - "uri":"waf_01_0278.html", - "product_code":"wafd", - "code":"137", - "des":"If Access Progress/Status for a website you have added to WAF is Inaccessible, the connection between WAF and the website domain name or IP address fails to be establishe", - "doc_type":"usermanual", - "kw":"Why Is My Domain Name or IP Address Inaccessible?,Service Interruption Check,User Guide", - "title":"Why Is My Domain Name or IP Address Inaccessible?", - "githuburl":"" - }, - { - "uri":"waf_01_0038.html", - "product_code":"wafd", - "code":"138", - "des":"Once an attack hits a WAF rule, WAF will respond to the attack immediately according to the protective action (Log only or Block) you configured for the rule and display ", - "doc_type":"usermanual", - "kw":"How Do I Handle False Alarms as WAF Blocks Normal Requests to My Website?,Service Interruption Check", - "title":"How Do I Handle False Alarms as WAF Blocks Normal Requests to My Website?", - "githuburl":"" - }, - { - "uri":"waf_01_0335.html", - "product_code":"wafd", - "code":"139", - "des":"After a website is connected to WAF, a normal access request is blocked by WAF. On the Events page, the corresponding Event Type reads Invalid request, and the Handle Fal", - "doc_type":"usermanual", - "kw":"Why Does WAF Block Normal Requests as Invalid Requests?,Service Interruption Check,User Guide", - "title":"Why Does WAF Block Normal Requests as Invalid Requests?", - "githuburl":"" - }, - { - "uri":"waf_01_0160.html", - "product_code":"wafd", - "code":"140", - "des":"The default timeout duration for connections between a browser and WAF is 120 seconds, which cannot be manually set.The default timeout duration for connections between W", - "doc_type":"usermanual", - "kw":"What Is the Connection Timeout Duration of WAF? Can I Manually Set the Timeout Duration?,Service Int", - "title":"What Is the Connection Timeout Duration of WAF? Can I Manually Set the Timeout Duration?", - "githuburl":"" - }, - { - "uri":"waf_01_0117.html", - "product_code":"wafd", - "code":"141", - "des":"After a domain name is connected to WAF, if the system displays a message indicating that there are excessive redirection times when a user requests to access the target ", - "doc_type":"usermanual", - "kw":"How Do I Solve the Problem of Excessive Redirection Times?,Service Interruption Check,User Guide", - "title":"How Do I Solve the Problem of Excessive Redirection Times?", - "githuburl":"" - }, - { - "uri":"waf_01_0093.html", - "product_code":"wafd", - "code":"142", - "des":"If your visitors receive a page similar to the one in Figure 1 when they try to access your website through a mobile phone, an incomplete certificate chain is uploaded wh", - "doc_type":"usermanual", - "kw":"Why Are HTTPS Requests Denied on Some Mobile Phones?,Service Interruption Check,User Guide", - "title":"Why Are HTTPS Requests Denied on Some Mobile Phones?", - "githuburl":"" - }, - { - "uri":"waf_01_0082.html", - "product_code":"wafd", - "code":"143", - "des":"If the certificate provided by the certificate authority is not found in the built-in trust store on your platform and the certificate chain does not have a certificate a", - "doc_type":"usermanual", - "kw":"How Do I Fix an Incomplete Certificate Chain?,Service Interruption Check,User Guide", - "title":"How Do I Fix an Incomplete Certificate Chain?", - "githuburl":"" - }, - { - "uri":"waf_01_1082.html", - "product_code":"wafd", - "code":"144", - "des":"After an HTTPS certificate is uploaded to the AAD or WAF console, a message is displayed indicating that the certificate and key do not match.How Do I Fix an Incomplete C", - "doc_type":"usermanual", - "kw":"Why Does My Certificate Not Match the Key?,Service Interruption Check,User Guide", - "title":"Why Does My Certificate Not Match the Key?", - "githuburl":"" - }, - { - "uri":"waf_01_0198.html", - "product_code":"wafd", - "code":"145", - "des":"If the request contains malicious load and is intercepted by WAF, error 418 is reported when you access the domain name protected by WAF. You can view WAF protection logs", - "doc_type":"usermanual", - "kw":"Why Am I Seeing Error Code 418?,Service Interruption Check,User Guide", - "title":"Why Am I Seeing Error Code 418?", - "githuburl":"" - }, - { - "uri":"waf_01_0199.html", - "product_code":"wafd", - "code":"146", - "des":"If a request passes through WAF twice, WAF blocks the request to prevent an infinite loop. In this case, error 523 is displayed when you access the domain name protected ", - "doc_type":"usermanual", - "kw":"Why Am I Seeing Error Code 523?,Service Interruption Check,User Guide", - "title":"Why Am I Seeing Error Code 523?", - "githuburl":"" - }, - { - "uri":"waf_01_0200.html", - "product_code":"wafd", - "code":"147", - "des":"After you connect the domain name of your website to WAF, all website requests are forwarded to WAF first. Then, WAF forwards only the normal traffic to the origin server", - "doc_type":"usermanual", - "kw":"Why Does the Website Login Page Continuously Refreshed After a Domain Name Is Connected to WAF?,Serv", - "title":"Why Does the Website Login Page Continuously Refreshed After a Domain Name Is Connected to WAF?", - "githuburl":"" - }, - { - "uri":"waf_01_0201.html", - "product_code":"wafd", - "code":"148", - "des":"In this case, add two forwarding policies. One is HTTP to HTTP forwarding, and the other is HTTPS to HTTPS forwarding.For details about how to configure a forwarding rule", - "doc_type":"usermanual", - "kw":"Why Does the Requested Page Respond Slowly After the HTTP Forwarding Policy Is Configured?,Service I", - "title":"Why Does the Requested Page Respond Slowly After the HTTP Forwarding Policy Is Configured?", - "githuburl":"" - }, - { - "uri":"waf_01_0100.html", - "product_code":"wafd", - "code":"149", - "des":"After your website is connected to WAF, the file visitors can upload each time cannot exceed 512 MB.To upload a file greater than 512 MB, upload the file through:IP addre", - "doc_type":"usermanual", - "kw":"How Can I Upload Files After the Website Is Connected to WAF?,Service Interruption Check,User Guide", - "title":"How Can I Upload Files After the Website Is Connected to WAF?", + "kw":"Can I Access a Website Using an IP Address After a Domain Name Is Connected to WAF?,Website Connect ", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Can I Access a Website Using an IP Address After a Domain Name Is Connected to WAF?", "githuburl":"" }, { "uri":"waf_01_0063.html", + "node_id":"waf_01_0063.xml", "product_code":"wafd", - "code":"150", + "code":"108", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", - "kw":"Protection Rule Configuration", - "title":"Protection Rule Configuration", - "githuburl":"" - }, - { - "uri":"waf_01_0304.html", - "product_code":"wafd", - "code":"151", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"Basic Web Protection", - "title":"Basic Web Protection", - "githuburl":"" - }, - { - "uri":"waf_01_0053.html", - "product_code":"wafd", - "code":"152", - "des":"This FAQ guides you to switch the mode of basic web protection to Block.Perform the following operations:Log only and Block are merely modes of basic web protection. CC a", - "doc_type":"usermanual", - "kw":"How Do I Switch the Mode of Basic Web Protection from Log Only to Block?,Basic Web Protection,User G", - "title":"How Do I Switch the Mode of Basic Web Protection from Log Only to Block?", + "kw":"Protection Rules", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Protection Rules", "githuburl":"" }, { "uri":"waf_01_0204.html", + "node_id":"waf_01_0204.xml", "product_code":"wafd", - "code":"153", + "code":"109", "des":"WAF provides three basic web protection levels: Low, Medium, and High. The default option is Medium. For details, see Table 1.", "doc_type":"usermanual", - "kw":"Which Protection Levels Can Be Set for Basic Web Protection?,Basic Web Protection,User Guide", + "kw":"Which Protection Levels Can Be Set for Basic Web Protection?,Protection Rules,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Which Protection Levels Can Be Set for Basic Web Protection?", "githuburl":"" }, { - "uri":"waf_01_0305.html", + "uri":"waf_01_0425.html", + "node_id":"waf_01_0425.xml", "product_code":"wafd", - "code":"154", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "code":"110", + "des":"It depends on the WAF edition you are using. For details, see Table 1.", "doc_type":"usermanual", - "kw":"CC Attack Protection Rules", - "title":"CC Attack Protection Rules", - "githuburl":"" - }, - { - "uri":"waf_01_0035.html", - "product_code":"wafd", - "code":"155", - "des":"When a service interface is under an HTTP flood attack, you can set a CC attack protection rule on the WAF console to relieve service pressure.WAF provides the following ", - "doc_type":"usermanual", - "kw":"HTTP flood,How Do I Configure a CC Attack Protection Rule?,CC Attack Protection Rules,User Guide", - "title":"How Do I Configure a CC Attack Protection Rule?", + "kw":"What Is the Peak Rate of CC Attack Protection?,Protection Rules,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"What Is the Peak Rate of CC Attack Protection?", "githuburl":"" }, { "uri":"waf_01_0036.html", + "node_id":"waf_01_0036.xml", "product_code":"wafd", - "code":"156", + "code":"111", "des":"During the configuration of a CC attack protection rule, if IP addresses cannot identify users precisely, for example, when many users share an egress IP address, use Coo", "doc_type":"usermanual", - "kw":"When Is Cookie Used to Identify Users?,CC Attack Protection Rules,User Guide", + "kw":"When Is Cookie Used to Identify Users?,Protection Rules,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"When Is Cookie Used to Identify Users?", "githuburl":"" }, - { - "uri":"waf_01_0306.html", - "product_code":"wafd", - "code":"157", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"Precise Protection rules", - "title":"Precise Protection rules", - "githuburl":"" - }, - { - "uri":"waf_01_0217.html", - "product_code":"wafd", - "code":"158", - "des":"WAF does not allow precise protection access rules to take effect in a specified period.You can set precise protection rules to filter access requests based on a combinat", - "doc_type":"usermanual", - "kw":"Can a Precise Protection Rule Take Effect in a Specified Period?,Precise Protection rules,User Guide", - "title":"Can a Precise Protection Rule Take Effect in a Specified Period?", - "githuburl":"" - }, - { - "uri":"waf_01_0308.html", - "product_code":"wafd", - "code":"159", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"Anti-Crawler Protection", - "title":"Anti-Crawler Protection", - "githuburl":"" - }, { "uri":"waf_01_0254.html", + "node_id":"waf_01_0254.xml", "product_code":"wafd", - "code":"160", + "code":"112", "des":"After JavaScript anti-crawler is enabled, WAF returns a piece of JavaScript code to the client when the client sends a request. If the client sends a normal request to th", "doc_type":"usermanual", - "kw":"Why Is the Requested Page Unable to Load After JavaScript Anti-Crawler Is Enabled?,Anti-Crawler Prot", - "title":"Why Is the Requested Page Unable to Load After JavaScript Anti-Crawler Is Enabled?", + "kw":"Why Does a Requested Page Fail to Respond to the Client After the JavaScript-based Anti-Crawler Is E", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Does a Requested Page Fail to Respond to the Client After the JavaScript-based Anti-Crawler Is Enabled?", "githuburl":"" }, { "uri":"waf_01_0240.html", + "node_id":"waf_01_0240.xml", "product_code":"wafd", - "code":"161", + "code":"113", "des":"If you have enabled Other when you configure Feature Library of anti-crawler protection, WAF detects crawlers for various purposes, such as website monitoring, access pro", "doc_type":"usermanual", - "kw":"Is There Any Impact on Website Loading Speed If Other Crawler Check in Anti-Crawler Is Enabled?,Anti", + "kw":"Is There Any Impact on Website Loading Speed If Other Crawler Check in Anti-Crawler Is Enabled?,Prot", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Is There Any Impact on Website Loading Speed If Other Crawler Check in Anti-Crawler Is Enabled?", "githuburl":"" }, { "uri":"waf_01_0315.html", + "node_id":"waf_01_0315.xml", "product_code":"wafd", - "code":"162", + "code":"114", "des":"Figure 1 shows how JavaScript anti-crawler detection works, which includes JavaScript challenges (step 1 and step 2) and JavaScript authentication (step 3).After JavaScri", "doc_type":"usermanual", - "kw":"How Does JavaScript Anti-Crawler Detection Work?,Anti-Crawler Protection,User Guide", + "kw":"How Does JavaScript Anti-Crawler Detection Work?,Protection Rules,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"How Does JavaScript Anti-Crawler Detection Work?", "githuburl":"" }, - { - "uri":"waf_01_0309.html", - "product_code":"wafd", - "code":"163", - "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "doc_type":"usermanual", - "kw":"Others", - "title":"Others", - "githuburl":"" - }, { "uri":"waf_01_0102.html", + "node_id":"waf_01_0102.xml", "product_code":"wafd", - "code":"164", + "code":"115", "des":"Normally, all requests destined for your site will pass through WAF. However, if your site is using CDN and WAF, the WAF policy targeted at the requests for caching stati", "doc_type":"usermanual", - "kw":"In Which Situations Will the WAF Policies Fail?,Others,User Guide", + "kw":"In Which Situations Will the WAF Policies Fail?,Protection Rules,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"In Which Situations Will the WAF Policies Fail?", "githuburl":"" }, { - "uri":"waf_01_0151.html", + "uri":"waf_01_0215.html", + "node_id":"waf_01_0215.xml", "product_code":"wafd", - "code":"165", - "des":"All paths configured for protection rules of WAF are case-sensitive.", + "code":"116", + "des":"If you allow only IP addresses in a region to access the protected domain name, for example, only IP addresses from Australia can access the protected domain name, take t", "doc_type":"usermanual", - "kw":"Is the Path of a WAF Protection Rule Case-sensitive?,Others,User Guide", - "title":"Is the Path of a WAF Protection Rule Case-sensitive?", + "kw":"How Do I Allow Requests from Only IP Addresses in a Specified Geographical Region?,Protection Rules,", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"How Do I Allow Requests from Only IP Addresses in a Specified Geographical Region?", "githuburl":"" }, { - "uri":"waf_01_0028.html", + "uri":"waf_01_0312.html", + "node_id":"waf_01_0312.xml", "product_code":"wafd", - "code":"166", - "des":"The protection rules supported by WAF are described below.Basic Web ProtectionWAF can defend against common web attacks, such as SQL injection, XSS, web shells, and Troja", + "code":"117", + "des":"After you add the website to WAF, configure blacklist and whitelist rules or precise protection rules to allow only specified IP addresses to access the website. WAF then", "doc_type":"usermanual", - "kw":"What Protection Rules Does WAF Support?,Others,User Guide", - "title":"What Protection Rules Does WAF Support?", - "githuburl":"" - }, - { - "uri":"waf_01_0210.html", - "product_code":"wafd", - "code":"167", - "des":"In WAF, Log only is available for Protective Action in basic web protection rules.Log only is available for Protective Action in CC attack protection rules, precise prote", - "doc_type":"usermanual", - "kw":"Which of the WAF Protection Rules Support the Log-Only Protective Action?,Others,User Guide", - "title":"Which of the WAF Protection Rules Support the Log-Only Protective Action?", + "kw":"How Do I Allow Only Specified IP Addresses to Access Protected Websites?,Protection Rules,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"How Do I Allow Only Specified IP Addresses to Access Protected Websites?", "githuburl":"" }, { "uri":"waf_01_0355.html", + "node_id":"waf_01_0355.xml", "product_code":"wafd", - "code":"168", + "code":"118", "des":"Web Tamper Protection (WTP) supports only caching of static web pages. Perform the following steps to fix this issue:If this function is enabled (), go to 7.If this funct", "doc_type":"usermanual", - "kw":"Why Does the Page Fail to Be Refreshed After WTP Is Enabled?,Others,User Guide", + "kw":"Why Does the Page Fail to Be Refreshed After WTP Is Enabled?,Protection Rules,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Why Does the Page Fail to Be Refreshed After WTP Is Enabled?", "githuburl":"" }, { "uri":"waf_01_0363.html", + "node_id":"waf_01_0363.xml", "product_code":"wafd", - "code":"169", + "code":"119", "des":"Both of them can block access requests from specified IP addresses. Table 1 describes the differences between the two types of rules.", "doc_type":"usermanual", "kw":"What Are the Differences Between Blacklist/Whitelist Rules and Precise Protection Rules on Blocking ", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"What Are the Differences Between Blacklist/Whitelist Rules and Precise Protection Rules on Blocking Access Requests from Specified IP Addresses?", "githuburl":"" }, { "uri":"waf_01_0121.html", + "node_id":"waf_01_0121.xml", "product_code":"wafd", - "code":"170", + "code":"120", "des":"Cookies are inserted by back-end web servers and can be implemented through framework configuration or set-cookie. Secure and HttpOnly in cookies help defend against atta", "doc_type":"usermanual", - "kw":"What Do I Do If a Scanner, such as AppScan, Detects that the Cookie Is Missing Secure or HttpOnly?,O", + "kw":"What Do I Do If a Scanner, such as AppScan, Detects that the Cookie Is Missing Secure or HttpOnly?,P", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"What Do I Do If a Scanner, such as AppScan, Detects that the Cookie Is Missing Secure or HttpOnly?", "githuburl":"" }, { - "uri":"waf_01_0265.html", + "uri":"waf_01_0313.html", + "node_id":"waf_01_0313.xml", "product_code":"wafd", - "code":"171", + "code":"121", + "des":"This topic lists some frequently asked questions (FAQs) about how to use a certificate.Each domain name must correspond to a certificate. A wildcard domain name can only ", + "doc_type":"usermanual", + "kw":"Certificate Management,FAQs,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Certificate Management", + "githuburl":"" + }, + { + "uri":"waf_01_0127.html", + "node_id":"waf_01_0127.xml", + "product_code":"wafd", + "code":"122", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Troubleshooting Website Connection Exceptions", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Troubleshooting Website Connection Exceptions", + "githuburl":"" + }, + { + "uri":"waf_01_0278.html", + "node_id":"waf_01_0278.xml", + "product_code":"wafd", + "code":"123", + "des":"If Access Progress/Status for a website you have added to WAF is Inaccessible, the connection between WAF and the website domain name or IP address fails to be establishe", + "doc_type":"usermanual", + "kw":"Why Is My Domain Name or IP Address Inaccessible?,Troubleshooting Website Connection Exceptions,User", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Is My Domain Name or IP Address Inaccessible?", + "githuburl":"" + }, + { + "uri":"waf_01_0201.html", + "node_id":"waf_01_0201.xml", + "product_code":"wafd", + "code":"124", + "des":"After a website is connected to WAF, the website becomes slow.You may have configured forcible redirection from HTTP to HTTPS at the backend of the server but enabled onl", + "doc_type":"usermanual", + "kw":"Why Does the Requested Page Respond Slowly After My Website Is Connected to WAF?,Troubleshooting Web", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Does the Requested Page Respond Slowly After My Website Is Connected to WAF?", + "githuburl":"" + }, + { + "uri":"waf_01_0100.html", + "node_id":"waf_01_0100.xml", + "product_code":"wafd", + "code":"125", + "des":"After your website is connected to WAF, you can upload a file no larger than 10 GB each time.To upload a file larger than 10 GB, upload the file through any of the follow", + "doc_type":"usermanual", + "kw":"What Can I Do If Files Cannot Be Uploaded After a Website Is Connected to WAF?,Troubleshooting Websi", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"What Can I Do If Files Cannot Be Uploaded After a Website Is Connected to WAF?", + "githuburl":"" + }, + { + "uri":"waf_01_0068.html", + "node_id":"waf_01_0068.xml", + "product_code":"wafd", + "code":"126", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Troubleshooting Certificate and Cipher Suite Issues", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Troubleshooting Certificate and Cipher Suite Issues", + "githuburl":"" + }, + { + "uri":"waf_01_0082.html", + "node_id":"waf_01_0082.xml", + "product_code":"wafd", + "code":"127", + "des":"If the certificate provided by the certificate authority is not found in the built-in trust store on your platform and the certificate chain does not have a certificate a", + "doc_type":"usermanual", + "kw":"How Do I Fix an Incomplete Certificate Chain?,Troubleshooting Certificate and Cipher Suite Issues,Us", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"How Do I Fix an Incomplete Certificate Chain?", + "githuburl":"" + }, + { + "uri":"waf_01_1082.html", + "node_id":"waf_01_1082.xml", + "product_code":"wafd", + "code":"128", + "des":"After an HTTPS certificate is uploaded to the AAD or WAF console, a message is displayed indicating that the certificate and key do not match.How Do I Fix an Incomplete C", + "doc_type":"usermanual", + "kw":"Why Does My Certificate Not Match the Key?,Troubleshooting Certificate and Cipher Suite Issues,User ", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Does My Certificate Not Match the Key?", + "githuburl":"" + }, + { + "uri":"waf_01_0093.html", + "node_id":"waf_01_0093.xml", + "product_code":"wafd", + "code":"129", + "des":"Open the browser on the mobile phone and access the protected domain name. If a page similar to Figure 1 is displayed, the HTTPS request on the mobile phone is abnormal.T", + "doc_type":"usermanual", + "kw":"Why Are HTTPS Requests Denied on Some Mobile Phones?,Troubleshooting Certificate and Cipher Suite Is", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Are HTTPS Requests Denied on Some Mobile Phones?", + "githuburl":"" + }, + { + "uri":"waf_01_1311.html", + "node_id":"waf_01_1311.xml", + "product_code":"wafd", + "code":"130", + "des":"After a domain name is connected to WAF, the website cannot be accessed. A message is displayed, indicating that the protocol is not supported. The client and server do n", + "doc_type":"usermanual", + "kw":"What Do I Do If the Protocol Is Not Supported and the Client and Server Do Not Support Common SSL Pr", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"What Do I Do If the Protocol Is Not Supported and the Client and Server Do Not Support Common SSL Protocol Versions or Cipher Suites?", + "githuburl":"" + }, + { + "uri":"waf_01_3312.html", + "node_id":"waf_01_3312.xml", + "product_code":"wafd", + "code":"131", + "des":"The bar mitzvah attack is an attack on SSL/TLS protocols that exploits a vulnerability in the RC4 cryptographic algorithm. This vulnerability can disclose ciphertext in S", + "doc_type":"usermanual", + "kw":"Why Is the Bar Mitzvah Attack on SSL/TLS Detected?,Troubleshooting Certificate and Cipher Suite Issu", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Is the Bar Mitzvah Attack on SSL/TLS Detected?", + "githuburl":"" + }, + { + "uri":"waf_01_0035.html", + "node_id":"waf_01_0035.xml", + "product_code":"wafd", + "code":"132", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Troubleshooting Traffic Forwarding Exceptions", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Troubleshooting Traffic Forwarding Exceptions", + "githuburl":"" + }, + { + "uri":"waf_01_0066.html", + "node_id":"waf_01_0066.xml", + "product_code":"wafd", + "code":"133", + "des":"If an error, such as 404 Not Found, 502 Bad Gateway, or 504 Gateway Timeout, occurs after a website is connected to WAF, use the following methods to locate the cause and", + "doc_type":"usermanual", + "kw":"404,502,504,How Do I Troubleshoot 404/502/504 Errors?,Troubleshooting Traffic Forwarding Exceptions,", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"How Do I Troubleshoot 404/502/504 Errors?", + "githuburl":"" + }, + { + "uri":"waf_01_0198.html", + "node_id":"waf_01_0198.xml", + "product_code":"wafd", + "code":"134", + "des":"If the request contains malicious load and is intercepted by WAF, error 418 is reported when you access the domain name protected by WAF. You can view WAF protection logs", + "doc_type":"usermanual", + "kw":"Why Am I Seeing Error Code 418?,Troubleshooting Traffic Forwarding Exceptions,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Am I Seeing Error Code 418?", + "githuburl":"" + }, + { + "uri":"waf_01_0199.html", + "node_id":"waf_01_0199.xml", + "product_code":"wafd", + "code":"135", + "des":"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", + "doc_type":"usermanual", + "kw":"Why Am I Seeing Error Code 523?,Troubleshooting Traffic Forwarding Exceptions,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Am I Seeing Error Code 523?", + "githuburl":"" + }, + { + "uri":"waf_01_0117.html", + "node_id":"waf_01_0117.xml", + "product_code":"wafd", + "code":"136", + "des":"If you configure your web server to redirect HTTP requests to HTTPS, but configure only one piece of server information with client protocol set to HTTPS and server proto", + "doc_type":"usermanual", + "kw":"Why Was My Website Redirected So Many Times?,Troubleshooting Traffic Forwarding Exceptions,User Guid", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Was My Website Redirected So Many Times?", + "githuburl":"" + }, + { + "uri":"waf_01_0311.html", + "node_id":"waf_01_0311.xml", + "product_code":"wafd", + "code":"137", + "des":"After a protected website is connected to WAF, the website is inaccessible and the error message \"414 Request-URI Too Large\" is displayed, as shown in Figure 1.The client", + "doc_type":"usermanual", + "kw":"Why Am I Seeing Error Code 414 Request-URI Too Large?,Troubleshooting Traffic Forwarding Exceptions,", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Am I Seeing Error Code 414 Request-URI Too Large?", + "githuburl":"" + }, + { + "uri":"waf_01_0160.html", + "node_id":"waf_01_0160.xml", + "product_code":"wafd", + "code":"138", + "des":"The default timeout for connections from a browser to WAF is 120 seconds. The value varies depending on your browser settings and cannot be changed on the WAF console.The", + "doc_type":"usermanual", + "kw":"What Is the Connection Timeout Duration of WAF? Can I Manually Set the Timeout Duration?,Troubleshoo", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"What Is the Connection Timeout Duration of WAF? Can I Manually Set the Timeout Duration?", + "githuburl":"" + }, + { + "uri":"waf_01_0225.html", + "node_id":"waf_01_0225.xml", + "product_code":"wafd", + "code":"139", + "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "doc_type":"usermanual", + "kw":"Checking Whether Normal Requests Are Blocked Mistakenly", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Checking Whether Normal Requests Are Blocked Mistakenly", + "githuburl":"" + }, + { + "uri":"waf_01_0038.html", + "node_id":"waf_01_0038.xml", + "product_code":"wafd", + "code":"140", + "des":"Once an attack hits a WAF rule, WAF will respond to the attack immediately according to the protective action (Log only or Block) you configured for the rule and display ", + "doc_type":"usermanual", + "kw":"How Do I Handle False Alarms as WAF Blocks Normal Requests to My Website?,Checking Whether Normal Re", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"How Do I Handle False Alarms as WAF Blocks Normal Requests to My Website?", + "githuburl":"" + }, + { + "uri":"waf_01_0335.html", + "node_id":"waf_01_0335.xml", + "product_code":"wafd", + "code":"141", + "des":"After a website is connected to WAF, a normal access request is blocked by WAF. On the Events page, the corresponding Event Type reads Invalid request, and the Handle Fal", + "doc_type":"usermanual", + "kw":"Why Does WAF Block Normal Requests as Invalid Requests?,Checking Whether Normal Requests Are Blocked", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], + "title":"Why Does WAF Block Normal Requests as Invalid Requests?", + "githuburl":"" + }, + { + "uri":"waf_01_0265.html", + "node_id":"waf_01_0265.xml", + "product_code":"wafd", + "code":"142", "des":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "doc_type":"usermanual", "kw":"Change History,User Guide", + "search_title":"", + "metedata":[ + { + "IsBot":"No;Yes", + "documenttype":"usermanual", + "prodname":"wafd", + "IsMulti":"Yes" + } + ], "title":"Change History", "githuburl":"" } diff --git a/docs/wafd/umn/CLASS.TXT.json b/docs/wafd/umn/CLASS.TXT.json index 7c5e9a19..3e31a4d5 100644 --- a/docs/wafd/umn/CLASS.TXT.json +++ b/docs/wafd/umn/CLASS.TXT.json @@ -11,14 +11,14 @@ { "desc":"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 L", "product_code":"wafd", - "title":"What Is Web Application Firewall?", + "title":"What Is WAF?", "uri":"waf_01_0045.html", "doc_type":"usermanual", "p_code":"1", "code":"2" }, { - "desc":"WAF is deployed in dedicated mode. The following tables describe specifications and functions of the dedicated WAF instances.Table 1 describes dedicated WAF instances.For", + "desc":"WAF can be used in dedicated mode or ELB access mode. The following part describes specifications.Table 1 describes dedicated WAF instances.For more details, see Table 2.", "product_code":"wafd", "title":"Product Specifications", "uri":"waf_01_0272.html", @@ -27,7 +27,7 @@ "code":"3" }, { - "desc":"WAF makes it easier for you to handle web security risks.Objects supported by dedicated WAF instances: domain names or IP addresses of web applications on a cloud or on-p", + "desc":"WAF helps you protect services from various web security risks. The following table lists the functions of WAF.", "product_code":"wafd", "title":"Functions", "uri":"waf_01_0094.html", @@ -81,7 +81,7 @@ "code":"9" }, { - "desc":"This topic describes WAF and other cloud services.Cloud Eye monitors the indicators of the dedicated WAF, so that you can understand the protection status of the dedicate", + "desc":"This topic describes WAF and other cloud services.Cloud Trace Service (CTS) records all WAF operations for you to query, audit, and backtrack.Cloud Eye monitors the indic", "product_code":"wafd", "title":"WAF and Other Services", "uri":"waf_01_0051.html", @@ -90,10 +90,10 @@ "code":"10" }, { - "desc":"Sort out all website services you want to protect with WAF. This helps you learn about your workloads and specific data of your workloads so that you can choose and confi", + "desc":"After you enable the WAF service, you need to connect your website domain name to WAF so that all access requests are forwarded to WAF for protection.Figure 1 shows the p", "product_code":"wafd", - "title":"Overview", - "uri":"waf_01_0071.html", + "title":"WAF Operation Guide", + "uri":"waf_01_1283.html", "doc_type":"usermanual", "p_code":"", "code":"11" @@ -108,373 +108,121 @@ "code":"12" }, { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "desc":"With IAM, you can:Create IAM users for employees based on the organizational structure of your enterprise. Each IAM user has their own security credentials, providing acc", "product_code":"wafd", - "title":"Enabling WAF Protection", - "uri":"waf_01_0070.html", + "title":"Creating a User Group and Granting Permissions", + "uri":"waf_01_0098.html", "doc_type":"usermanual", "p_code":"", "code":"13" }, { - "desc":"Table 1 lists the ports that can be protected by WAF.Ports supported by WAFPort CategoryHTTP ProtocolHTTPS ProtocolPort LimitStandard ports80443UnlimitedNon-standard port", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", - "title":"Ports Supported by WAF", - "uri":"waf_01_1249.html", + "title":"Connecting a Website to WAF", + "uri":"waf_01_1108.html", "doc_type":"usermanual", - "p_code":"13", + "p_code":"", "code":"14" }, + { + "desc":"If your service servers are deployed on the cloud, you can select WAF ELB access mode to add your website IP address or domain name to WAF.If you have enabled enterprise ", + "product_code":"wafd", + "title":"Connecting a Website to WAF (ELB Access Mode)", + "uri":"waf_01_0287.html", + "doc_type":"usermanual", + "p_code":"14", + "code":"15" + }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", - "title":"Connecting a Website to WAF", + "title":"Connecting a Website to WAF (Dedicated Mode)", "uri":"waf_01_0249.html", "doc_type":"usermanual", - "p_code":"13", - "code":"15" + "p_code":"14", + "code":"16" }, { - "desc":"To let your dedicated WAF instance protect your website, the domain name of the website must be connected to the WAF instance so that the website incoming traffic can go ", + "desc":"To let a dedicated WAF instance protect your website, the domain name of the website must be connected to the dedicated WAF instance so that the website incoming traffic ", "product_code":"wafd", - "title":"Connection Process (Dedicated Mode)", - "uri":"waf_01_0326.html", + "title":"Website Connection Process (Dedicated Mode)", + "uri":"waf_01_5249.html", "doc_type":"usermanual", - "p_code":"15", - "code":"16" + "p_code":"16", + "code":"17" }, { "desc":"If your service servers are deployed on the cloud, you can add the domain name or IP address of the website to WAF so that the website traffic is forwarded to WAF for ins", "product_code":"wafd", "title":"Step 1: Add a Website to WAF", - "uri":"waf_01_0250.html", + "uri":"waf_01_0326.html", "doc_type":"usermanual", - "p_code":"15", - "code":"17" + "p_code":"16", + "code":"18" }, { "desc":"To ensure your dedicated WAF instance reliability, after you add a website to it, use Elastic Load Balance (ELB) to configure a load balancer and a health check for the d", "product_code":"wafd", - "title":"Step 2: Configure a Load Balancer", + "title":"Step 2: Configure a Load Balancer for WAF", "uri":"waf_01_0251.html", "doc_type":"usermanual", - "p_code":"15", - "code":"18" + "p_code":"16", + "code":"19" }, { - "desc":"After you configure a load balancer for your dedicated WAF instance, you need to unbind the EIP from the origin server and then bind this EIP to the load balancer you con", + "desc":"If you configure a load balancer for your dedicated WAF instance, unbind the EIP from the origin server and then bind this EIP to the load balancer you configured. For de", "product_code":"wafd", "title":"Step 3: Bind an EIP to a Load Balancer", "uri":"waf_01_0252.html", "doc_type":"usermanual", - "p_code":"15", - "code":"19" + "p_code":"16", + "code":"20" }, { "desc":"To let your dedicated WAF instances take effect, configure ACL rules on the origin server to trust only the back-to-source IP addresses of all your dedicated WAF instance", "product_code":"wafd", - "title":"Step 4: Whitelist the Back-to-Source IP Addresses of Your Dedicated WAF Instances", + "title":"Step 4: Whitelist Back-to-Source IP Addresses of Dedicated WAF Instances", "uri":"waf_01_0343.html", "doc_type":"usermanual", - "p_code":"15", - "code":"20" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Website Domain Name Management", - "uri":"waf_01_0067.html", - "doc_type":"usermanual", - "p_code":"", + "p_code":"16", "code":"21" }, { - "desc":"This topic describes how to view the basic information about a protected website, switch WAF working mode, and delete a domain name of a protected website from WAF.A webs", + "desc":"To ensure that WAF can forward your website requests normally, test WAF locally after you add a website to WAF.You have performed operations in Step 1: Add a Website to W", "product_code":"wafd", - "title":"Viewing Basic Information", - "uri":"waf_01_0020.html", + "title":"Step 5: Test Dedicated WAF Instances", + "uri":"waf_01_1346.html", "doc_type":"usermanual", - "p_code":"21", + "p_code":"16", "code":"22" }, { - "desc":"You can change the working mode of WAF. WAF can work in Enabled or Suspended mode.If you have enabled enterprise projects, ensure that you have all operation permissions ", + "desc":"WAF can protect standard and non-standard ports. When you add a website to WAF, you need to specify protection port, which is your service port. WAF will then forward and", "product_code":"wafd", - "title":"Switching WAF Working Mode", - "uri":"waf_01_0003.html", + "title":"Ports Supported by WAF", + "uri":"waf_01_1249.html", "doc_type":"usermanual", - "p_code":"21", + "p_code":"14", "code":"23" }, - { - "desc":"Transport Layer Security (TLS) provides confidentiality and ensures data integrity for data sent between applications over the Internet. HTTPS is a network protocol const", - "product_code":"wafd", - "title":"Configuring PCI DSS/3DS Certification Check and TLS Version", - "uri":"waf_01_0169.html", - "doc_type":"usermanual", - "p_code":"21", - "code":"24" - }, - { - "desc":"If you want to set a timeout duration for each request between your WAF instance and origin server, enable Timeout Settings and specify WAF-to-Server connection timeout (", - "product_code":"wafd", - "title":"Configuring Connection Timeout", - "uri":"waf_01_1171.html", - "doc_type":"usermanual", - "p_code":"21", - "code":"25" - }, - { - "desc":"If a large number of 502 Bad Gateway and 504 Gateway Timeout errors are detected, you can enable WAF breakdown protection and connection protection to let WAF suspend you", - "product_code":"wafd", - "title":"Configuring Connection Protection", - "uri":"waf_01_1172.html", - "doc_type":"usermanual", - "p_code":"21", - "code":"26" - }, - { - "desc":"If you set Client Protocol to HTTPS when you add a website to WAF, upload a certificate and use it for your website.If your website certificate is about to expire, purcha", - "product_code":"wafd", - "title":"Updating a Certificate", - "uri":"waf_01_0262.html", - "doc_type":"usermanual", - "p_code":"21", - "code":"27" - }, - { - "desc":"WAF allows you to configure traffic identifiers by IP address, session, or user tag to block possibly malicious requests from known attack sources based on IP address, Co", - "product_code":"wafd", - "title":"Configuring a Traffic Identifier for a Known Attack Source", - "uri":"waf_01_0270.html", - "doc_type":"usermanual", - "p_code":"21", - "code":"28" - }, - { - "desc":"This topic describes how to edit or add server information for a website to be protected.Applicable scenarios:Modify server information, including Client Protocol, Server", - "product_code":"wafd", - "title":"Editing Server Information", - "uri":"waf_01_0001.html", - "doc_type":"usermanual", - "p_code":"21", - "code":"29" - }, - { - "desc":"If a visitor is blocked by WAF, the Default block page of WAF is returned by default. You can also configure Custom or Redirection for the block page to be returned as re", - "product_code":"wafd", - "title":"Modifying the Alarm Page", - "uri":"waf_01_0154.html", - "doc_type":"usermanual", - "p_code":"21", - "code":"30" - }, - { - "desc":"This topic describes how to remove a website from WAF if you no longer need to protect it.Before removing a website from WAF, go to your DNS provider and resolve your dom", - "product_code":"wafd", - "title":"Removing a Protected Website from WAF", - "uri":"waf_01_0005.html", - "doc_type":"usermanual", - "p_code":"21", - "code":"31" - }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", - "title":"Certificate Management", - "uri":"waf_01_0261.html", - "doc_type":"usermanual", - "p_code":"", - "code":"32" - }, - { - "desc":"If you select HTTPS for Client Protocol when you add a website to WAF, a certificate must be associated with the website.You can upload a certificate to WAF. Then you can", - "product_code":"wafd", - "title":"Uploading a Certificate", - "uri":"waf_01_0078.html", - "doc_type":"usermanual", - "p_code":"32", - "code":"33" - }, - { - "desc":"If you configure Client Protocol to HTTPS for your website, the website needs an SSL certificate. This topic describes how to bind an SSL certificate that you have upload", - "product_code":"wafd", - "title":"Binding a Certificate to a Protected Website", - "uri":"waf_01_0367.html", - "doc_type":"usermanual", - "p_code":"32", - "code":"34" - }, - { - "desc":"This topic describes how to delete an expired or invalid certificate.If you have enabled enterprise projects, ensure that you have all operation permissions for the proje", - "product_code":"wafd", - "title":"Deleting a Certificate", - "uri":"waf_01_0263.html", - "doc_type":"usermanual", - "p_code":"32", - "code":"35" - }, - { - "desc":"This topic describes how to view certificate details, including the certificate name, domain name a certificate is used for, and expiration time.You have created or pushe", - "product_code":"wafd", - "title":"Viewing Certificate Information", - "uri":"waf_01_0282.html", - "doc_type":"usermanual", - "p_code":"32", - "code":"36" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Rule Configuration", - "uri":"waf_01_0007.html", - "doc_type":"usermanual", - "p_code":"", - "code":"37" - }, - { - "desc":"The built-in protection rules of WAF help you defend against common web application attacks, including XSS attacks, SQL injection, crawlers, and web shells. You can custo", - "product_code":"wafd", - "title":"Configuration Guidance", - "uri":"waf_01_0129.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"38" - }, - { - "desc":"After this function is enabled, WAF can defend against common web attacks, such as SQL injections, XSS, remote overflow vulnerabilities, file inclusions, Bash vulnerabili", - "product_code":"wafd", - "title":"Configuring Basic Web Protection Rules", - "uri":"waf_01_0008.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"39" - }, - { - "desc":"You can customize a CC attack protection rule to restrict access to a specific URL on your website based on an IP address, cookie, or Referer, mitigating CC attacks. To m", - "product_code":"wafd", - "title":"Configuring a CC Attack Protection Rule", - "uri":"waf_01_1209.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"40" - }, - { - "desc":"WAF allows you to customize protection rules by combining HTTP headers, cookies, URLs, request parameters, and client IP addresses.You can combine common HTTP fields, suc", - "product_code":"wafd", - "title":"Configuring a Precise Protection Rule", - "uri":"waf_01_0010.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"41" - }, - { - "desc":"This topic describes how to create a reference table to batch configure protection metrics of a single type, such as Path, User Agent, IP, Params, Cookie, Referer, and He", - "product_code":"wafd", - "title":"Adding a Reference Table", - "uri":"waf_01_0081.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"42" - }, - { - "desc":"You can configure blacklist and whitelist rules to block, log only, or allow access requests from specific IP addresses or IP address ranges.If you have enabled enterpris", - "product_code":"wafd", - "title":"Configuring an IP Address Blacklist or Whitelist Rule", - "uri":"waf_01_0012.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"43" - }, - { - "desc":"If WAF blocks a malicious request by IP address, Cookie, or Params, you can configure a known attack source rule to let WAF automatically block all requests from the atta", - "product_code":"wafd", - "title":"Configuring a Known Attack Source Rule", - "uri":"waf_01_0271.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"44" - }, - { - "desc":"This topic describes how to configure a geolocation access control rule. A geolocation access control rule allows you to control IP addresses forwarded from or to specifi", - "product_code":"wafd", - "title":"Configuring a Geolocation Access Control Rule", - "uri":"waf_01_0013.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"45" - }, - { - "desc":"WAF can cache configuration for static web pages of websites. After you configure a web tamper protection rule, WAF can:Return directly the cached web page to the normal ", - "product_code":"wafd", - "title":"Configuring a Web Tamper Protection Rule", - "uri":"waf_01_0014.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"46" - }, - { - "desc":"You can configure website anti-crawler protection rules to protect against search engines, scanners, script tools, and other crawlers, and use JavaScript to create custom", - "product_code":"wafd", - "title":"Configuring Anti-Crawler Rules", - "uri":"waf_01_0015.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"47" - }, - { - "desc":"You can add two types of information leakage prevention rules.Sensitive information filtering: prevents disclosure of sensitive information (such as ID numbers, phone num", - "product_code":"wafd", - "title":"Configuring an Information Leakage Prevention Rule", - "uri":"waf_01_0054.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"48" - }, - { - "desc":"Once an attack hits a WAF basic web protection rule or a feature-library anti-crawler rule, WAF will respond to the attack immediately according to the protective action ", - "product_code":"wafd", - "title":"Configuring a Global Protection Whitelist (Formerly False Alarm Masking) Rule", - "uri":"waf_01_0016.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"49" - }, - { - "desc":"This topic describes how to configure data masking rules. You can configure data masking rules to prevent sensitive data such as passwords from being displayed in event l", - "product_code":"wafd", - "title":"Configuring a Data Masking Rule", - "uri":"waf_01_0017.html", - "doc_type":"usermanual", - "p_code":"37", - "code":"50" - }, - { - "desc":"This topic describes how to view event logs, including attack and request statistics, event distribution, top 10 attacked domain names, top 10 attack source IP addresses,", - "product_code":"wafd", - "title":"Dashboard", - "uri":"waf_01_0021.html", - "doc_type":"usermanual", - "p_code":"", - "code":"51" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Event Management", + "title":"Viewing Protection Events", "uri":"waf_01_0018.html", "doc_type":"usermanual", "p_code":"", - "code":"52" + "code":"24" }, { - "desc":"On the Events page, you can view events generated for blocked attacks and logged only attacks. You can view details of WAF events, including the time an event occurs, ori", + "desc":"On the Events page, you can view events generated for blocked attacks and logged-only attacks. You can view details of events generated by WAF, including the occurrence t", "product_code":"wafd", - "title":"Viewing Protection Event Logs", + "title":"Querying a Protection Event", "uri":"waf_01_0156.html", "doc_type":"usermanual", - "p_code":"52", - "code":"53" + "p_code":"24", + "code":"25" }, { "desc":"If you confirm that an attack event on the Events page is a false alarm, you can handle the event as false alarm by ignoring the URL and rule ID in basic web protection, ", @@ -482,8 +230,8 @@ "title":"Handling False Alarms", "uri":"waf_01_0024.html", "doc_type":"usermanual", - "p_code":"52", - "code":"54" + "p_code":"24", + "code":"26" }, { "desc":"This topic describes how to download events (logged and blocked events) data for the last five days. One or more CSV files containing the event data of the current day wi", @@ -491,18 +239,279 @@ "title":"Downloading Events Data", "uri":"waf_01_0077.html", "doc_type":"usermanual", - "p_code":"52", - "code":"55" + "p_code":"24", + "code":"27" }, { "desc":"After you authorize WAF to access Log Tank Service (LTS), you can use the WAF logs recorded by LTS for quick and efficient real-time analysis, device O&M management, and ", "product_code":"wafd", - "title":"Enabling LTS for WAF Logging", + "title":"Using LTS to Log WAF Activities", "uri":"waf_01_0172.html", "doc_type":"usermanual", + "p_code":"24", + "code":"28" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Configuring Protection Policies", + "uri":"waf_01_0007.html", + "doc_type":"usermanual", "p_code":"", + "code":"29" + }, + { + "desc":"This topic walks you through how to configure WAF protection policies, how WAF engine works, and protection rule priorities.After your website is connected to WAF, you ne", + "product_code":"wafd", + "title":"Protection Configuration Overview", + "uri":"waf_01_0129.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"30" + }, + { + "desc":"After this function is enabled, WAF can defend against common web attacks, such as SQL injections, XSS, remote overflow vulnerabilities, file inclusions, Bash vulnerabili", + "product_code":"wafd", + "title":"Configuring Basic Protection Rules to Defend Against Common Web Attacks", + "uri":"waf_01_0008.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"31" + }, + { + "desc":"CC attack protection can limit the access to a protected website based on a single IP address, cookie, or referer. To use this protection, ensure that you have toggled on", + "product_code":"wafd", + "title":"Configuring CC Attack Protection Rules to Defend Against CC Attacks", + "uri":"waf_01_0009.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"32" + }, + { + "desc":"You can combine common HTTP fields, such as IP, Path, Referer, User Agent, and Params in a protection rule to let WAF allow, block, or only log the requests that match th", + "product_code":"wafd", + "title":"Configuring Custom Precise Protection Rules", + "uri":"waf_01_0010.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"33" + }, + { + "desc":"You can configure blacklist and whitelist rules to block, log only, or allow access requests from specific IP addresses or IP address ranges. Whitelist rules have a highe", + "product_code":"wafd", + "title":"Configuring IP Address Blacklist and Whitelist Rules to Block or Allow Specified IP Addresses", + "uri":"waf_01_0012.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"34" + }, + { + "desc":"WAF can identify where a request originates. You can set geolocation access control rules in just a few clicks and let WAF block or allow requests from a certain region. ", + "product_code":"wafd", + "title":"Configuring Geolocation Access Control Rules to Block or Allow Requests from Specific Locations", + "uri":"waf_01_0013.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"35" + }, + { + "desc":"You can set web tamper protection rules to protect specific website pages (such as the ones contain important content) from being tampered with. If a web page protected w", + "product_code":"wafd", + "title":"Configuring Web Tamper Protection Rules to Prevent Static Web Pages from Being Tampered With", + "uri":"waf_01_0014.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"36" + }, + { + "desc":"You can configure website anti-crawler protection rules to protect against search engines, scanners, script tools, and other crawlers, and use JavaScript to create custom", + "product_code":"wafd", + "title":"Configuring Anti-Crawler Rules", + "uri":"waf_01_0015.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"37" + }, + { + "desc":"You can add two types of information leakage prevention rules.Sensitive information filtering: prevents disclosure of sensitive information, such as ID numbers, phone num", + "product_code":"wafd", + "title":"Configuring Information Leakage Prevention Rules to Protect Sensitive Information from Leakage", + "uri":"waf_01_0054.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"38" + }, + { + "desc":"Once an attack hits a WAF basic web protection rule or a feature-library anti-crawler rule, WAF will respond to the attack immediately according to the protective action ", + "product_code":"wafd", + "title":"Configuring a Global Proteciton whitelist Rule to Ignore False Alarms", + "uri":"waf_01_0016.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"39" + }, + { + "desc":"This topic describes how to configure data masking rules. You can configure data masking rules to prevent sensitive data such as passwords from being displayed in event l", + "product_code":"wafd", + "title":"Configuring Data Masking Rules to Prevent Privacy Information Leakage", + "uri":"waf_01_0017.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"40" + }, + { + "desc":"This topic describes how to create a reference table to batch configure protection metrics of a single type, such as Path, User Agent, IP, Params, Cookie, Referer, and He", + "product_code":"wafd", + "title":"Creating a Reference Table to Configure Protection Metrics In Batches", + "uri":"waf_01_0081.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"41" + }, + { + "desc":"If WAF blocks a malicious request by IP address, Cookie, or Params, you can configure a known attack source rule to let WAF automatically block all requests from the atta", + "product_code":"wafd", + "title":"Configuring a Known Attack Source Rule to Block Specific Visitors for a Specified Duration", + "uri":"waf_01_0271.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"42" + }, + { + "desc":"When setting a CC attack, precise access, or global whitelist protection rule, there are some fields in the Condition List or Trigger area. These fields together are used", + "product_code":"wafd", + "title":"Condition Field Description", + "uri":"waf_01_3271.html", + "doc_type":"usermanual", + "p_code":"29", + "code":"43" + }, + { + "desc":"This topic describes how to view protection event logs, including attack and request statistics, event distribution, top 10 attacked domain names, top 10 attack source IP", + "product_code":"wafd", + "title":"Viewing the Dashboard Page", + "uri":"waf_01_0021.html", + "doc_type":"usermanual", + "p_code":"", + "code":"44" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Website Settings", + "uri":"waf_01_0070.html", + "doc_type":"usermanual", + "p_code":"", + "code":"45" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Recommended Configurations After Website Connection", + "uri":"waf_01_3274.html", + "doc_type":"usermanual", + "p_code":"45", + "code":"46" + }, + { + "desc":"Transport Layer Security (TLS) provides confidentiality and ensures data integrity for data sent between applications over the Internet. HTTPS is a network protocol const", + "product_code":"wafd", + "title":"Configuring PCI DSS/3DS Compliance Check and TLS", + "uri":"waf_01_0169.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"47" + }, + { + "desc":"If you want to set a timeout duration for each request between your WAF instance and origin server, enable Timeout Settings and specify WAF-to-Server connection timeout (", + "product_code":"wafd", + "title":"Configuring a Timeout for Connections Between WAF and a Website Server", + "uri":"waf_01_1171.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"48" + }, + { + "desc":"If a large number of 502 Bad Gateway and 504 Gateway Timeout errors are detected, you can enable WAF breakdown protection and connection protection to let WAF suspend you", + "product_code":"wafd", + "title":"Enabling Connection Protection to Protect Origin Servers", + "uri":"waf_01_1172.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"49" + }, + { + "desc":"WAF allows you to configure traffic identifiers by IP address, session, or user tag to block possibly malicious requests from known attack sources based on IP address, Co", + "product_code":"wafd", + "title":"Configuring a Traffic Identifier for a Known Attack Source", + "uri":"waf_01_0270.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"50" + }, + { + "desc":"If a visitor is blocked by WAF, the Default block page of WAF is returned by default. You can also configure Custom or Redirection for the block page to be returned as re", + "product_code":"wafd", + "title":"Modifying the Alarm Page", + "uri":"waf_01_0154.html", + "doc_type":"usermanual", + "p_code":"46", + "code":"51" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Managing Websites", + "uri":"waf_01_0067.html", + "doc_type":"usermanual", + "p_code":"45", + "code":"52" + }, + { + "desc":"This topic describes how to view client protocol, policy name, alarm page, CNAME record, and CNAME IP address configured for a protected domain name.The website you want ", + "product_code":"wafd", + "title":"Viewing Basic Information of a Website", + "uri":"waf_01_0020.html", + "doc_type":"usermanual", + "p_code":"52", + "code":"53" + }, + { + "desc":"You can change the working mode of WAF. WAF can work in Enabled or Suspended mode.If you have enabled enterprise projects, ensure that you have all operation permissions ", + "product_code":"wafd", + "title":"Switching WAF Working Mode", + "uri":"waf_01_0003.html", + "doc_type":"usermanual", + "p_code":"52", + "code":"54" + }, + { + "desc":"If you select Dedicated for Protection and set Client Protocol to HTTPS, a certificate is required for your website.If your website certificate is about to expire, purcha", + "product_code":"wafd", + "title":"Updating the Certificate Used for a Website", + "uri":"waf_01_0262.html", + "doc_type":"usermanual", + "p_code":"52", + "code":"55" + }, + { + "desc":"If you select dedicated when adding a website to WAF, you can edit the server information of your website.Applicable scenarios:Modify server information, including Client", + "product_code":"wafd", + "title":"Editing Server Information", + "uri":"waf_01_0001.html", + "doc_type":"usermanual", + "p_code":"52", "code":"56" }, + { + "desc":"This topic describes how to remove a website from WAF if you no longer need to protect it.The website you want to protect has been connected to WAF.It takes about a minut", + "product_code":"wafd", + "title":"Deleting a Protected Website from WAF", + "uri":"waf_01_0005.html", + "doc_type":"usermanual", + "p_code":"52", + "code":"57" + }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", @@ -510,7 +519,7 @@ "uri":"waf_01_0055.html", "doc_type":"usermanual", "p_code":"", - "code":"57" + "code":"58" }, { "desc":"A policy is a combination of rules, such as basic web protection, blacklist, whitelist, and precise protection rules. A policy can be applied to multiple domain names, bu", @@ -518,8 +527,17 @@ "title":"Creating a Protection Policy", "uri":"waf_01_0074.html", "doc_type":"usermanual", - "p_code":"57", - "code":"58" + "p_code":"58", + "code":"59" + }, + { + "desc":"You can add a domain name to a new policy you think applicable. Then, the original policy applied to the domain name stops working on this domain name.If you have enabled", + "product_code":"wafd", + "title":"Adding a Domain Name to a Policy", + "uri":"waf_01_0075.html", + "doc_type":"usermanual", + "p_code":"58", + "code":"60" }, { "desc":"This topic describes how to add rules to one or more policies.If you have enabled enterprise projects, ensure that you have all operation permissions for the project wher", @@ -527,32 +545,14 @@ "title":"Adding Rules to One or More Policies", "uri":"waf_01_0061.html", "doc_type":"usermanual", - "p_code":"57", - "code":"59" - }, - { - "desc":"This topic describes how to apply a policy to your protected website.A website has been added to WAF.A protected domain name can use only one policy, but one policy can b", - "product_code":"wafd", - "title":"Applying a Policy to Your Website", - "uri":"waf_01_0075.html", - "doc_type":"usermanual", - "p_code":"57", - "code":"60" - }, - { - "desc":"This topic describes how to manage your dedicated WAF instances (or engines), including viewing instance information, upgrading the instance edition, or deleting an insta", - "product_code":"wafd", - "title":"Dedicated WAF Engine Management", - "uri":"waf_01_0253.html", - "doc_type":"usermanual", - "p_code":"", + "p_code":"58", "code":"61" }, { - "desc":"Creating a projectLog in to the management console, click the username in the upper right corner, and select Identity and Access Management. In the navigation pane on the", + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", - "title":"Managing Projects and Enterprise Projects", - "uri":"waf_01_0317.html", + "title":"Object Management", + "uri":"waf_01_3276.html", "doc_type":"usermanual", "p_code":"", "code":"62" @@ -560,20 +560,110 @@ { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", - "title":"Permissions Management", - "uri":"waf_01_0096.html", + "title":"Certificate Management", + "uri":"waf_01_0261.html", "doc_type":"usermanual", - "p_code":"", + "p_code":"62", "code":"63" }, { - "desc":"Custom policies can be created to supplement the system-defined policies of WAF.Example 1: Allowing users to query the protected domain list{\n \"Version\": \"1.1\",\n ", + "desc":"If you select Dedicated for Protection and set Client Protocol to HTTPS, a certificate is required for your website.If you upload a certificate to WAF, you can directly s", + "product_code":"wafd", + "title":"Uploading a Certificate to WAF", + "uri":"waf_01_0078.html", + "doc_type":"usermanual", + "p_code":"63", + "code":"64" + }, + { + "desc":"If you configure Client Protocol to HTTPS for your website, the website needs an SSL certificate. This topic describes how to bind an SSL certificate that you have upload", + "product_code":"wafd", + "title":"Using a Certificate for a Protected Website in WAF", + "uri":"waf_01_0367.html", + "doc_type":"usermanual", + "p_code":"63", + "code":"65" + }, + { + "desc":"This topic describes how to view certificate details, including the certificate name, domain name a certificate is used for, and expiration time.You have created a certif", + "product_code":"wafd", + "title":"Viewing Certificate Information", + "uri":"waf_01_0282.html", + "doc_type":"usermanual", + "p_code":"63", + "code":"66" + }, + { + "desc":"This topic describes how to delete an expired or invalid certificate.If you have enabled enterprise projects, ensure that you have all operation permissions for the proje", + "product_code":"wafd", + "title":"Deleting a Certificate from WAF", + "uri":"waf_01_0263.html", + "doc_type":"usermanual", + "p_code":"63", + "code":"67" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"System Management", + "uri":"waf_01_3277.html", + "doc_type":"usermanual", + "p_code":"", + "code":"68" + }, + { + "desc":"This topic describes how to manage your dedicated WAF instances (or engines), including viewing instance information, viewing instance monitoring configurations, upgradin", + "product_code":"wafd", + "title":"Managing Dedicated WAF Engines", + "uri":"waf_01_0253.html", + "doc_type":"usermanual", + "p_code":"68", + "code":"69" + }, + { + "desc":"On the Product Details page, you can view information about all your WAF instances, including the edition, domain quotas, and specifications.If you have enabled enterpris", + "product_code":"wafd", + "title":"Viewing Product Details", + "uri":"waf_01_0319.html", + "doc_type":"usermanual", + "p_code":"68", + "code":"70" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Permissions Management", + "uri":"waf_01_3278.html", + "doc_type":"usermanual", + "p_code":"", + "code":"71" + }, + { + "desc":"Enterprise Management service provides unified cloud resource management based on enterprise projects, and resource and personnel management within enterprise projects. E", + "product_code":"wafd", + "title":"Authorizing and Associating an Enterprise Project", + "uri":"waf_01_0317.html", + "doc_type":"usermanual", + "p_code":"71", + "code":"72" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"IAM Permissions Management", + "uri":"waf_01_0096.html", + "doc_type":"usermanual", + "p_code":"71", + "code":"73" + }, + { + "desc":"If the system-defined policies of WAF cannot meet your needs, you can create custom policies. For details about the actions supported by custom policies, see WAF Permissi", "product_code":"wafd", "title":"WAF Custom Policies", "uri":"waf_01_0243.html", "doc_type":"usermanual", - "p_code":"63", - "code":"64" + "p_code":"73", + "code":"74" }, { "desc":"This topic describes fine-grained permissions management for your WAF instances. If your account does not need individual IAM users, then you may skip over this topic.By ", @@ -581,17 +671,26 @@ "title":"WAF Permissions and Supported Actions", "uri":"waf_01_0244.html", "doc_type":"usermanual", - "p_code":"63", - "code":"65" + "p_code":"73", + "code":"75" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", - "title":"Key Operations Recorded by CTS", - "uri":"waf_01_0058.html", + "title":"Monitoring and Auditing", + "uri":"waf_01_8371.html", "doc_type":"usermanual", "p_code":"", - "code":"66" + "code":"76" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Auditing", + "uri":"waf_01_0058.html", + "doc_type":"usermanual", + "p_code":"76", + "code":"77" }, { "desc":"CTS provides records of operations on WAF. With CTS, you can query, audit, and backtrack these operations. For details, see the Cloud Trace Service User Guide.", @@ -599,17 +698,17 @@ "title":"WAF Operations Recorded by CTS", "uri":"waf_01_0059.html", "doc_type":"usermanual", - "p_code":"66", - "code":"67" + "p_code":"77", + "code":"78" }, { - "desc":"After you enable CTS, the system starts recording operations on WAF. Operation records for the last seven days can be viewed on the CTS console.Trace Type, Trace Source, ", + "desc":"After you enable CTS and the management tracker is created, CTS starts recording operations on cloud resources. CTS stores operation records generated in the last seven d", "product_code":"wafd", - "title":"Viewing an Audit Trace", + "title":"Querying Real-Time Traces", "uri":"waf_01_0060.html", "doc_type":"usermanual", - "p_code":"66", - "code":"68" + "p_code":"77", + "code":"79" }, { "desc":"This topic describes metrics reported by dedicated WAF to Cloud Eye as well as their namespaces and dimensions. You can use APIs provided by Cloud Eye to query the metric", @@ -617,8 +716,8 @@ "title":"Monitored Metrics", "uri":"waf_01_1372.html", "doc_type":"usermanual", - "p_code":"", - "code":"69" + "p_code":"76", + "code":"80" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -627,7 +726,7 @@ "uri":"waf_01_0022.html", "doc_type":"usermanual", "p_code":"", - "code":"70" + "code":"81" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -635,26 +734,26 @@ "title":"About WAF", "uri":"waf_01_0025.html", "doc_type":"usermanual", - "p_code":"70", - "code":"71" + "p_code":"81", + "code":"82" }, { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "desc":"If you are a beginner for WAF, here are some useful FAQs.WAF is a software firewall.Enabling WAF does not interrupt your existing workloads or affect the running status o", "product_code":"wafd", - "title":"WAF Functions", - "uri":"waf_01_0292.html", + "title":"WAF Basics", + "uri":"waf_01_0150.html", "doc_type":"usermanual", - "p_code":"71", - "code":"72" + "p_code":"82", + "code":"83" }, { - "desc":"A WAF instance can protect IP addresses.For details about how to add a domain name to WAF, see How Do I Add a Domain Name/IP Address to WAF?", + "desc":"A WAF instance can protect IP addresses or domain names.", "product_code":"wafd", "title":"Can WAF Protect an IP Address?", "uri":"waf_01_0029.html", "doc_type":"usermanual", - "p_code":"72", - "code":"73" + "p_code":"82", + "code":"84" }, { "desc":"WAF can protect domain names or IP addresses.", @@ -662,161 +761,17 @@ "title":"What Objects Does WAF Protect?", "uri":"waf_01_0134.html", "doc_type":"usermanual", - "p_code":"72", - "code":"74" - }, - { - "desc":"WAF is deployed on the cloud, which is irrelevant to an OS. Therefore, WAF supports any OS. A domain name server on any OS can be connected to WAF for protection.", - "product_code":"wafd", - "title":"Which OSs Does WAF Support?", - "uri":"waf_01_0026.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"75" - }, - { - "desc":"WAF provides protection at seven layers, namely, the physical layer, data link layer, network layer, transport layer, session layer, presentation layer, and application l", - "product_code":"wafd", - "title":"Which Layers Does WAF Provide Protection At?", - "uri":"waf_01_0030.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"76" - }, - { - "desc":"WAF caches only static web pages that are configured with web tamper protection and sends the cached web pages that are not tampered with to web visitors.", - "product_code":"wafd", - "title":"Does WAF Support File Caching?", - "uri":"waf_01_0149.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"77" - }, - { - "desc":"A protection IP address in WAF is the IP address of a website you use WAF to protect.The basic web protection function of WAF can detect and block threats such as third-p", - "product_code":"wafd", - "title":"About WAF Protection", - "uri":"waf_01_0181.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"78" - }, - { - "desc":"No. You can configure a one-way SSL certificate on WAF.If you set Client Protocol to HTTPS when adding a website to WAF, you will be required to upload a certificate and ", - "product_code":"wafd", - "title":"Does WAF Support Two-Way SSL Authentication?", - "uri":"waf_01_0184.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"79" - }, - { - "desc":"WAF supports access control over content at the application layer. HTTP and HTTPS are both application layer protocols.", - "product_code":"wafd", - "title":"Does WAF Support Application Layer Protocol- and Content-Based Access Control?", - "uri":"waf_01_0229.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"80" - }, - { - "desc":"The built-in detection of WAF checks POST data, and web shells are the files submitted in POST requests. WAF checks all data, such as forms and JSON files in POST request", - "product_code":"wafd", - "title":"Can WAF Check the Body I Add to a POST Request?", - "uri":"waf_01_0187.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"81" - }, - { - "desc":"No. However, you can customize a CC attack protection rule to restrict access to a specific URL on your website based on an IP address, cookie, or Referer, mitigating CC ", - "product_code":"wafd", - "title":"Can WAF Limit the Access Speed of a Domain Name?", - "uri":"waf_01_0257.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"82" - }, - { - "desc":"Yes.The multipart/form-data indicates that the browser uses a form to upload files. For example, if an attachment is added to an email, the attachment is usually uploaded", - "product_code":"wafd", - "title":"Can WAF Block Data Packets in multipart/form-data Format?", - "uri":"waf_01_0259.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"83" - }, - { - "desc":"Yes. You can deploy dedicated engine WAF instances in a VPC.", - "product_code":"wafd", - "title":"Can a WAF Instance Be Deployed in the VPC?", - "uri":"waf_01_0256.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"84" - }, - { - "desc":"No. WAF can only detect and restrict source IP addresses.", - "product_code":"wafd", - "title":"Can WAF Block URL Requests That Contain Special Characters?", - "uri":"waf_01_0211.html", - "doc_type":"usermanual", - "p_code":"72", + "p_code":"82", "code":"85" }, { - "desc":"WAF cannot block business-related attacks, such as spam and malicious user registrations. To prevent these attacks, configure the registration verification mechanism on y", - "product_code":"wafd", - "title":"Can WAF Block Spam and Malicious User Registrations?", - "uri":"waf_01_0280.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"86" - }, - { - "desc":"If the request data for calling other APIs on the web page is included in the domain names protected by WAF, the request data passes through WAF. WAF checks the request d", - "product_code":"wafd", - "title":"Can WAF Block Requests for Calling Other APIs from Web Pages?", - "uri":"waf_01_0212.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"87" - }, - { - "desc":"No. WAF does not support session cookies.WAF allows you to configure CC attack protection rules to limit the access frequency of a specific path (URL) in a single cookie ", - "product_code":"wafd", - "title":"Can I Configure Session Cookies in WAF?", - "uri":"waf_01_0216.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"88" - }, - { - "desc":"No. WAF does not block user-defined POST requests. Figure 1 shows the detection process of the WAF built-in protection rules for original HTTP/HTTPS requests.", + "desc":"No. WAF does not block user-defined POST requests.Figure 1 shows the detection process of the WAF built-in protection rules for original HTTP/HTTPS requests.", "product_code":"wafd", "title":"Does WAF Block Customized POST Requests?", "uri":"waf_01_0193.html", "doc_type":"usermanual", - "p_code":"72", - "code":"89" - }, - { - "desc":"No. WAF supports the blacklist and whitelist rules to block, log only, or permit access requests from specified IP addresses or IP address segments.You can configure blac", - "product_code":"wafd", - "title":"Can WAF Limit Access Through Domain Names?", - "uri":"waf_01_0258.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"90" - }, - { - "desc":"Unlike the traditional firewalls, WAF does not have an Intrusion Prevention System (IPS). WAF supports intrusion detection of only HTTP/HTTPS requests.", - "product_code":"wafd", - "title":"Does WAF Have the IPS Module?", - "uri":"waf_01_0148.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"91" + "p_code":"82", + "code":"86" }, { "desc":"WAF is deployed on the cloud.Web Application Firewall (WAF) keeps web services stable and secure. It examines all HTTP and HTTPS requests to detect and block the followin", @@ -824,8 +779,8 @@ "title":"Which Web Service Framework Protocols Does WAF Support?", "uri":"waf_01_0027.html", "doc_type":"usermanual", - "p_code":"72", - "code":"92" + "p_code":"82", + "code":"87" }, { "desc":"Yes. WAF can protect HTTP and HTTPS applications.If a website uses the HTTP Strict Transport Security (HSTS) policy, the client (such as a browser) is forced to use HTTPS", @@ -833,8 +788,8 @@ "title":"Can WAF Protect Websites Accessed Through HSTS or NTLM Authentication?", "uri":"waf_01_0329.html", "doc_type":"usermanual", - "p_code":"72", - "code":"93" + "p_code":"82", + "code":"88" }, { "desc":"Nginx directly forwards access requests to the origin server, while WAF detects and filters out malicious traffic and then forwards only the normal access requests to the", @@ -842,71 +797,35 @@ "title":"What Are the Differences Between WAF Forwarding and Nginx Forwarding?", "uri":"waf_01_0338.html", "doc_type":"usermanual", - "p_code":"72", - "code":"94" + "p_code":"82", + "code":"89" }, { - "desc":"WAF protects user data on the application layer. It supports cache configuration on static web pages. When a user accesses a web page, the system returns a cached page to", + "desc":"No. WAF does not support session cookies.WAF allows you to configure CC attack protection rules to limit the access frequency of a specific path (URL) in a single cookie ", "product_code":"wafd", - "title":"Does WAF Cache Website Data?", - "uri":"waf_01_0345.html", + "title":"Can I Configure Session Cookies in WAF?", + "uri":"waf_01_0216.html", "doc_type":"usermanual", - "p_code":"72", - "code":"95" - }, - { - "desc":"WAF is a software firewall.", - "product_code":"wafd", - "title":"Is WAF a Hardware Firewall or a Software Firewall?", - "uri":"waf_01_0255.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"96" - }, - { - "desc":"Yes. HTTP/2 is not supported between WAF and the origin server. This means if you enable HTTP/2 in WAF, WAF can process HTTP/2 requests from clients, but WAF can only for", - "product_code":"wafd", - "title":"Is There Any Impact on Origin Servers If I Enable HTTP/2 in WAF?", - "uri":"waf_01_0456.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"97" + "p_code":"82", + "code":"90" }, { "desc":"A Structured Query Language (SQL) injection is a common web attack. The attacker injects malicious SQL commands into database query strings to deceive the server into exe", "product_code":"wafd", - "title":"How Does WAF Detect SQL Injection and XSS Attacks?", + "title":"How Does WAF Detect SQL Injection, XSS, and PHP Injection Attacks?", "uri":"waf_01_0457.html", "doc_type":"usermanual", - "p_code":"72", - "code":"98" + "p_code":"82", + "code":"91" }, { - "desc":"Yes. WAF basic web protection rules can defend against the Apache Struts2 remote code execution vulnerability (CVE-2021-31805).", + "desc":"Yes. WAF basic web protection rules can defend against the Apache Struts2 remote code execution vulnerability (CVE-2021-31805).Follow the procedure below to complete the ", "product_code":"wafd", "title":"Can WAF Defend Against the Apache Struts2 Remote Code Execution Vulnerability (CVE-2021-31805)?", "uri":"waf_01_0458.html", "doc_type":"usermanual", - "p_code":"72", - "code":"99" - }, - { - "desc":"Dedicated WAF instances cannot protect origin servers in the VPCs that are different from where those WAF instances locate. To protect such origin servers, apply for dedi", - "product_code":"wafd", - "title":"Does a Dedicated WAF Instance Support Cross-VPC Protection?", - "uri":"waf_01_0459.html", - "doc_type":"usermanual", - "p_code":"72", - "code":"100" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"WAF Usage", - "uri":"waf_01_0293.html", - "doc_type":"usermanual", - "p_code":"71", - "code":"101" + "p_code":"82", + "code":"92" }, { "desc":"When a third-party vulnerability scanning tool scans the website whose domain name has been connected to WAF, the scan result shows that some standard ports (for example,", @@ -914,35 +833,8 @@ "title":"Why Does the Vulnerability Scanning Tool Report Disabled Non-standard Ports for My WAF-Protected Website?", "uri":"waf_01_0320.html", "doc_type":"usermanual", - "p_code":"101", - "code":"102" - }, - { - "desc":"WAF protects web application pages. After your website is connected to WAF, there is no impact on your email port or email sending or receiving.", - "product_code":"wafd", - "title":"Does WAF Affect Email Ports or Email Receiving and Sending?", - "uri":"waf_01_0218.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"103" - }, - { - "desc":"After you connect a website to your WAF instance, WAF works as a reverse proxy between the client and the server. The real IP address of the server is hidden and only the", - "product_code":"wafd", - "title":"How Do I Obtain the Real IP Address of a Web Visitor?", - "uri":"waf_01_0062.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"104" - }, - { - "desc":"WAF checks both the request header and body. For example, WAF detects the request body, such as form, XML, and JSON data, and blocks requests that do not comply with prot", - "product_code":"wafd", - "title":"How Does WAF Block Requests?", - "uri":"waf_01_0189.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"105" + "p_code":"82", + "code":"93" }, { "desc":"You can view security events such as file inclusion in WAF protection events to quickly locate attack sources or analyze attack events.Program developers write repeatedly", @@ -950,8 +842,8 @@ "title":"What Are Local File Inclusion and Remote File Inclusion?", "uri":"waf_01_0196.html", "doc_type":"usermanual", - "p_code":"101", - "code":"106" + "p_code":"82", + "code":"94" }, { "desc":"Queries Per Second (QPS) indicates the number of requests per second. For example, an HTTP GET request is also called a query. The number of requests is the total number ", @@ -959,143 +851,53 @@ "title":"What Is the Difference Between QPS and the Number of Requests?", "uri":"waf_01_0179.html", "doc_type":"usermanual", - "p_code":"101", - "code":"107" + "p_code":"82", + "code":"95" }, { - "desc":"The number of concurrent requests refers to the number of requests that the system can process simultaneously. When it comes to a website, concurrent requests refer to th", + "desc":"WAF supports custom authorization policies. With IAM, you can:Create IAM users for employees based on the organizational structure of your enterprise. Each IAM user has t", "product_code":"wafd", - "title":"What Are Concurrent Requests?", - "uri":"waf_01_0222.html", + "title":"Does WAF Support Custom Authorization Policies?", + "uri":"waf_01_0192.html", "doc_type":"usermanual", - "p_code":"101", - "code":"108" + "p_code":"82", + "code":"96" }, { - "desc":"If the certificate is mounted on ELB, all requests sent through WAF are encrypted. For HTTPS services, you must upload the certificate to WAF so that WAF can detect the d", - "product_code":"wafd", - "title":"Can WAF Block Requests When a Certificate Is Mounted on ELB?", - "uri":"waf_01_0195.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"109" - }, - { - "desc":"Enabling WAF does not interrupt your existing workloads or affect the running status of your origin servers. No additional operation (such as shutdown or restart) on the ", - "product_code":"wafd", - "title":"Does WAF Affect My Existing Workloads and Server Running?", - "uri":"waf_01_0339.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"110" - }, - { - "desc":"You can configure an access control rule on the origin server to allow only WAF back-to-source IP addresses to access the origin server. This prevents hackers from bypass", - "product_code":"wafd", - "title":"How Do I Configure My Server to Allow Only Requests from WAF?", - "uri":"waf_01_0346.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"111" - }, - { - "desc":"After a domain name or IP address is connected to WAF, WAF inserts fields such as HWWAFSESID and HWWAFSESTIME into the cookie of customer requests. These fields are used ", + "desc":"HWWAFSESID indicates the session ID, and HWWAFSESTIME indicates the session timestamp. These two fields are used to mark the request, for example, they can be used to cou", "product_code":"wafd", "title":"Why Do Cookies Contain the HWWAFSESID or HWWAFSESTIME field?", "uri":"waf_01_0347.html", "doc_type":"usermanual", - "p_code":"101", - "code":"112" + "p_code":"82", + "code":"97" }, { - "desc":"In this case, the reverse proxy server will not be affected after the website is connected to WAF. WAF works as a reverse proxy between the client and your website server", + "desc":"Direct switchover is not supported, but you can complete required configurations then use the WAF mode you want. When adding a domain name or IP address to WAF, you can s", "product_code":"wafd", - "title":"How Do I Configure WAF If a Reverse Proxy Server Is Deployed for My Website?", - "uri":"waf_01_0350.html", + "title":"Can I Switch Between the WAF ELB Access Mode and Dedicated Mode?", + "uri":"waf_01_0348.html", "doc_type":"usermanual", - "p_code":"101", - "code":"113" - }, - { - "desc":"WAF preferentially forwards access requests to the single domain name. If the single domain name cannot be identified, access requests will be forwarded to the wildcard d", - "product_code":"wafd", - "title":"How Does WAF Forward Access Requests When Both a Wildcard Domain Name and a Single Domain Name Are Connected to WAF?", - "uri":"waf_01_0361.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"114" - }, - { - "desc":"No. 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 ", - "product_code":"wafd", - "title":"Does WAF Affect Data Transmission from the Internal Network to an External Network?", - "uri":"waf_01_0366.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"115" - }, - { - "desc":"No modifications are required in WAF, but you are required to whitelist WAF IP addresses on the origin servers.", - "product_code":"wafd", - "title":"Do I Need to Make Some Changes in WAF If the Security Group for Origin Server (Address) Is Changed?", - "uri":"waf_01_0467.html", - "doc_type":"usermanual", - "p_code":"101", - "code":"116" + "p_code":"82", + "code":"98" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", - "title":"Website Domain Name Access Configuration", + "title":"Website Connect Issues", "uri":"waf_01_0124.html", "doc_type":"usermanual", - "p_code":"70", - "code":"117" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Domain Name and Port Configuration", - "uri":"waf_01_0299.html", - "doc_type":"usermanual", - "p_code":"117", - "code":"118" - }, - { - "desc":"After you connect a domain name or IP address of the website you want to protect to WAF, WAF works as a reverse proxy between the client and the server. The real IP addre", - "product_code":"wafd", - "title":"How Do I Add a Domain Name/IP Address to WAF?", - "uri":"waf_01_0176.html", - "doc_type":"usermanual", - "p_code":"118", - "code":"119" - }, - { - "desc":"In addition to standard ports 80 and 443, WAF supports multiple non-standard ports. The non-standard ports vary depending on the edition and billing mode you select.Each ", - "product_code":"wafd", - "title":"Which Non-Standard Ports Does WAF Support?", - "uri":"waf_01_0032.html", - "doc_type":"usermanual", - "p_code":"118", - "code":"120" + "p_code":"81", + "code":"99" }, { "desc":"To use a dedicated WAF instance to protect a non-standard port that is not supported by dedicated instance, configure an ELB load balancer to distribute traffic to any no", "product_code":"wafd", - "title":"How Do I Use a Dedicated WAF Instance to Protect Non-Standard Ports That Are Not Supported by the Dedicated Instance?", + "title":"How Does a Dedicated WAF Instance Protect Non-Standard Ports That Are Not Supported by the Dedicated Instance?", "uri":"waf_01_0318.html", "doc_type":"usermanual", - "p_code":"118", - "code":"121" - }, - { - "desc":"Yes. If there are multiple domain names pointing to the same origin server, you can connect these domain names to WAF for protection.WAF protects domain names or IP addre", - "product_code":"wafd", - "title":"Can WAF Protect Multiple Domain Names That Point to the Same Origin Server?", - "uri":"waf_01_0275.html", - "doc_type":"usermanual", - "p_code":"118", - "code":"122" + "p_code":"99", + "code":"100" }, { "desc":"Before using WAF, you need to add domain names to be protected to WAF based on your web service protection requirements. WAF supports addition of single domain names and ", @@ -1103,53 +905,17 @@ "title":"How Do I Configure Domain Names to Be Protected When Adding Domain Names?", "uri":"waf_01_0105.html", "doc_type":"usermanual", - "p_code":"118", - "code":"123" + "p_code":"99", + "code":"101" }, { "desc":"No. When you add a domain name to WAF, configure the server port to the port of the protected website. The origin server port is the service port used by WAF to forward y", "product_code":"wafd", - "title":"Do I Have to Configure the Same Port as That of the Origin Server When Adding a Domain Name to WAF?", + "title":"Do I Have to Configure the Same Port as That of the Origin Server When Adding a Website to WAF?", "uri":"waf_01_0279.html", "doc_type":"usermanual", - "p_code":"118", - "code":"124" - }, - { - "desc":"WAF protects your web application through its domain name and the corresponding service port. When you add a domain name to WAF, you specify the domain name and the port ", - "product_code":"wafd", - "title":"What Can I Do If One of Ports on an Origin Server Does Not Require WAF Protection?", - "uri":"waf_01_0225.html", - "doc_type":"usermanual", - "p_code":"118", - "code":"125" - }, - { - "desc":"Prepare information required for connecting a domain name or IP address to WAF based on the mode of WAF instance you plan to buy.The following data is required:Domain nam", - "product_code":"wafd", - "title":"What Data Is Required for Connecting a Domain Name/IP Address to WAF?", - "uri":"waf_01_0157.html", - "doc_type":"usermanual", - "p_code":"118", - "code":"126" - }, - { - "desc":"To delete a website from WAF, see Removing a Protected Website from WAF. Before you start, get yourself familiar with the following precautions:Before removing a website ", - "product_code":"wafd", - "title":"How Do I Safely Delete a Protected Domain Name?", - "uri":"waf_01_0041.html", - "doc_type":"usermanual", - "p_code":"118", - "code":"127" - }, - { - "desc":"After a domain name is added to WAF, you cannot change its name. If you want to change the protected domain name, you are advised to delete the original one and add the d", - "product_code":"wafd", - "title":"Can I Change the Domain Name That Has Been Added to WAF?", - "uri":"waf_01_0232.html", - "doc_type":"usermanual", - "p_code":"118", - "code":"128" + "p_code":"99", + "code":"102" }, { "desc":"When configuring multiple server addresses for the same domain name, pay attention to the following:For domain names mapping to non-standard portsThe client protocol, ser", @@ -1157,8 +923,8 @@ "title":"What Are the Precautions for Configuring Multiple Server Addresses for Backend Servers?", "uri":"waf_01_0104.html", "doc_type":"usermanual", - "p_code":"118", - "code":"129" + "p_code":"99", + "code":"103" }, { "desc":"Yes. When adding a domain name to WAF, you can configure a single domain name or a wildcard domain name based on your service requirements. The details are as follows:Sin", @@ -1166,206 +932,44 @@ "title":"Does WAF Support Wildcard Domain Names?", "uri":"waf_01_0190.html", "doc_type":"usermanual", - "p_code":"118", - "code":"130" + "p_code":"99", + "code":"104" + }, + { + "desc":"WAF preferentially forwards access requests to the single domain name. If the single domain name cannot be identified, access requests will be forwarded to the wildcard d", + "product_code":"wafd", + "title":"How Does WAF Forward Access Requests When Both a Wildcard Domain Name and a Single Domain Name Are Connected to WAF?", + "uri":"waf_01_0361.html", + "doc_type":"usermanual", + "p_code":"99", + "code":"105" + }, + { + "desc":"Someone else has already added this domain name. You need to confirm that the domain name belongs to you. If the domain name belongs to you, contact technical support.You", + "product_code":"wafd", + "title":"Why Am I Seeing the \"Someone else has already added this domain name. Please confirm that the domain name belongs to you\" Error Message?", + "uri":"waf_01_3243.html", + "doc_type":"usermanual", + "p_code":"99", + "code":"106" + }, + { + "desc":"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 I", + "product_code":"wafd", + "title":"Can I Access a Website Using an IP Address After a Domain Name Is Connected to WAF?", + "uri":"waf_01_0128.html", + "doc_type":"usermanual", + "p_code":"99", + "code":"107" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", "product_code":"wafd", - "title":"Certificate Management", - "uri":"waf_01_0301.html", - "doc_type":"usermanual", - "p_code":"117", - "code":"131" - }, - { - "desc":"Each domain name must correspond to a certificate. A wildcard domain name can only be used for a wildcard domain certificate. If you only have single-domain certificates,", - "product_code":"wafd", - "title":"How Do I Select a Certificate When Configuring a Wildcard Domain Name?", - "uri":"waf_01_0135.html", - "doc_type":"usermanual", - "p_code":"131", - "code":"132" - }, - { - "desc":"You can select a created certificate or import a new certificate. You need to import the certificate that has been uploaded to ELB to WAF.", - "product_code":"wafd", - "title":"Do I Need to Import the Certificates That Have Been Uploaded to ELB to WAF?", - "uri":"waf_01_0234.html", - "doc_type":"usermanual", - "p_code":"131", - "code":"133" - }, - { - "desc":"Only .pem certificates can be used in WAF. If the certificate is not in .pem format, convert it into .pem locally by referring to Table 1 before uploading it.Certificate ", - "product_code":"wafd", - "title":"How Do I Convert a Certificate into PEM Format?", - "uri":"waf_01_0313.html", - "doc_type":"usermanual", - "p_code":"131", - "code":"134" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Service Interruption Check", - "uri":"waf_01_0127.html", - "doc_type":"usermanual", - "p_code":"70", - "code":"135" - }, - { - "desc":"If an error, such as 404 Not Found, 502 Bad Gateway, or 504 Gateway Timeout, occurs after a domain name is connected to WAF, use the following methods to locate the cause", - "product_code":"wafd", - "title":"How Do I Troubleshoot 404/502/504 Errors?", - "uri":"waf_01_0066.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"136" - }, - { - "desc":"If Access Progress/Status for a website you have added to WAF is Inaccessible, the connection between WAF and the website domain name or IP address fails to be establishe", - "product_code":"wafd", - "title":"Why Is My Domain Name or IP Address Inaccessible?", - "uri":"waf_01_0278.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"137" - }, - { - "desc":"Once an attack hits a WAF rule, WAF will respond to the attack immediately according to the protective action (Log only or Block) you configured for the rule and display ", - "product_code":"wafd", - "title":"How Do I Handle False Alarms as WAF Blocks Normal Requests to My Website?", - "uri":"waf_01_0038.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"138" - }, - { - "desc":"After a website is connected to WAF, a normal access request is blocked by WAF. On the Events page, the corresponding Event Type reads Invalid request, and the Handle Fal", - "product_code":"wafd", - "title":"Why Does WAF Block Normal Requests as Invalid Requests?", - "uri":"waf_01_0335.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"139" - }, - { - "desc":"The default timeout duration for connections between a browser and WAF is 120 seconds, which cannot be manually set.The default timeout duration for connections between W", - "product_code":"wafd", - "title":"What Is the Connection Timeout Duration of WAF? Can I Manually Set the Timeout Duration?", - "uri":"waf_01_0160.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"140" - }, - { - "desc":"After a domain name is connected to WAF, if the system displays a message indicating that there are excessive redirection times when a user requests to access the target ", - "product_code":"wafd", - "title":"How Do I Solve the Problem of Excessive Redirection Times?", - "uri":"waf_01_0117.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"141" - }, - { - "desc":"If your visitors receive a page similar to the one in Figure 1 when they try to access your website through a mobile phone, an incomplete certificate chain is uploaded wh", - "product_code":"wafd", - "title":"Why Are HTTPS Requests Denied on Some Mobile Phones?", - "uri":"waf_01_0093.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"142" - }, - { - "desc":"If the certificate provided by the certificate authority is not found in the built-in trust store on your platform and the certificate chain does not have a certificate a", - "product_code":"wafd", - "title":"How Do I Fix an Incomplete Certificate Chain?", - "uri":"waf_01_0082.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"143" - }, - { - "desc":"After an HTTPS certificate is uploaded to the AAD or WAF console, a message is displayed indicating that the certificate and key do not match.How Do I Fix an Incomplete C", - "product_code":"wafd", - "title":"Why Does My Certificate Not Match the Key?", - "uri":"waf_01_1082.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"144" - }, - { - "desc":"If the request contains malicious load and is intercepted by WAF, error 418 is reported when you access the domain name protected by WAF. You can view WAF protection logs", - "product_code":"wafd", - "title":"Why Am I Seeing Error Code 418?", - "uri":"waf_01_0198.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"145" - }, - { - "desc":"If a request passes through WAF twice, WAF blocks the request to prevent an infinite loop. In this case, error 523 is displayed when you access the domain name protected ", - "product_code":"wafd", - "title":"Why Am I Seeing Error Code 523?", - "uri":"waf_01_0199.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"146" - }, - { - "desc":"After you connect the domain name of your website to WAF, all website requests are forwarded to WAF first. Then, WAF forwards only the normal traffic to the origin server", - "product_code":"wafd", - "title":"Why Does the Website Login Page Continuously Refreshed After a Domain Name Is Connected to WAF?", - "uri":"waf_01_0200.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"147" - }, - { - "desc":"In this case, add two forwarding policies. One is HTTP to HTTP forwarding, and the other is HTTPS to HTTPS forwarding.For details about how to configure a forwarding rule", - "product_code":"wafd", - "title":"Why Does the Requested Page Respond Slowly After the HTTP Forwarding Policy Is Configured?", - "uri":"waf_01_0201.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"148" - }, - { - "desc":"After your website is connected to WAF, the file visitors can upload each time cannot exceed 512 MB.To upload a file greater than 512 MB, upload the file through:IP addre", - "product_code":"wafd", - "title":"How Can I Upload Files After the Website Is Connected to WAF?", - "uri":"waf_01_0100.html", - "doc_type":"usermanual", - "p_code":"135", - "code":"149" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Protection Rule Configuration", + "title":"Protection Rules", "uri":"waf_01_0063.html", "doc_type":"usermanual", - "p_code":"70", - "code":"150" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Basic Web Protection", - "uri":"waf_01_0304.html", - "doc_type":"usermanual", - "p_code":"150", - "code":"151" - }, - { - "desc":"This FAQ guides you to switch the mode of basic web protection to Block.Perform the following operations:Log only and Block are merely modes of basic web protection. CC a", - "product_code":"wafd", - "title":"How Do I Switch the Mode of Basic Web Protection from Log Only to Block?", - "uri":"waf_01_0053.html", - "doc_type":"usermanual", - "p_code":"151", - "code":"152" + "p_code":"81", + "code":"108" }, { "desc":"WAF provides three basic web protection levels: Low, Medium, and High. The default option is Medium. For details, see Table 1.", @@ -1373,26 +977,17 @@ "title":"Which Protection Levels Can Be Set for Basic Web Protection?", "uri":"waf_01_0204.html", "doc_type":"usermanual", - "p_code":"151", - "code":"153" + "p_code":"108", + "code":"109" }, { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "desc":"It depends on the WAF edition you are using. For details, see Table 1.", "product_code":"wafd", - "title":"CC Attack Protection Rules", - "uri":"waf_01_0305.html", + "title":"What Is the Peak Rate of CC Attack Protection?", + "uri":"waf_01_0425.html", "doc_type":"usermanual", - "p_code":"150", - "code":"154" - }, - { - "desc":"When a service interface is under an HTTP flood attack, you can set a CC attack protection rule on the WAF console to relieve service pressure.WAF provides the following ", - "product_code":"wafd", - "title":"How Do I Configure a CC Attack Protection Rule?", - "uri":"waf_01_0035.html", - "doc_type":"usermanual", - "p_code":"154", - "code":"155" + "p_code":"108", + "code":"110" }, { "desc":"During the configuration of a CC attack protection rule, if IP addresses cannot identify users precisely, for example, when many users share an egress IP address, use Coo", @@ -1400,44 +995,17 @@ "title":"When Is Cookie Used to Identify Users?", "uri":"waf_01_0036.html", "doc_type":"usermanual", - "p_code":"154", - "code":"156" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Precise Protection rules", - "uri":"waf_01_0306.html", - "doc_type":"usermanual", - "p_code":"150", - "code":"157" - }, - { - "desc":"WAF does not allow precise protection access rules to take effect in a specified period.You can set precise protection rules to filter access requests based on a combinat", - "product_code":"wafd", - "title":"Can a Precise Protection Rule Take Effect in a Specified Period?", - "uri":"waf_01_0217.html", - "doc_type":"usermanual", - "p_code":"157", - "code":"158" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Anti-Crawler Protection", - "uri":"waf_01_0308.html", - "doc_type":"usermanual", - "p_code":"150", - "code":"159" + "p_code":"108", + "code":"111" }, { "desc":"After JavaScript anti-crawler is enabled, WAF returns a piece of JavaScript code to the client when the client sends a request. If the client sends a normal request to th", "product_code":"wafd", - "title":"Why Is the Requested Page Unable to Load After JavaScript Anti-Crawler Is Enabled?", + "title":"Why Does a Requested Page Fail to Respond to the Client After the JavaScript-based Anti-Crawler Is Enabled?", "uri":"waf_01_0254.html", "doc_type":"usermanual", - "p_code":"159", - "code":"160" + "p_code":"108", + "code":"112" }, { "desc":"If you have enabled Other when you configure Feature Library of anti-crawler protection, WAF detects crawlers for various purposes, such as website monitoring, access pro", @@ -1445,8 +1013,8 @@ "title":"Is There Any Impact on Website Loading Speed If Other Crawler Check in Anti-Crawler Is Enabled?", "uri":"waf_01_0240.html", "doc_type":"usermanual", - "p_code":"159", - "code":"161" + "p_code":"108", + "code":"113" }, { "desc":"Figure 1 shows how JavaScript anti-crawler detection works, which includes JavaScript challenges (step 1 and step 2) and JavaScript authentication (step 3).After JavaScri", @@ -1454,17 +1022,8 @@ "title":"How Does JavaScript Anti-Crawler Detection Work?", "uri":"waf_01_0315.html", "doc_type":"usermanual", - "p_code":"159", - "code":"162" - }, - { - "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", - "product_code":"wafd", - "title":"Others", - "uri":"waf_01_0309.html", - "doc_type":"usermanual", - "p_code":"150", - "code":"163" + "p_code":"108", + "code":"114" }, { "desc":"Normally, all requests destined for your site will pass through WAF. However, if your site is using CDN and WAF, the WAF policy targeted at the requests for caching stati", @@ -1472,35 +1031,26 @@ "title":"In Which Situations Will the WAF Policies Fail?", "uri":"waf_01_0102.html", "doc_type":"usermanual", - "p_code":"163", - "code":"164" + "p_code":"108", + "code":"115" }, { - "desc":"All paths configured for protection rules of WAF are case-sensitive.", + "desc":"If you allow only IP addresses in a region to access the protected domain name, for example, only IP addresses from Australia can access the protected domain name, take t", "product_code":"wafd", - "title":"Is the Path of a WAF Protection Rule Case-sensitive?", - "uri":"waf_01_0151.html", + "title":"How Do I Allow Requests from Only IP Addresses in a Specified Geographical Region?", + "uri":"waf_01_0215.html", "doc_type":"usermanual", - "p_code":"163", - "code":"165" + "p_code":"108", + "code":"116" }, { - "desc":"The protection rules supported by WAF are described below.Basic Web ProtectionWAF can defend against common web attacks, such as SQL injection, XSS, web shells, and Troja", + "desc":"After you add the website to WAF, configure blacklist and whitelist rules or precise protection rules to allow only specified IP addresses to access the website. WAF then", "product_code":"wafd", - "title":"What Protection Rules Does WAF Support?", - "uri":"waf_01_0028.html", + "title":"How Do I Allow Only Specified IP Addresses to Access Protected Websites?", + "uri":"waf_01_0312.html", "doc_type":"usermanual", - "p_code":"163", - "code":"166" - }, - { - "desc":"In WAF, Log only is available for Protective Action in basic web protection rules.Log only is available for Protective Action in CC attack protection rules, precise prote", - "product_code":"wafd", - "title":"Which of the WAF Protection Rules Support the Log-Only Protective Action?", - "uri":"waf_01_0210.html", - "doc_type":"usermanual", - "p_code":"163", - "code":"167" + "p_code":"108", + "code":"117" }, { "desc":"Web Tamper Protection (WTP) supports only caching of static web pages. Perform the following steps to fix this issue:If this function is enabled (), go to 7.If this funct", @@ -1508,8 +1058,8 @@ "title":"Why Does the Page Fail to Be Refreshed After WTP Is Enabled?", "uri":"waf_01_0355.html", "doc_type":"usermanual", - "p_code":"163", - "code":"168" + "p_code":"108", + "code":"118" }, { "desc":"Both of them can block access requests from specified IP addresses. Table 1 describes the differences between the two types of rules.", @@ -1517,8 +1067,8 @@ "title":"What Are the Differences Between Blacklist/Whitelist Rules and Precise Protection Rules on Blocking Access Requests from Specified IP Addresses?", "uri":"waf_01_0363.html", "doc_type":"usermanual", - "p_code":"163", - "code":"169" + "p_code":"108", + "code":"119" }, { "desc":"Cookies are inserted by back-end web servers and can be implemented through framework configuration or set-cookie. Secure and HttpOnly in cookies help defend against atta", @@ -1526,8 +1076,197 @@ "title":"What Do I Do If a Scanner, such as AppScan, Detects that the Cookie Is Missing Secure or HttpOnly?", "uri":"waf_01_0121.html", "doc_type":"usermanual", - "p_code":"163", - "code":"170" + "p_code":"108", + "code":"120" + }, + { + "desc":"This topic lists some frequently asked questions (FAQs) about how to use a certificate.Each domain name must correspond to a certificate. A wildcard domain name can only ", + "product_code":"wafd", + "title":"Certificate Management", + "uri":"waf_01_0313.html", + "doc_type":"usermanual", + "p_code":"81", + "code":"121" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Troubleshooting Website Connection Exceptions", + "uri":"waf_01_0127.html", + "doc_type":"usermanual", + "p_code":"81", + "code":"122" + }, + { + "desc":"If Access Progress/Status for a website you have added to WAF is Inaccessible, the connection between WAF and the website domain name or IP address fails to be establishe", + "product_code":"wafd", + "title":"Why Is My Domain Name or IP Address Inaccessible?", + "uri":"waf_01_0278.html", + "doc_type":"usermanual", + "p_code":"122", + "code":"123" + }, + { + "desc":"After a website is connected to WAF, the website becomes slow.You may have configured forcible redirection from HTTP to HTTPS at the backend of the server but enabled onl", + "product_code":"wafd", + "title":"Why Does the Requested Page Respond Slowly After My Website Is Connected to WAF?", + "uri":"waf_01_0201.html", + "doc_type":"usermanual", + "p_code":"122", + "code":"124" + }, + { + "desc":"After your website is connected to WAF, you can upload a file no larger than 10 GB each time.To upload a file larger than 10 GB, upload the file through any of the follow", + "product_code":"wafd", + "title":"What Can I Do If Files Cannot Be Uploaded After a Website Is Connected to WAF?", + "uri":"waf_01_0100.html", + "doc_type":"usermanual", + "p_code":"122", + "code":"125" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Troubleshooting Certificate and Cipher Suite Issues", + "uri":"waf_01_0068.html", + "doc_type":"usermanual", + "p_code":"81", + "code":"126" + }, + { + "desc":"If the certificate provided by the certificate authority is not found in the built-in trust store on your platform and the certificate chain does not have a certificate a", + "product_code":"wafd", + "title":"How Do I Fix an Incomplete Certificate Chain?", + "uri":"waf_01_0082.html", + "doc_type":"usermanual", + "p_code":"126", + "code":"127" + }, + { + "desc":"After an HTTPS certificate is uploaded to the AAD or WAF console, a message is displayed indicating that the certificate and key do not match.How Do I Fix an Incomplete C", + "product_code":"wafd", + "title":"Why Does My Certificate Not Match the Key?", + "uri":"waf_01_1082.html", + "doc_type":"usermanual", + "p_code":"126", + "code":"128" + }, + { + "desc":"Open the browser on the mobile phone and access the protected domain name. If a page similar to Figure 1 is displayed, the HTTPS request on the mobile phone is abnormal.T", + "product_code":"wafd", + "title":"Why Are HTTPS Requests Denied on Some Mobile Phones?", + "uri":"waf_01_0093.html", + "doc_type":"usermanual", + "p_code":"126", + "code":"129" + }, + { + "desc":"After a domain name is connected to WAF, the website cannot be accessed. A message is displayed, indicating that the protocol is not supported. The client and server do n", + "product_code":"wafd", + "title":"What Do I Do If the Protocol Is Not Supported and the Client and Server Do Not Support Common SSL Protocol Versions or Cipher Suites?", + "uri":"waf_01_1311.html", + "doc_type":"usermanual", + "p_code":"126", + "code":"130" + }, + { + "desc":"The bar mitzvah attack is an attack on SSL/TLS protocols that exploits a vulnerability in the RC4 cryptographic algorithm. This vulnerability can disclose ciphertext in S", + "product_code":"wafd", + "title":"Why Is the Bar Mitzvah Attack on SSL/TLS Detected?", + "uri":"waf_01_3312.html", + "doc_type":"usermanual", + "p_code":"126", + "code":"131" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Troubleshooting Traffic Forwarding Exceptions", + "uri":"waf_01_0035.html", + "doc_type":"usermanual", + "p_code":"81", + "code":"132" + }, + { + "desc":"If an error, such as 404 Not Found, 502 Bad Gateway, or 504 Gateway Timeout, occurs after a website is connected to WAF, use the following methods to locate the cause and", + "product_code":"wafd", + "title":"How Do I Troubleshoot 404/502/504 Errors?", + "uri":"waf_01_0066.html", + "doc_type":"usermanual", + "p_code":"132", + "code":"133" + }, + { + "desc":"If the request contains malicious load and is intercepted by WAF, error 418 is reported when you access the domain name protected by WAF. You can view WAF protection logs", + "product_code":"wafd", + "title":"Why Am I Seeing Error Code 418?", + "uri":"waf_01_0198.html", + "doc_type":"usermanual", + "p_code":"132", + "code":"134" + }, + { + "desc":"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", + "product_code":"wafd", + "title":"Why Am I Seeing Error Code 523?", + "uri":"waf_01_0199.html", + "doc_type":"usermanual", + "p_code":"132", + "code":"135" + }, + { + "desc":"If you configure your web server to redirect HTTP requests to HTTPS, but configure only one piece of server information with client protocol set to HTTPS and server proto", + "product_code":"wafd", + "title":"Why Was My Website Redirected So Many Times?", + "uri":"waf_01_0117.html", + "doc_type":"usermanual", + "p_code":"132", + "code":"136" + }, + { + "desc":"After a protected website is connected to WAF, the website is inaccessible and the error message \"414 Request-URI Too Large\" is displayed, as shown in Figure 1.The client", + "product_code":"wafd", + "title":"Why Am I Seeing Error Code 414 Request-URI Too Large?", + "uri":"waf_01_0311.html", + "doc_type":"usermanual", + "p_code":"132", + "code":"137" + }, + { + "desc":"The default timeout for connections from a browser to WAF is 120 seconds. The value varies depending on your browser settings and cannot be changed on the WAF console.The", + "product_code":"wafd", + "title":"What Is the Connection Timeout Duration of WAF? Can I Manually Set the Timeout Duration?", + "uri":"waf_01_0160.html", + "doc_type":"usermanual", + "p_code":"132", + "code":"138" + }, + { + "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", + "product_code":"wafd", + "title":"Checking Whether Normal Requests Are Blocked Mistakenly", + "uri":"waf_01_0225.html", + "doc_type":"usermanual", + "p_code":"81", + "code":"139" + }, + { + "desc":"Once an attack hits a WAF rule, WAF will respond to the attack immediately according to the protective action (Log only or Block) you configured for the rule and display ", + "product_code":"wafd", + "title":"How Do I Handle False Alarms as WAF Blocks Normal Requests to My Website?", + "uri":"waf_01_0038.html", + "doc_type":"usermanual", + "p_code":"139", + "code":"140" + }, + { + "desc":"After a website is connected to WAF, a normal access request is blocked by WAF. On the Events page, the corresponding Event Type reads Invalid request, and the Handle Fal", + "product_code":"wafd", + "title":"Why Does WAF Block Normal Requests as Invalid Requests?", + "uri":"waf_01_0335.html", + "doc_type":"usermanual", + "p_code":"139", + "code":"141" }, { "desc":"HUAWEI CLOUD Help Center presents technical documents to help you quickly get started with HUAWEI CLOUD services. The technical documents include Service Overview, Price Details, Purchase Guide, User Guide, API Reference, Best Practices, FAQs, and Videos.", @@ -1536,6 +1275,6 @@ "uri":"waf_01_0265.html", "doc_type":"usermanual", "p_code":"", - "code":"171" + "code":"142" } ] \ No newline at end of file diff --git a/docs/wafd/umn/en-us_image_0000001074633189.png b/docs/wafd/umn/en-us_image_0000001074633189.png new file mode 100644 index 00000000..19b0e9bb Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001074633189.png differ diff --git a/docs/wafd/umn/en-us_image_0000001074658084.png b/docs/wafd/umn/en-us_image_0000001074658084.png new file mode 100644 index 00000000..7395b777 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001074658084.png differ diff --git a/docs/wafd/umn/en-us_image_0000001119487028.png b/docs/wafd/umn/en-us_image_0000001119487028.png deleted file mode 100644 index 8f1d810f..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001119487028.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001260399509.jpg b/docs/wafd/umn/en-us_image_0000001133216533.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001260399509.jpg rename to docs/wafd/umn/en-us_image_0000001133216533.jpg diff --git a/docs/wafd/umn/en-us_image_0000001182095000.png b/docs/wafd/umn/en-us_image_0000001182095000.png deleted file mode 100644 index 38889db8..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001182095000.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001197423825.png b/docs/wafd/umn/en-us_image_0000001197423825.png index 89e26f82..e133ed6b 100644 Binary files a/docs/wafd/umn/en-us_image_0000001197423825.png and b/docs/wafd/umn/en-us_image_0000001197423825.png differ diff --git a/docs/wafd/umn/en-us_image_0000001225545453.png b/docs/wafd/umn/en-us_image_0000001225545453.png new file mode 100644 index 00000000..b6dfa2ca Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001225545453.png differ diff --git a/docs/wafd/umn/en-us_image_0000001226521449.png b/docs/wafd/umn/en-us_image_0000001226521449.png deleted file mode 100644 index f716e4e0..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001226521449.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001275434812.png b/docs/wafd/umn/en-us_image_0000001275434812.png deleted file mode 100644 index 930cfd6e..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001275434812.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001282375645.png b/docs/wafd/umn/en-us_image_0000001282375645.png deleted file mode 100644 index 6e43f2e8..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001282375645.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001285022128.png b/docs/wafd/umn/en-us_image_0000001285022128.png deleted file mode 100644 index a197f171..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001285022128.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001285430612.png b/docs/wafd/umn/en-us_image_0000001285430612.png deleted file mode 100644 index d3181e06..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001285430612.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001285485922.png b/docs/wafd/umn/en-us_image_0000001285485922.png deleted file mode 100644 index 5484b02d..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001285485922.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001285486134.png b/docs/wafd/umn/en-us_image_0000001285486134.png deleted file mode 100644 index 103b38cd..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001285486134.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001285588948.png b/docs/wafd/umn/en-us_image_0000001285588948.png deleted file mode 100644 index d9fa5b4f..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001285588948.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001285643550.png b/docs/wafd/umn/en-us_image_0000001285643550.png new file mode 100644 index 00000000..1cc4085c Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001285643550.png differ diff --git a/docs/wafd/umn/en-us_image_0000001286061432.png b/docs/wafd/umn/en-us_image_0000001286061432.png new file mode 100644 index 00000000..004f239d Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001286061432.png differ diff --git a/docs/wafd/umn/en-us_image_0000001286548588.png b/docs/wafd/umn/en-us_image_0000001286548588.png deleted file mode 100644 index b9f9566a..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001286548588.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001324043026.png b/docs/wafd/umn/en-us_image_0000001324043026.png deleted file mode 100644 index 12c5a8da..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001324043026.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001326514597.png b/docs/wafd/umn/en-us_image_0000001326514597.png deleted file mode 100644 index 6e43f2e8..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001326514597.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001327191500.png b/docs/wafd/umn/en-us_image_0000001327191500.png deleted file mode 100644 index 824f1e80..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001327191500.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001327470582.png b/docs/wafd/umn/en-us_image_0000001327470582.png deleted file mode 100644 index 86931c51..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001327470582.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001488605878.jpg b/docs/wafd/umn/en-us_image_0000001335953214.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001488605878.jpg rename to docs/wafd/umn/en-us_image_0000001335953214.jpg diff --git a/docs/wafd/umn/en-us_image_0000001336165028.png b/docs/wafd/umn/en-us_image_0000001336165028.png new file mode 100644 index 00000000..2fd6b81f Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001336165028.png differ diff --git a/docs/wafd/umn/en-us_image_0000001337771401.png b/docs/wafd/umn/en-us_image_0000001337771401.png deleted file mode 100644 index 5d69d7ca..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001337771401.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001337772549.png b/docs/wafd/umn/en-us_image_0000001337772549.png deleted file mode 100644 index 016ae824..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001337772549.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001337887457.png b/docs/wafd/umn/en-us_image_0000001337887457.png deleted file mode 100644 index 6f8569b9..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001337887457.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001337958950.png b/docs/wafd/umn/en-us_image_0000001337958950.png deleted file mode 100644 index 0ef639f9..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001337958950.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001338097417.png b/docs/wafd/umn/en-us_image_0000001338097417.png deleted file mode 100644 index 0bbcc97a..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001338097417.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001338129425.png b/docs/wafd/umn/en-us_image_0000001338129425.png deleted file mode 100644 index db787de5..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001338129425.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001338628737.png b/docs/wafd/umn/en-us_image_0000001338628737.png deleted file mode 100644 index e9b61f7d..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001338628737.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001287947022.png b/docs/wafd/umn/en-us_image_0000001340308381.png similarity index 100% rename from docs/wafd/umn/en-us_image_0000001287947022.png rename to docs/wafd/umn/en-us_image_0000001340308381.png diff --git a/docs/wafd/umn/en-us_image_0000001345173294.png b/docs/wafd/umn/en-us_image_0000001345173294.png deleted file mode 100644 index 9e28eed0..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001345173294.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001493489874.jpg b/docs/wafd/umn/en-us_image_0000001368128877.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001493489874.jpg rename to docs/wafd/umn/en-us_image_0000001368128877.jpg diff --git a/docs/wafd/umn/en-us_image_0000001377911005.png b/docs/wafd/umn/en-us_image_0000001377911005.png deleted file mode 100644 index 38459a06..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001377911005.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001493806486.jpg b/docs/wafd/umn/en-us_image_0000001379513829.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001493806486.jpg rename to docs/wafd/umn/en-us_image_0000001379513829.jpg diff --git a/docs/wafd/umn/en-us_image_0000001493990116.jpg b/docs/wafd/umn/en-us_image_0000001379638185.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001493990116.jpg rename to docs/wafd/umn/en-us_image_0000001379638185.jpg diff --git a/docs/wafd/umn/en-us_image_0000001538689725.png b/docs/wafd/umn/en-us_image_0000001379794013.png similarity index 100% rename from docs/wafd/umn/en-us_image_0000001538689725.png rename to docs/wafd/umn/en-us_image_0000001379794013.png diff --git a/docs/wafd/umn/en-us_image_0000001388712885.png b/docs/wafd/umn/en-us_image_0000001388712885.png deleted file mode 100644 index 52b47689..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001388712885.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001388786649.png b/docs/wafd/umn/en-us_image_0000001388786649.png deleted file mode 100644 index 309cc70d..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001388786649.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001395650509.png b/docs/wafd/umn/en-us_image_0000001395650509.png deleted file mode 100644 index 20937afe..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001395650509.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001395732757.png b/docs/wafd/umn/en-us_image_0000001395732757.png deleted file mode 100644 index 89ada9eb..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001395732757.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001396559941.png b/docs/wafd/umn/en-us_image_0000001396559941.png new file mode 100644 index 00000000..a27fcbc2 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001396559941.png differ diff --git a/docs/wafd/umn/en-us_image_0000001533171269.jpg b/docs/wafd/umn/en-us_image_0000001402328652.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001533171269.jpg rename to docs/wafd/umn/en-us_image_0000001402328652.jpg diff --git a/docs/wafd/umn/en-us_image_0000001427503477.png b/docs/wafd/umn/en-us_image_0000001427503477.png deleted file mode 100644 index a16b5128..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001427503477.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001538688185.jpg b/docs/wafd/umn/en-us_image_0000001481372972.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001538688185.jpg rename to docs/wafd/umn/en-us_image_0000001481372972.jpg diff --git a/docs/wafd/umn/en-us_image_0000001191376107.jpg b/docs/wafd/umn/en-us_image_0000001481923368.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001191376107.jpg rename to docs/wafd/umn/en-us_image_0000001481923368.jpg diff --git a/docs/wafd/umn/en-us_image_0000001544520337.jpg b/docs/wafd/umn/en-us_image_0000001482832030.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001544520337.jpg rename to docs/wafd/umn/en-us_image_0000001482832030.jpg diff --git a/docs/wafd/umn/en-us_image_0000001483011470.jpg b/docs/wafd/umn/en-us_image_0000001483011470.jpg new file mode 100644 index 00000000..22c76c8e Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001483011470.jpg differ diff --git a/docs/wafd/umn/en-us_image_0000001499773388.png b/docs/wafd/umn/en-us_image_0000001499773388.png deleted file mode 100644 index 6224270f..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001499773388.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001519222274.png b/docs/wafd/umn/en-us_image_0000001519222274.png new file mode 100644 index 00000000..25b80348 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001519222274.png differ diff --git a/docs/wafd/umn/en-us_image_0000001529293989.png b/docs/wafd/umn/en-us_image_0000001529293989.png deleted file mode 100644 index 3fcf4c42..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001529293989.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001533330749.jpg b/docs/wafd/umn/en-us_image_0000001533330749.jpg new file mode 100644 index 00000000..22c76c8e Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001533330749.jpg differ diff --git a/docs/wafd/umn/en-us_image_0000001533970929.png b/docs/wafd/umn/en-us_image_0000001533970929.png deleted file mode 100644 index 21335818..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001533970929.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001539325965.png b/docs/wafd/umn/en-us_image_0000001539325965.png deleted file mode 100644 index 6443d563..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001539325965.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001545291713.png b/docs/wafd/umn/en-us_image_0000001545291713.png new file mode 100644 index 00000000..f9bbd75a Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001545291713.png differ diff --git a/docs/wafd/umn/en-us_image_0000001550850865.png b/docs/wafd/umn/en-us_image_0000001550850865.png deleted file mode 100644 index a500885c..00000000 Binary files a/docs/wafd/umn/en-us_image_0000001550850865.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0000001556300637.png b/docs/wafd/umn/en-us_image_0000001556300637.png new file mode 100644 index 00000000..e0fd8368 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001556300637.png differ diff --git a/docs/wafd/umn/en-us_image_0000001288099090.png b/docs/wafd/umn/en-us_image_0000001572891172.png similarity index 100% rename from docs/wafd/umn/en-us_image_0000001288099090.png rename to docs/wafd/umn/en-us_image_0000001572891172.png diff --git a/docs/wafd/umn/en-us_image_0000001288106950.png b/docs/wafd/umn/en-us_image_0000001573330978.png similarity index 100% rename from docs/wafd/umn/en-us_image_0000001288106950.png rename to docs/wafd/umn/en-us_image_0000001573330978.png diff --git a/docs/wafd/umn/en-us_image_0000001586593518.png b/docs/wafd/umn/en-us_image_0000001586593518.png new file mode 100644 index 00000000..05135bbd Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001586593518.png differ diff --git a/docs/wafd/umn/en-us_image_0000001288266230.png b/docs/wafd/umn/en-us_image_0000001652007168.png similarity index 100% rename from docs/wafd/umn/en-us_image_0000001288266230.png rename to docs/wafd/umn/en-us_image_0000001652007168.png diff --git a/docs/wafd/umn/en-us_image_0000001658761758.png b/docs/wafd/umn/en-us_image_0000001658761758.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001658761758.png differ diff --git a/docs/wafd/umn/en-us_image_0000001667743969.png b/docs/wafd/umn/en-us_image_0000001667743969.png new file mode 100644 index 00000000..e497cd68 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001667743969.png differ diff --git a/docs/wafd/umn/en-us_image_0000001675705730.png b/docs/wafd/umn/en-us_image_0000001675705730.png new file mode 100644 index 00000000..726c8e05 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001675705730.png differ diff --git a/docs/wafd/umn/en-us_image_0000001677145090.png b/docs/wafd/umn/en-us_image_0000001677145090.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001677145090.png differ diff --git a/docs/wafd/umn/en-us_image_0000001677232290.png b/docs/wafd/umn/en-us_image_0000001677232290.png new file mode 100644 index 00000000..3dbc2f49 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001677232290.png differ diff --git a/docs/wafd/umn/en-us_image_0000001683533946.png b/docs/wafd/umn/en-us_image_0000001683533946.png new file mode 100644 index 00000000..96f39e02 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001683533946.png differ diff --git a/docs/wafd/umn/en-us_image_0000001683558966.png b/docs/wafd/umn/en-us_image_0000001683558966.png new file mode 100644 index 00000000..2aaa9fcf Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001683558966.png differ diff --git a/docs/wafd/umn/en-us_image_0000001683585920.png b/docs/wafd/umn/en-us_image_0000001683585920.png new file mode 100644 index 00000000..ccd72168 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001683585920.png differ diff --git a/docs/wafd/umn/en-us_image_0000001683743464.png b/docs/wafd/umn/en-us_image_0000001683743464.png new file mode 100644 index 00000000..b418f261 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001683743464.png differ diff --git a/docs/wafd/umn/en-us_image_0000001683746324.png b/docs/wafd/umn/en-us_image_0000001683746324.png new file mode 100644 index 00000000..e5be0866 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001683746324.png differ diff --git a/docs/wafd/umn/en-us_image_0000001683774038.png b/docs/wafd/umn/en-us_image_0000001683774038.png new file mode 100644 index 00000000..3b7eae5f Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001683774038.png differ diff --git a/docs/wafd/umn/en-us_image_0000001683894232.png b/docs/wafd/umn/en-us_image_0000001683894232.png new file mode 100644 index 00000000..4e53d4a6 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001683894232.png differ diff --git a/docs/wafd/umn/en-us_image_0000001684030226.png b/docs/wafd/umn/en-us_image_0000001684030226.png new file mode 100644 index 00000000..5a31de3d Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001684030226.png differ diff --git a/docs/wafd/umn/en-us_image_0000001684033930.png b/docs/wafd/umn/en-us_image_0000001684033930.png new file mode 100644 index 00000000..ded1b2fa Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001684033930.png differ diff --git a/docs/wafd/umn/en-us_image_0000001684085100.png b/docs/wafd/umn/en-us_image_0000001684085100.png new file mode 100644 index 00000000..9848c8f7 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001684085100.png differ diff --git a/docs/wafd/umn/en-us_image_0000001684111682.png b/docs/wafd/umn/en-us_image_0000001684111682.png new file mode 100644 index 00000000..5b8e5085 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001684111682.png differ diff --git a/docs/wafd/umn/en-us_image_0000001684193230.png b/docs/wafd/umn/en-us_image_0000001684193230.png new file mode 100644 index 00000000..185671d3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001684193230.png differ diff --git a/docs/wafd/umn/en-us_image_0000001684228264.png b/docs/wafd/umn/en-us_image_0000001684228264.png new file mode 100644 index 00000000..ec0fc5e3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001684228264.png differ diff --git a/docs/wafd/umn/en-us_image_0000001684305004.png b/docs/wafd/umn/en-us_image_0000001684305004.png new file mode 100644 index 00000000..1c20eb08 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001684305004.png differ diff --git a/docs/wafd/umn/en-us_image_0000001684444678.png b/docs/wafd/umn/en-us_image_0000001684444678.png new file mode 100644 index 00000000..e35e6f99 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001684444678.png differ diff --git a/docs/wafd/umn/en-us_image_0000001685273988.png b/docs/wafd/umn/en-us_image_0000001685273988.png new file mode 100644 index 00000000..538a3ca3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001685273988.png differ diff --git a/docs/wafd/umn/en-us_image_0000001224193241.jpg b/docs/wafd/umn/en-us_image_0000001695522016.jpg similarity index 100% rename from docs/wafd/umn/en-us_image_0000001224193241.jpg rename to docs/wafd/umn/en-us_image_0000001695522016.jpg diff --git a/docs/wafd/umn/en-us_image_0000001696678850.png b/docs/wafd/umn/en-us_image_0000001696678850.png new file mode 100644 index 00000000..6b11888b Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001696678850.png differ diff --git a/docs/wafd/umn/en-us_image_0000001696838310.png b/docs/wafd/umn/en-us_image_0000001696838310.png new file mode 100644 index 00000000..582b1618 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001696838310.png differ diff --git a/docs/wafd/umn/en-us_image_0000001696838318.png b/docs/wafd/umn/en-us_image_0000001696838318.png new file mode 100644 index 00000000..e4fcbfa9 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001696838318.png differ diff --git a/docs/wafd/umn/en-us_image_0000001710527625.png b/docs/wafd/umn/en-us_image_0000001710527625.png new file mode 100644 index 00000000..af19fabe Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001710527625.png differ diff --git a/docs/wafd/umn/en-us_image_0000001711487817.png b/docs/wafd/umn/en-us_image_0000001711487817.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001711487817.png differ diff --git a/docs/wafd/umn/en-us_image_0000001730827877.png b/docs/wafd/umn/en-us_image_0000001730827877.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001730827877.png differ diff --git a/docs/wafd/umn/en-us_image_0000001731610061.png b/docs/wafd/umn/en-us_image_0000001731610061.png new file mode 100644 index 00000000..15fb884f Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001731610061.png differ diff --git a/docs/wafd/umn/en-us_image_0000001731648345.png b/docs/wafd/umn/en-us_image_0000001731648345.png new file mode 100644 index 00000000..55460ac9 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001731648345.png differ diff --git a/docs/wafd/umn/en-us_image_0000001731681777.png b/docs/wafd/umn/en-us_image_0000001731681777.png new file mode 100644 index 00000000..92371acb Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001731681777.png differ diff --git a/docs/wafd/umn/en-us_image_0000001731801353.png b/docs/wafd/umn/en-us_image_0000001731801353.png new file mode 100644 index 00000000..92371acb Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001731801353.png differ diff --git a/docs/wafd/umn/en-us_image_0000001731808501.png b/docs/wafd/umn/en-us_image_0000001731808501.png new file mode 100644 index 00000000..c716c496 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001731808501.png differ diff --git a/docs/wafd/umn/en-us_image_0000001731887045.png b/docs/wafd/umn/en-us_image_0000001731887045.png new file mode 100644 index 00000000..65e5aff1 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001731887045.png differ diff --git a/docs/wafd/umn/en-us_image_0000001731889333.png b/docs/wafd/umn/en-us_image_0000001731889333.png new file mode 100644 index 00000000..c8da88b7 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001731889333.png differ diff --git a/docs/wafd/umn/en-us_image_0000001731912757.png b/docs/wafd/umn/en-us_image_0000001731912757.png new file mode 100644 index 00000000..2956ab16 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001731912757.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732014393.png b/docs/wafd/umn/en-us_image_0000001732014393.png new file mode 100644 index 00000000..8afa8bda Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732014393.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732020137.png b/docs/wafd/umn/en-us_image_0000001732020137.png new file mode 100644 index 00000000..ded1b2fa Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732020137.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732030241.png b/docs/wafd/umn/en-us_image_0000001732030241.png new file mode 100644 index 00000000..67ce12c1 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732030241.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732035733.png b/docs/wafd/umn/en-us_image_0000001732035733.png new file mode 100644 index 00000000..ee833dd3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732035733.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732065117.png b/docs/wafd/umn/en-us_image_0000001732065117.png new file mode 100644 index 00000000..3d7001df Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732065117.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732089213.png b/docs/wafd/umn/en-us_image_0000001732089213.png new file mode 100644 index 00000000..98e80983 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732089213.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732142997.png b/docs/wafd/umn/en-us_image_0000001732142997.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732142997.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732183425.png b/docs/wafd/umn/en-us_image_0000001732183425.png new file mode 100644 index 00000000..04d4e241 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732183425.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732186817.png b/docs/wafd/umn/en-us_image_0000001732186817.png new file mode 100644 index 00000000..c1dfd712 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732186817.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732213921.png b/docs/wafd/umn/en-us_image_0000001732213921.png new file mode 100644 index 00000000..b594fd50 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732213921.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732225393.png b/docs/wafd/umn/en-us_image_0000001732225393.png new file mode 100644 index 00000000..e4cd44d1 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732225393.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732267765.png b/docs/wafd/umn/en-us_image_0000001732267765.png new file mode 100644 index 00000000..ef8c37f8 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732267765.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732411573.png b/docs/wafd/umn/en-us_image_0000001732411573.png new file mode 100644 index 00000000..f1016f55 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732411573.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732417057.png b/docs/wafd/umn/en-us_image_0000001732417057.png new file mode 100644 index 00000000..01ef4d93 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732417057.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732455909.png b/docs/wafd/umn/en-us_image_0000001732455909.png new file mode 100644 index 00000000..dce5e76b Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732455909.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732479705.png b/docs/wafd/umn/en-us_image_0000001732479705.png new file mode 100644 index 00000000..c61c00f8 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732479705.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732567617.png b/docs/wafd/umn/en-us_image_0000001732567617.png new file mode 100644 index 00000000..955c0d3c Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732567617.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732971653.png b/docs/wafd/umn/en-us_image_0000001732971653.png new file mode 100644 index 00000000..37acdf18 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732971653.png differ diff --git a/docs/wafd/umn/en-us_image_0000001732975481.png b/docs/wafd/umn/en-us_image_0000001732975481.png new file mode 100644 index 00000000..60c20691 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001732975481.png differ diff --git a/docs/wafd/umn/en-us_image_0000001733092845.png b/docs/wafd/umn/en-us_image_0000001733092845.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001733092845.png differ diff --git a/docs/wafd/umn/en-us_image_0000001733107861.png b/docs/wafd/umn/en-us_image_0000001733107861.png new file mode 100644 index 00000000..1330f94b Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001733107861.png differ diff --git a/docs/wafd/umn/en-us_image_0000001744598325.png b/docs/wafd/umn/en-us_image_0000001744598325.png new file mode 100644 index 00000000..3e15dbf9 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001744598325.png differ diff --git a/docs/wafd/umn/en-us_image_0000001744678489.jpg b/docs/wafd/umn/en-us_image_0000001744678489.jpg new file mode 100644 index 00000000..fac6892b Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001744678489.jpg differ diff --git a/docs/wafd/umn/en-us_image_0000001758618249.png b/docs/wafd/umn/en-us_image_0000001758618249.png new file mode 100644 index 00000000..0d21733f Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001758618249.png differ diff --git a/docs/wafd/umn/en-us_image_0000001809813429.png b/docs/wafd/umn/en-us_image_0000001809813429.png new file mode 100644 index 00000000..64d5330b Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001809813429.png differ diff --git a/docs/wafd/umn/en-us_image_0000001815763316.png b/docs/wafd/umn/en-us_image_0000001815763316.png new file mode 100644 index 00000000..6ba21dfa Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001815763316.png differ diff --git a/docs/wafd/umn/en-us_image_0000001845908085.jpg b/docs/wafd/umn/en-us_image_0000001845908085.jpg new file mode 100644 index 00000000..22c76c8e Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001845908085.jpg differ diff --git a/docs/wafd/umn/en-us_image_0000001857974760.png b/docs/wafd/umn/en-us_image_0000001857974760.png new file mode 100644 index 00000000..45c6ead8 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001857974760.png differ diff --git a/docs/wafd/umn/en-us_image_0000001875218941.png b/docs/wafd/umn/en-us_image_0000001875218941.png new file mode 100644 index 00000000..cc1b0f18 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001875218941.png differ diff --git a/docs/wafd/umn/en-us_image_0000001882710280.jpg b/docs/wafd/umn/en-us_image_0000001882710280.jpg new file mode 100644 index 00000000..22c76c8e Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001882710280.jpg differ diff --git a/docs/wafd/umn/en-us_image_0000001890474616.jpg b/docs/wafd/umn/en-us_image_0000001890474616.jpg new file mode 100644 index 00000000..22c76c8e Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001890474616.jpg differ diff --git a/docs/wafd/umn/en-us_image_0000001890474628.png b/docs/wafd/umn/en-us_image_0000001890474628.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001890474628.png differ diff --git a/docs/wafd/umn/en-us_image_0000001904363429.png b/docs/wafd/umn/en-us_image_0000001904363429.png new file mode 100644 index 00000000..e4c59f16 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001904363429.png differ diff --git a/docs/wafd/umn/en-us_image_0000001345493078.png b/docs/wafd/umn/en-us_image_0000001905693152.png similarity index 100% rename from docs/wafd/umn/en-us_image_0000001345493078.png rename to docs/wafd/umn/en-us_image_0000001905693152.png diff --git a/docs/wafd/umn/en-us_image_0000001284852786.png b/docs/wafd/umn/en-us_image_0000001906016342.png similarity index 100% rename from docs/wafd/umn/en-us_image_0000001284852786.png rename to docs/wafd/umn/en-us_image_0000001906016342.png diff --git a/docs/wafd/umn/en-us_image_0000001907528589.png b/docs/wafd/umn/en-us_image_0000001907528589.png new file mode 100644 index 00000000..19598f7b Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001907528589.png differ diff --git a/docs/wafd/umn/en-us_image_0000001941947437.png b/docs/wafd/umn/en-us_image_0000001941947437.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001941947437.png differ diff --git a/docs/wafd/umn/en-us_image_0000001948227049.png b/docs/wafd/umn/en-us_image_0000001948227049.png new file mode 100644 index 00000000..909fb2ce Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001948227049.png differ diff --git a/docs/wafd/umn/en-us_image_0000001975828577.png b/docs/wafd/umn/en-us_image_0000001975828577.png new file mode 100644 index 00000000..3fa1e3f9 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001975828577.png differ diff --git a/docs/wafd/umn/en-us_image_0000001982966364.png b/docs/wafd/umn/en-us_image_0000001982966364.png new file mode 100644 index 00000000..28807ed3 Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000001982966364.png differ diff --git a/docs/wafd/umn/en-us_image_0000002003392090.png b/docs/wafd/umn/en-us_image_0000002003392090.png new file mode 100644 index 00000000..02d6307a Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000002003392090.png differ diff --git a/docs/wafd/umn/en-us_image_0000002007221130.png b/docs/wafd/umn/en-us_image_0000002007221130.png new file mode 100644 index 00000000..c1cf21de Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000002007221130.png differ diff --git a/docs/wafd/umn/en-us_image_0000002039631197.png b/docs/wafd/umn/en-us_image_0000002039631197.png new file mode 100644 index 00000000..02d6307a Binary files /dev/null and b/docs/wafd/umn/en-us_image_0000002039631197.png differ diff --git a/docs/wafd/umn/en-us_image_0110861334.jpg b/docs/wafd/umn/en-us_image_0110861334.jpg deleted file mode 100644 index 6dd6f391..00000000 Binary files a/docs/wafd/umn/en-us_image_0110861334.jpg and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0169130550.png b/docs/wafd/umn/en-us_image_0169130550.png index c956debe..6b0054c3 100644 Binary files a/docs/wafd/umn/en-us_image_0169130550.png and b/docs/wafd/umn/en-us_image_0169130550.png differ diff --git a/docs/wafd/umn/en-us_image_0210924459.png b/docs/wafd/umn/en-us_image_0210924459.png deleted file mode 100644 index 3d3113f1..00000000 Binary files a/docs/wafd/umn/en-us_image_0210924459.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0216882896.png b/docs/wafd/umn/en-us_image_0216882896.png deleted file mode 100644 index 487b5128..00000000 Binary files a/docs/wafd/umn/en-us_image_0216882896.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0234084842.png b/docs/wafd/umn/en-us_image_0234084842.png new file mode 100644 index 00000000..b587616a Binary files /dev/null and b/docs/wafd/umn/en-us_image_0234084842.png differ diff --git a/docs/wafd/umn/en-us_image_0246108677.png b/docs/wafd/umn/en-us_image_0246108677.png deleted file mode 100644 index f9390c00..00000000 Binary files a/docs/wafd/umn/en-us_image_0246108677.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0274310129.png b/docs/wafd/umn/en-us_image_0274310129.png deleted file mode 100644 index 5da9c223..00000000 Binary files a/docs/wafd/umn/en-us_image_0274310129.png and /dev/null differ diff --git a/docs/wafd/umn/en-us_image_0282893059.jpg b/docs/wafd/umn/en-us_image_0282893059.jpg deleted file mode 100644 index 821271f4..00000000 Binary files a/docs/wafd/umn/en-us_image_0282893059.jpg and /dev/null differ diff --git a/docs/wafd/umn/waf_01_0001.html b/docs/wafd/umn/waf_01_0001.html index ded410fe..61565442 100644 --- a/docs/wafd/umn/waf_01_0001.html +++ b/docs/wafd/umn/waf_01_0001.html @@ -1,30 +1,24 @@
This topic describes how to edit or add server information for a website to be protected.
-If you select dedicated when adding a website to WAF, you can edit the server information of your website.
+If you have enabled enterprise projects, ensure that you have all operation permissions for the project where your WAF instance locates. Then, you can select the enterprise project from the Enterprise Project drop-down list and configure server information for the domain names.
A website has been added to WAF.
+If PCI DSS/3DS compliance check is enabled, the client protocol cannot be changed, and no origin server addresses can be added.
Modifying the server configuration does not affect services.
You can change the working mode of WAF. WAF can work in Enabled or Suspended mode.
If you have enabled enterprise projects, ensure that you have all operation permissions for the project where your WAF instance locates. Then, you can select the enterprise project from the Enterprise Project drop-down list and switch WAF working mode for a specific domain name.
The domain name of the website to be protected has been connected to WAF.
+ -In the Suspended mode, your website is not protected because WAF only forwards requests. It does not scan for attacks. To avoid normal requests from being blocked, configure false alarm masking rules, instead of using the Suspended mode.
+In Suspended mode, your website is not protected because WAF only forwards requests. It does not scan for attacks. To avoid normal requests from being blocked, configure global protection whitelist rules, instead of using the Suspended mode.
This topic describes how to remove a website from WAF if you no longer need to protect it.
-Before removing a website from WAF, go to your DNS provider and resolve your domain name to the IP address of the origin server, or the traffic to your domain name cannot be routed to the origin server.
-A website domain name has been added to WAF.
+It takes about a minute to remove a website from WAF, but once this action is started, it cannot be cancelled. Exercise caution when removing a website from WAF.
If you want to retain the policy applied to the domain name, select Retain the policy of this domain name.
+If you want to retain the policy applied to the domain name, select Retain the policy of this domain name.
If Domain name deleted successfully is displayed in the upper right corner, the domain name of the website was deleted.
After this function is enabled, WAF can defend against common web attacks, such as SQL injections, XSS, remote overflow vulnerabilities, file inclusions, Bash vulnerabilities, remote command execution, directory traversal, sensitive file access, and command/code injections. You can also enable other checks in basic web protection, such as web shell detection, deep inspection against evasion attacks, and header inspection.
-Basic web protection has two modes: Block and Log only.
-If you have enabled enterprise projects, ensure that you have all operation permissions for the project where your WAF instance locates. Then, you can select the project from the Enterprise Project drop-down list and configure protection policies for the domain names in the project.
A website has been added to WAF.
+A website has been added to WAF.
In the upper part of the page, set Protection Level to Low, Medium, or High. The default value is Medium.
+If you select Block, you can select a known attack source rule to let WAF block requests accordingly. For details, see Configuring a Known Attack Source Rule to Block Specific Visitors for a Specified Duration.
+In the upper part of the page, set Protection Level to Low, Medium, or High. The default value is Medium.
-Protection Level +
Protection EffectIf you have configured a CC attack protection rule like Figure 2 (with Protective Action set to Block) for your domain name www.example.com, take the following steps to verify the protection effect: +
Configuration Example - Verification CodeIf domain name www.example.com has been connected to WAF, perform the following steps to verify that WAF CAPTCHA verification is enabled. +
+
+
+
+
\ No newline at end of file
diff --git a/docs/wafd/umn/waf_01_0010.html b/docs/wafd/umn/waf_01_0010.html
index 6158b945..dc5cb5fd 100644
--- a/docs/wafd/umn/waf_01_0010.html
+++ b/docs/wafd/umn/waf_01_0010.html
@@ -1,208 +1,121 @@
-
+
+Parent topic: Configuring Protection Policies
+Configuring a Precise Protection Rule-WAF allows you to customize protection rules by combining HTTP headers, cookies, URLs, request parameters, and client IP addresses. -You can combine common HTTP fields, such as IP, Path, Referer, User Agent, and Params in a protection rule to let WAF allow, block, or only log the requests that match the combined conditions. +Configuring Custom Precise Protection Rules+You can combine common HTTP fields, such as IP, Path, Referer, User Agent, and Params in a protection rule to let WAF allow, block, or only log the requests that match the combined conditions. A reference table can be added to a precise protection rule. The reference table takes effect for all protected domain names. ![]() If you have enabled enterprise projects, ensure that you have all operation permissions for the project where your WAF instance locates. Then, you can select the project from the Enterprise Project drop-down list and configure protection policies for the domain names in the project. PrerequisitesA website has been added to WAF. +PrerequisitesA website has been added to WAF. Constraints-
Application ScenariosPrecise protection rules are used for anti-leeching and website management background protection. Procedure
|
---|