After some investigation i noticed that the issue comes from
# 6G:[REQUEST STRINGS]
(…)
RedirectMatch 403 (?i)\.(aspx?|bash|bak?|cfg|cgi|dll|exe|git|hg|ini|jsp|log|mdb|out|sql|svn|swp|tar|rar|rdf)$
(…)
and i have to delete the extensions i want to allow (in this case the EXE extension). From 6G firewall rules, its odd not to allow the download of rar files, don’t you think?
I also compared line by line the original 6G from https://perishablepress.com and 6G from AIOWPFS list and i noticed some diferences – aren’t these differences important?
Line 14
ORIGINAL 6G
RewriteCond %{QUERY_STRING} (\\|\.\.\.|\.\./|~|`|<|>|\|) [NC,OR]
AIOWPFS 6G
RewriteCond %{QUERY_STRING} (\|\.\.\.|\.\./|~|`|<|>|\|) [NC,OR]
Line 17
ORIGINAL 6G
RewriteCond %{QUERY_STRING} (\’|\”)(.*)(drop|insert|md5|select|union) [NC]
AIOWPFS 6G
RewriteCond %{QUERY_STRING} (‘|\”)(.*)(drop|insert|md5|select|union) [NC]
Line 39
ORIGINAL 6G
RedirectMatch 403 (?i)(=\\\’|=\\%27|/\\\’/?)\.
AIOWPFS 6G
RedirectMatch 403 (?i)(=\’|=\%27|/\’/?)\.
Line 41
ORIGINAL 6G
RedirectMatch 403 (?i)(\{0\}|\(/\(|\.\.\.|\+\+\+|\\\”\\\”)
AIOWPFS 6G
RedirectMatch 403 (?i)(\{0\}|\(/\(|\.\.\.|\+\+\+|\\”\\”)
Line 42
ORIGINAL 6G
RedirectMatch 403 (?i)(~|`|<|>|:|;|,|%|\\|\s|\{|\}|\[|\]|\|)
AIOWPFS 6G
RedirectMatch 403 (?i)(~|`|<|>|:|;|,|%|\|\s|\{|\}|\[|\]|\|)
Thanks!