with this rule (http.request.uri contains “/sitemap_index.xml”) or (http.request.uri contains “/page-sitemap.xml”) or (http.request.uri contains “/post-sitemap1.xml”) or (http.request.uri contains “/post-sitemap2.xml”) or (http.request.uri contains “/post-sitemap3.xml”) or (http.request.uri contains “/post-sitemap4.xml”) or (http.request.uri contains “/post-sitemap5.xml”) or (http.request.uri contains “/category-sitemap.xml”) or (not cf.client.bot) or (not ip.src.asnum in {15169})
What are the steps to reproduce the issue?
Matched service
Export event JSON
Service
Custom rules
Action taken
Block
Ruleset
default
Rule
Request details
Ray ID
908297b00f463ac0
IP address
66.249.65.204
ASN
AS15169 GOOGLE
Country
United States
User agent
Mozilla/5.0 (compatible; Google-InspectionTool/1.0;)
HTTP Version
HTTP/1.1
Referer
None (direct)
Method
GET
Host
printerdrivers.com
Path
/post-sitemap2.xml
Query string
Empty query string
when i use this i get ‘(http.request.uri contains “sitemap” and not cf,client.bot and not ip.src.asnum in {15169})’ is not a valid value for expression because the expression is invalid: Could not parse filter expression: Filter parsing error (1:28): (http.request.uri contains “sitemap” and not cf,client.bot and not ip.src.asnum in {15169}) ^^^^ invalid digit found in string while parsing with radix 16