ReJeCtAll / naxsi

Automatically exported from code.google.com/p/naxsi
Other
0 stars 0 forks source link

Incorrect Line basic rules #30

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
The following error appear when applying this generated rules from learning mode

2012/05/08 04:46:37 [emerg] 1088#0: Naxsi-Config : Incorrect line BasicRule 
wl:1000 
(/var/ports/local/custom-ports/nginx/work/naxsi-0.45/naxsi_src/naxsi_skeleton.c/
328)... in /usr/local/etc/nginx/naxsi/domain.com.rules:21
2012/05/08 04:49:49 [emerg] 1268#0: Naxsi-Config : Incorrect line BasicRule 
wl:1000 
(/var/ports/local/custom-ports/nginx/work/naxsi-0.45/naxsi_src/naxsi_skeleton.c/
328)... in /usr/local/etc/nginx/naxsi/domain.com.rules:21
2012/05/08 04:50:06 [emerg] 1340#0: Naxsi-Config : Incorrect line BasicRule 
wl:1000 
(/var/ports/local/custom-ports/nginx/work/naxsi-0.45/naxsi_src/naxsi_skeleton.c/
328)... in /usr/local/etc/nginx/naxsi/domain.com.rules:21
2012/05/08 04:50:58 [emerg] 1351#0: Naxsi-Config : Incorrect line BasicRule 
wl:1000 
(/var/ports/local/custom-ports/nginx/work/naxsi-0.45/naxsi_src/naxsi_skeleton.c/
328)... in /usr/local/etc/nginx/naxsi/domain.com.rules:21
2012/05/08 04:51:14 [emerg] 1415#0: Naxsi-Config : Incorrect line BasicRule 
wl:1000 
(/var/ports/local/custom-ports/nginx/work/naxsi-0.45/naxsi_src/naxsi_skeleton.c/
328)... in /usr/local/etc/nginx/naxsi/domain.com.rules:22
2012/05/08 05:11:27 [emerg] 2988#0: Naxsi-Config : Incorrect line BasicRule 
wl:1000 
(/var/ports/local/custom-ports/nginx/work/naxsi-0.45/naxsi_src/naxsi_skeleton.c/
328)... in /usr/local/etc/nginx/naxsi/domain.com.rules:21

Rules :

BasicRule wl:1315 "mz:$HEADERS_VAR:cookie" ; #domain.com
BasicRule wl:1015 "mz:$ARGS_VAR:css" ; #domain.com
BasicRule wl:1008 "mz:$BODY_VAR:selected_usr[]" ; #domain.com
BasicRule wl:1016 "mz:$BODY_VAR:selected_usr[]" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:delete" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:selected_usr[]" ; #domain.com
BasicRule wl:1100 "mz:$BODY_VAR:_xfrelativeresolver" ; #domain.com
BasicRule wl:1015 "mz:$BODY_VAR:_xftoken" ; #domain.com
BasicRule wl:1302 "mz:$BODY_VAR:message_html" ; #domain.com
BasicRule wl:1303 "mz:$BODY_VAR:message_html" ; #domain.com
BasicRule wl:1000 "mz:$BODY_VAR:a" ; #domain.com
BasicRule wl:1100 "mz:$BODY_VAR:redirect" ; #domain.com
BasicRule wl:1000 "mz:$BODY_VAR:save" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:hard_delete" ; #domain.com
BasicRule wl:1000 "mz:$URL:/inline-mod/post/delete|URL" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:create_tmp_table_priv" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:delete_priv" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:insert_priv" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:lock_tables_priv" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:max_updates" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:select_priv" ; #domain.com
BasicRule wl:1000 "mz:$BODY|NAME_VAR:update_priv" ; #domain.com
BasicRule wl:1000 "mz:$ARGS|NAME_VAR:recent_table" ; #domain.com
BasicRule wl:1000 "mz:$ARGS|NAME_VAR:table" ; #domain.com
BasicRule wl:1001 "mz:$BODY_VAR:requireddata" ; #domain.com
BasicRule wl:1015 "mz:$BODY_VAR:requireddata" ; #domain.com
BasicRule wl:1310 "mz:$BODY_VAR:requireddata" ; #domain.com
BasicRule wl:1311 "mz:$BODY_VAR:requireddata" ; #domain.com
BasicRule wl:1000 "mz:$URL:/inline-mod/thread/delete|URL" ; #domain.com
BasicRule wl:1015 "mz:$ARGS_VAR:_xftoken" ; #domain.com
BasicRule wl:1000 "mz:$URL:/conversations/insert|URL" ; #domain.com
BasicRule wl:1015 "mz:$BODY_VAR:recipients" ; #domain.com
BasicRule wl:1000 "mz:$URL:/profile-posts/1/delete|URL" ; #domain.com
BasicRule wl:1013 "mz:$BODY_VAR:options[boardinactivemessage]" ; #domain.com
BasicRule wl:1015 "mz:$BODY_VAR:options[boardinactivemessage]" ; #domain.com
BasicRule wl:1000 "mz:$URL:/reports/1/update|URL" ; #domain.com

What version of the product are you using? On what operating system?
0.45 From freebsd ports
FreeBSD 9.0-STABLE

Original issue reported on code.google.com by unexplai...@gmail.com on 8 May 2012 at 5:17

GoogleCodeExporter commented 8 years ago
I've forgot to update that after i was re-reading the basicrules wiki, found 
out the generator script probably still using old syntax?

edit manually
$ARGS|NAME_VAR to $ARGS_VAR
$BODY|NAME_VAR to $BODY_VAR

seems fixed it.

Original comment by unexplai...@gmail.com on 9 May 2012 at 3:20

GoogleCodeExporter commented 8 years ago
Hi,

I also have:

nginx: [emerg] Naxsi-Config : Incorrect line BasicRule wl:1000 
(/root/src/nginx/nginx-1.2.0/debian/modules/naxsi/naxsi_src/naxsi_skeleton.c/328
)... in /etc/nginx/roundcube.rules:21

But with:

BasicRule wl:1005 "mz:$HEADERS_VAR:cookie";
BasicRule wl:1010 "mz:$HEADERS_VAR:cookie";
BasicRule wl:1011 "mz:$HEADERS_VAR:cookie";
BasicRule wl:1308 "mz:$HEADERS_VAR:cookie";
BasicRule wl:1309 "mz:$HEADERS_VAR:cookie";
BasicRule wl:1000 "mz:$URL:/webmail/|$BODY_VAR|NAME";
BasicRule wl:1015 "mz:$URL:/webmail/|$BODY_VAR:_to";
BasicRule wl:1302 "mz:$URL:/webmail/|$BODY_VAR:_to";
BasicRule wl:1303 "mz:$URL:/webmail/|$BODY_VAR:_to";
BasicRule wl:1000 "mz:$URL:/webmail/|$BODY_VAR|NAME";
BasicRule wl:1000 "mz:$URL:/webmail/|$BODY_VAR|NAME";
BasicRule wl:1015 "mz:$URL:/webmail/|$BODY_VAR:_followupto";
BasicRule wl:1302 "mz:$URL:/webmail/|$BODY_VAR:_followupto";
BasicRule wl:1303 "mz:$URL:/webmail/|$BODY_VAR:_followupto";
BasicRule wl:1302 "mz:$URL:/webmail/|$BODY_VAR:_message";
BasicRule wl:1303 "mz:$URL:/webmail/|$BODY_VAR:_message";
BasicRule wl:1000 "mz:$URL:/webmail/|$BODY_VAR|NAME";
BasicRule wl:1015 "mz:$URL:/webmail/|$BODY_VAR:_to";
BasicRule wl:1302 "mz:$URL:/webmail/|$BODY_VAR:_to";
BasicRule wl:1303 "mz:$URL:/webmail/|$BODY_VAR:_to";
BasicRule wl:1005 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1005 "mz:$URL:/webmail/|$BODY_VAR:_message";
BasicRule wl:1006 "mz:$URL:/webmail/|$BODY_VAR:_message";
BasicRule wl:1009 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1010 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1011 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1016 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1308 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1309 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1310 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1311 "mz:$URL:/webmail/|$BODY_VAR:_subject";
BasicRule wl:1013 "mz:$URL:/webmail/|$BODY_VAR:_message";
BasicRule wl:1306 "mz:$URL:/webmail/|$BODY_VAR:_message";

With 0.46 on Debian 6.

Original comment by mickael....@gmail.com on 14 Jun 2012 at 11:49

GoogleCodeExporter commented 8 years ago

Original comment by ori...@gmail.com on 17 Jun 2012 at 12:13

GoogleCodeExporter commented 8 years ago
Issue 44 has been merged into this issue.

Original comment by ori...@gmail.com on 1 Aug 2012 at 5:34

GoogleCodeExporter commented 8 years ago
Hello,

This has been fixed in 0.49rc1, please give it a try.

Original comment by ori...@gmail.com on 28 Aug 2012 at 5:54