From 06133582fdf995924dc3bb70b5cfb414b5c168c6 Mon Sep 17 00:00:00 2001 From: zhanghongqing Date: Wed, 26 Sep 2018 17:29:53 +0800 Subject: [PATCH 01/16] =?UTF-8?q?=E4=BF=AE=E6=94=B9class=20=20content2=20c?= =?UTF-8?q?ontent3=20content5=20=E6=94=B9=E4=B8=BAcontent${region[0]}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WEB-INF/views/cfg/app/appPolicySubList.jsp | 2 +- .../WEB-INF/views/cfg/app/appSubFeatureList.jsp | 4 ++-- src/main/webapp/WEB-INF/views/cfg/av/subList.jsp | 4 ++-- .../views/cfg/basicprotocol/basicProtocolSubList.jsp | 2 +- .../encryptedtunnelbehav/encrypedTunnelSubList.jsp | 2 +- .../views/cfg/fileTransfer/fileDigestSubList.jsp | 2 +- .../WEB-INF/views/cfg/fileTransfer/ftpSubList.jsp | 6 +++--- .../WEB-INF/views/cfg/fileTransfer/p2pSubList.jsp | 6 +++--- .../WEB-INF/views/cfg/intercept/interceptSubList.jsp | 4 ++-- .../webapp/WEB-INF/views/cfg/ipaddr/ipSubList.jsp | 2 +- .../webapp/WEB-INF/views/cfg/mail/mailSubList.jsp | 6 +++--- .../webapp/WEB-INF/views/cfg/other/bgpSubList.jsp | 4 ++-- .../webapp/WEB-INF/views/cfg/other/xmppSubList.jsp | 4 ++-- .../views/cfg/proxy/control/httpRedirectSubList.jsp | 12 ++++++------ .../webapp/WEB-INF/views/cfg/website/dnsSubList.jsp | 4 ++-- .../webapp/WEB-INF/views/cfg/website/httpSubList.jsp | 12 ++++++------ .../webapp/WEB-INF/views/cfg/website/sslSubList.jsp | 4 ++-- .../WEB-INF/views/cfg/whitelist/domianSubList.jsp | 4 ++-- .../webapp/WEB-INF/views/cfg/whitelist/ipSubList.jsp | 2 +- 19 files changed, 43 insertions(+), 43 deletions(-) diff --git a/src/main/webapp/WEB-INF/views/cfg/app/appPolicySubList.jsp b/src/main/webapp/WEB-INF/views/cfg/app/appPolicySubList.jsp index 575b173f6..dc86168ad 100644 --- a/src/main/webapp/WEB-INF/views/cfg/app/appPolicySubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/app/appPolicySubList.jsp @@ -135,7 +135,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/app/appSubFeatureList.jsp b/src/main/webapp/WEB-INF/views/cfg/app/appSubFeatureList.jsp index 351db7d1c..da07fdd77 100644 --- a/src/main/webapp/WEB-INF/views/cfg/app/appSubFeatureList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/app/appSubFeatureList.jsp @@ -141,7 +141,7 @@ -
+
@@ -248,7 +248,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/subList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/subList.jsp index 2c4eee0d5..11191396b 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/subList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/subList.jsp @@ -117,7 +117,7 @@ -
+
@@ -222,7 +222,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/basicprotocol/basicProtocolSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/basicprotocol/basicProtocolSubList.jsp index 3662682ef..4adbf8a99 100644 --- a/src/main/webapp/WEB-INF/views/cfg/basicprotocol/basicProtocolSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/basicprotocol/basicProtocolSubList.jsp @@ -134,7 +134,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/encryptedtunnelbehav/encrypedTunnelSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/encryptedtunnelbehav/encrypedTunnelSubList.jsp index 575b173f6..dc86168ad 100644 --- a/src/main/webapp/WEB-INF/views/cfg/encryptedtunnelbehav/encrypedTunnelSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/encryptedtunnelbehav/encrypedTunnelSubList.jsp @@ -135,7 +135,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/fileTransfer/fileDigestSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/fileTransfer/fileDigestSubList.jsp index 2bb448e94..f7df1f9bc 100644 --- a/src/main/webapp/WEB-INF/views/cfg/fileTransfer/fileDigestSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/fileTransfer/fileDigestSubList.jsp @@ -36,7 +36,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/fileTransfer/ftpSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/fileTransfer/ftpSubList.jsp index 4befce696..eed75b246 100644 --- a/src/main/webapp/WEB-INF/views/cfg/fileTransfer/ftpSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/fileTransfer/ftpSubList.jsp @@ -115,7 +115,7 @@ -
+
@@ -230,7 +230,7 @@ -
+
@@ -338,7 +338,7 @@ <%-- -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/fileTransfer/p2pSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/fileTransfer/p2pSubList.jsp index 2eba15834..495f37d02 100644 --- a/src/main/webapp/WEB-INF/views/cfg/fileTransfer/p2pSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/fileTransfer/p2pSubList.jsp @@ -125,7 +125,7 @@ -
+
@@ -242,7 +242,7 @@ -
+
@@ -348,7 +348,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/intercept/interceptSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/intercept/interceptSubList.jsp index 25bc627a8..ef82a938e 100644 --- a/src/main/webapp/WEB-INF/views/cfg/intercept/interceptSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/intercept/interceptSubList.jsp @@ -115,7 +115,7 @@ -
+
@@ -221,7 +221,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/ipaddr/ipSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/ipaddr/ipSubList.jsp index fa2b18727..453374b01 100644 --- a/src/main/webapp/WEB-INF/views/cfg/ipaddr/ipSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/ipaddr/ipSubList.jsp @@ -115,7 +115,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/mail/mailSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/mail/mailSubList.jsp index aaaabcf72..0815c1318 100644 --- a/src/main/webapp/WEB-INF/views/cfg/mail/mailSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/mail/mailSubList.jsp @@ -116,7 +116,7 @@ -
+
@@ -231,7 +231,7 @@ -
+
@@ -278,7 +278,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/other/bgpSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/other/bgpSubList.jsp index 8789fefe3..2a0f84755 100644 --- a/src/main/webapp/WEB-INF/views/cfg/other/bgpSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/other/bgpSubList.jsp @@ -115,7 +115,7 @@ -
+
@@ -222,7 +222,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/other/xmppSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/other/xmppSubList.jsp index 8cb372623..481ce526d 100644 --- a/src/main/webapp/WEB-INF/views/cfg/other/xmppSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/other/xmppSubList.jsp @@ -116,7 +116,7 @@ -
+
@@ -223,7 +223,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpRedirectSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpRedirectSubList.jsp index f1e2b18b8..f9d6a733c 100644 --- a/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpRedirectSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpRedirectSubList.jsp @@ -151,7 +151,7 @@
-
+
@@ -254,7 +254,7 @@ -
+
@@ -363,7 +363,7 @@
-
+
@@ -466,7 +466,7 @@ -
+
@@ -576,7 +576,7 @@ -
+
@@ -679,7 +679,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/website/dnsSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/website/dnsSubList.jsp index f3c21e868..45d25edca 100644 --- a/src/main/webapp/WEB-INF/views/cfg/website/dnsSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/website/dnsSubList.jsp @@ -117,7 +117,7 @@ -
+
@@ -232,7 +232,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/website/httpSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/website/httpSubList.jsp index f17ff9564..d0e5c9a21 100644 --- a/src/main/webapp/WEB-INF/views/cfg/website/httpSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/website/httpSubList.jsp @@ -150,7 +150,7 @@
-
+
@@ -254,7 +254,7 @@ -
+
@@ -363,7 +363,7 @@
-
+
@@ -466,7 +466,7 @@ -
+
@@ -577,7 +577,7 @@ -
+
@@ -680,7 +680,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/website/sslSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/website/sslSubList.jsp index ffe339e79..a38dd34d1 100644 --- a/src/main/webapp/WEB-INF/views/cfg/website/sslSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/website/sslSubList.jsp @@ -115,7 +115,7 @@ -
+
@@ -221,7 +221,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/whitelist/domianSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/whitelist/domianSubList.jsp index 2ef7fb1ac..0304cae99 100644 --- a/src/main/webapp/WEB-INF/views/cfg/whitelist/domianSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/whitelist/domianSubList.jsp @@ -115,7 +115,7 @@ -
+
@@ -167,7 +167,7 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/whitelist/ipSubList.jsp b/src/main/webapp/WEB-INF/views/cfg/whitelist/ipSubList.jsp index a0a11f898..667c37574 100644 --- a/src/main/webapp/WEB-INF/views/cfg/whitelist/ipSubList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/whitelist/ipSubList.jsp @@ -115,7 +115,7 @@ -
+
From 135b66c6f544166c1c17ebef3c95abf338808c56 Mon Sep 17 00:00:00 2001 From: wangxin Date: Wed, 26 Sep 2018 17:43:50 +0800 Subject: [PATCH 02/16] =?UTF-8?q?(1)config=5Fgroup=5Finfo=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E4=B8=80=E5=88=97compile=5Fid=EF=BC=8C=E7=94=A8?= =?UTF-8?q?=E4=BA=8E=E5=AD=98=E6=94=BEapp=5Fip=5Fcfg=E7=9A=84compile=5Fid,?= =?UTF-8?q?=E9=98=B2=E6=AD=A2app=5Fip=5Fcfg=E7=9A=84=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E8=A2=AB=E8=AF=AF=E6=B8=85=E7=9A=84=E6=83=85=E5=86=B5=E4=B8=8B?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E4=B8=8D=E5=88=B0=E6=AD=A3=E7=A1=AE=E7=9A=84?= =?UTF-8?q?=E7=BC=96=E8=AF=91ID=20(2)IP=5FTYPE=E5=8E=BB=E6=8E=8946,64,10?= =?UTF-8?q?=E4=B8=89=E7=A7=8D=E7=B1=BB=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/nis/domain/specific/ConfigGroupInfo.java | 8 ++++++++ .../web/dao/specific/SpecificServiceCfgDao.xml | 12 ++++++++---- .../web/service/configuration/AppCfgService.java | 16 +++++++++++----- .../sql/20180926/update_config_group_info.sql | 2 ++ .../resources/sql/20180926/update_ip_type.sql | 2 ++ 5 files changed, 31 insertions(+), 9 deletions(-) create mode 100644 src/main/resources/sql/20180926/update_config_group_info.sql create mode 100644 src/main/resources/sql/20180926/update_ip_type.sql diff --git a/src/main/java/com/nis/domain/specific/ConfigGroupInfo.java b/src/main/java/com/nis/domain/specific/ConfigGroupInfo.java index e51dc5bd9..72f75145b 100644 --- a/src/main/java/com/nis/domain/specific/ConfigGroupInfo.java +++ b/src/main/java/com/nis/domain/specific/ConfigGroupInfo.java @@ -10,6 +10,14 @@ public class ConfigGroupInfo { private Date insertTime; private Date updateTime; private Integer groupType; + private Integer compileId; + + public Integer getCompileId() { + return compileId; + } + public void setCompileId(Integer compileId) { + this.compileId = compileId; + } public Integer getId() { return id; } diff --git a/src/main/java/com/nis/web/dao/specific/SpecificServiceCfgDao.xml b/src/main/java/com/nis/web/dao/specific/SpecificServiceCfgDao.xml index 63918e545..9d00b2bd1 100644 --- a/src/main/java/com/nis/web/dao/specific/SpecificServiceCfgDao.xml +++ b/src/main/java/com/nis/web/dao/specific/SpecificServiceCfgDao.xml @@ -212,7 +212,7 @@ + insert into policy_group_info( IS_VALID, diff --git a/src/main/java/com/nis/web/service/basics/PolicyGroupInfoService.java b/src/main/java/com/nis/web/service/basics/PolicyGroupInfoService.java index 0db247050..daf37fcd9 100644 --- a/src/main/java/com/nis/web/service/basics/PolicyGroupInfoService.java +++ b/src/main/java/com/nis/web/service/basics/PolicyGroupInfoService.java @@ -49,6 +49,10 @@ public class PolicyGroupInfoService extends BaseService{ List list=policyGroupInfoDao.findPolicyGroupInfosByType(type); return list; } + public List findHasIpPolicyGroupInfosByType(int type) { + List list=policyGroupInfoDao.findHasIPPolicyGroupInfosByType(type); + return list; + } public List findPolicyGroupInfosHasIpRegionByType(int type) { List list=policyGroupInfoDao.findPolicyGroupInfosByType(type); return list; From 4d78efcc9dcde24b7ab64027101a1c3b39abd689 Mon Sep 17 00:00:00 2001 From: zhanghongqing Date: Wed, 26 Sep 2018 19:07:27 +0800 Subject: [PATCH 04/16] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=9B=BD=E9=99=85?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/messages/message_en.properties | 2 +- .../resources/messages/message_ru.properties | 718 +++++++++--------- .../messages/message_zh_CN.properties | 2 +- 3 files changed, 361 insertions(+), 361 deletions(-) diff --git a/src/main/resources/messages/message_en.properties b/src/main/resources/messages/message_en.properties index b85b1b87f..c110bc780 100644 --- a/src/main/resources/messages/message_en.properties +++ b/src/main/resources/messages/message_en.properties @@ -1165,7 +1165,7 @@ ASN_POLICY_MONIT=ASN Policy Monitoring p2p_monit=P2P Monitoring av_content_url_whitelist=Multimedia Content Url White List av_content_ip_whitelist=Multimedia Content IP White List -active_port=Active Port TOP10 +active_port=Active Port visits=Visits percentage=Percentage APP_SSL=APP SSL Feature diff --git a/src/main/resources/messages/message_ru.properties b/src/main/resources/messages/message_ru.properties index b83f21cde..91edbff95 100644 --- a/src/main/resources/messages/message_ru.properties +++ b/src/main/resources/messages/message_ru.properties @@ -1,17 +1,17 @@ #menu and button info funMenu=\u0424\u0443\u043D\u043A\u0446\u0438\u0438 \u041C\u0435\u043D\u044E sysManage=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0421\u0438\u0441\u0442\u0435\u043C\u043E\u0439 -sysAuthor=\u0410\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u044f\u0020\u0432\u0020\u0421\u0438\u0441\u0442\u0435\u043c\u0435 +sysAuthor=\u0410\u0432\u0442\u043E\u0440\u0438\u0437\u0430\u0446\u0438\u044F \u0432 \u0421\u0438\u0441\u0442\u0435\u043C\u0435 menuManage=\u041C\u0435\u043D\u044E roleManage=\u0420\u043E\u043B\u044C dictManage=\u0421\u043B\u043E\u0432\u0430\u0440\u044C basicManage=\u0411\u0430\u0437\u043E\u0432\u043E\u0435 \u0443\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 areaManage=\u0420\u0435\u0433\u0438\u043E\u043D officeManage=\u041E\u0440\u0433\u0430\u043D -userManage=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c -notify=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f +userManage=\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C +notify=\u0423\u0432\u0435\u0434\u043E\u043C\u043B\u0435\u043D\u0438\u044F help=\u041F\u043E\u043C\u043E\u0449\u044C -Home=\u0421\u0442\u0430\u0440\u0442\u043e\u0432\u0430\u044f\u0020\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 +Home=\u0421\u0442\u0430\u0440\u0442\u043E\u0432\u0430\u044F \u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0430 Panel=\u041C\u043E\u044F \u043F\u0430\u043D\u0435\u043B\u044C userInfo=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F updatePwd=\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u041F\u0430\u0440\u043E\u043B\u044C @@ -24,11 +24,11 @@ onloading=\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 ... #==========menu begin===================== requestInfo=\u041E\u0444\u0438\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0435 \u041F\u0438\u0441\u044C\u043C\u043E configuration_manage=\u041F\u043E\u043B\u0438\u0442\u0438\u043A\u0438 -text_control=\u0420\u0443\u0442\u0438\u043d\u043d\u044b\u0439\u0020\u041a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u0020\u0422\u0435\u043a\u0441\u0442\u0430 -text_monitor=\u0420\u0443\u0442\u0438\u043d\u043d\u044b\u0439\u0020\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0020\u0422\u0435\u043a\u0441\u0442\u0430 +text_control=\u0420\u0443\u0442\u0438\u043D\u043D\u044B\u0439 \u041A\u043E\u043D\u0442\u0440\u043E\u043B\u044C \u0422\u0435\u043A\u0441\u0442\u0430 +text_monitor=\u0420\u0443\u0442\u0438\u043D\u043D\u044B\u0439 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0422\u0435\u043A\u0441\u0442\u0430 text_enhance_manage=\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u043D\u044B\u0439 \u041A\u043E\u043D\u0442\u0440\u043E\u043B\u044C \u0422\u0435\u043A\u0441\u0442\u0430 text_enhance_monitor=\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u043D\u044B\u0439 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0422\u0435\u043A\u0441\u0442\u0430 -plaintext_manage=\u0423\u043f\u0430\u0440\u0432\u043b\u0435\u043d\u0438\u0435 \u041e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u0422\u0435\u043a\u0441\u0442\u043e\u043c +plaintext_manage=\u0423\u043F\u0430\u0440\u0432\u043B\u0435\u043D\u0438\u0435 \u041E\u0442\u043A\u0440\u044B\u0442\u044B\u043C \u0422\u0435\u043A\u0441\u0442\u043E\u043C control_white=\u0411\u0435\u043B\u044B\u0439 \u0421\u043F\u0438\u0441\u043E\u043A ip_control_white=IP \u0411\u0435\u043B\u044B\u0439 \u0421\u043F\u0438\u0441\u043E\u043A control_grey=\u0421\u0435\u0440\u044B\u0439 \u0421\u043F\u0438\u0441\u043E\u043A @@ -38,41 +38,41 @@ specific_agreement_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u043 social_app_control=\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 online_media_control=\u0410\u0434\u0440\u0435\u0441 \u041C\u0435\u0434\u0438\u0430 sip_ip_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 SIP IP -domain_control_white=\u0411\u0435\u043b\u044b\u0439 C\u043f\u0438\u0441\u043e\u043a \u0414\u043e\u043c\u0435\u043d\u043e\u0432 +domain_control_white=\u0411\u0435\u043B\u044B\u0439 C\u043F\u0438\u0441\u043E\u043A \u0414\u043E\u043C\u0435\u043D\u043E\u0432 ip_address_control=IP ip_control=IP-\u0430\u0434\u0440\u0435\u0441 -ip_redirect=\u041f\u0435\u0440\u0435\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP -domain_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0414\u043e\u043c\u0435\u043d\u044b\u043c +ip_redirect=\u041F\u0435\u0440\u0435\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP +domain_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0414\u043E\u043C\u0435\u043D\u044B\u043C dns_control=DNS -basic_configuration=\u0411\u0430\u0437\u043e\u0432\u0430\u044f \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f -letter_from=\u041f\u0438\u0441\u044c\u043c\u043e \u043e\u0442 -classification_manage=\u041a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f -area_manage=\u0420\u0435\u0433\u0438\u043e\u043d -feature_scope_manage=\u041e\u0431\u043b\u0430\u0441\u0442\u044c \u041f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 -special_tasks=\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u0417\u0430\u0434\u0430\u0447\u0438 +basic_configuration=\u0411\u0430\u0437\u043E\u0432\u0430\u044F \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F +letter_from=\u041F\u0438\u0441\u044C\u043C\u043E \u043E\u0442 +classification_manage=\u041A\u043B\u0430\u0441\u0441\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044F +area_manage=\u0420\u0435\u0433\u0438\u043E\u043D +feature_scope_manage=\u041E\u0431\u043B\u0430\u0441\u0442\u044C \u041F\u0440\u0438\u0437\u043D\u0430\u043A\u043E\u0432 +special_tasks=\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0435 \u0417\u0430\u0434\u0430\u0447\u0438 label_manage=\u0422\u0435\u0433 -protect_list=\u0421\u043f\u0438\u0441\u043e\u043a \u0417\u0430\u0449\u0438\u0442\u044b -effect_range=\u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d -agreement_ip_configuration=\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 IP -ip_spoofing_configuration=\u0421\u043f\u0443\u0444\u0438\u043d\u0433 IP +protect_list=\u0421\u043F\u0438\u0441\u043E\u043A \u0417\u0430\u0449\u0438\u0442\u044B +effect_range=\u042D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u0414\u0438\u0430\u043F\u0430\u0437\u043E\u043D +agreement_ip_configuration=\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u0430 IP +ip_spoofing_configuration=\u0421\u043F\u0443\u0444\u0438\u043D\u0433 IP website_control=\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 -host_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0425\u041e\u0421\u0422\u043e\u043c -url_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 URL -website_keyword_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u043c\u0438 \u0421\u043b\u043e\u0432\u0430\u043c\u0438 \u0412\u0435\u0431-c\u0430\u0439\u0442 -mail_control=\u041f\u043e\u0447\u0442\u0430 -recipient_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u044f\u043c\u0438 -sender_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044f\u043c\u0438 -subject_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0422\u0435\u043c\u043e\u0439 -mail_keyword_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u043c\u0438 \u0421\u043b\u043e\u0432\u0430\u043c\u0438 \u041f\u043e\u0447\u0442\u044b -mail_attachment_name_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u043c\u0438 \u0421\u043b\u043e\u0432\u0430\u043c\u0438 \u0418\u043c\u0435\u043d\u0438 \u0412\u043b\u043e\u0436\u0435\u043d\u0438\u0439 -mail_attachment_content_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0412\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u041f\u043e\u0447\u0442\u044b -file_transfer_control=\u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0424\u0430\u0439\u043b\u043e\u0432 -ftp_address_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 FTP URL -ftp_name_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u0424\u0430\u0439\u043b\u0430 FTP -ftp_content_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435\u043c \u0424\u0430\u0439\u043b\u043e\u0432 FTP -http_app_feature=\u041f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f HTTP -ssl_app_feature=\u041f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 SSL \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 -tunnel_protocol_control=\u0422\u0443\u043d\u043d\u0435\u043b\u044c\u043d\u044b\u0439 \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b +host_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0425\u041E\u0421\u0422\u043E\u043C +url_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 URL +website_keyword_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u043C\u0438 \u0421\u043B\u043E\u0432\u0430\u043C\u0438 \u0412\u0435\u0431-c\u0430\u0439\u0442 +mail_control=\u041F\u043E\u0447\u0442\u0430 +recipient_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041F\u043E\u043B\u0443\u0447\u0430\u0442\u0435\u043B\u044F\u043C\u0438 +sender_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u0435\u043B\u044F\u043C\u0438 +subject_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0422\u0435\u043C\u043E\u0439 +mail_keyword_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u043C\u0438 \u0421\u043B\u043E\u0432\u0430\u043C\u0438 \u041F\u043E\u0447\u0442\u044B +mail_attachment_name_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u043C\u0438 \u0421\u043B\u043E\u0432\u0430\u043C\u0438 \u0418\u043C\u0435\u043D\u0438 \u0412\u043B\u043E\u0436\u0435\u043D\u0438\u0439 +mail_attachment_content_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435\u043C \u0412\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u041F\u043E\u0447\u0442\u044B +file_transfer_control=\u041F\u0435\u0440\u0435\u0434\u0430\u0447\u0430 \u0424\u0430\u0439\u043B\u043E\u0432 +ftp_address_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 FTP URL +ftp_name_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435\u043C \u0424\u0430\u0439\u043B\u0430 FTP +ftp_content_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435\u043C \u0424\u0430\u0439\u043B\u043E\u0432 FTP +http_app_feature=\u041F\u0440\u0438\u0437\u043D\u0430\u043A\u0438 \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F HTTP +ssl_app_feature=\u041F\u0440\u0438\u0437\u043D\u0430\u043A\u0438 SSL \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0439 +tunnel_protocol_control=\u0422\u0443\u043D\u043D\u0435\u043B\u044C\u043D\u044B\u0439 \u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B l2tp_ip_control=L2TP pptp_ip_control=PPTP openvpn_control=OpenVPN @@ -82,84 +82,84 @@ ike_control=IKE ipsec_control=IPSEC ssh_control=SSH ssl_control=SSL -ssl_feature_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u043c SSL -ssl_sni_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 SSL SNI -ssl_address_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP SSL -https_website_content_replace=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c C\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 HTTPS -https_website_control=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0412\u0435\u0431-\u0441\u0430\u0439\u0442 HTTPS -rtp_ip_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP RTP -mms_ip_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP MMS -rtsp_ip_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP RTSP -rtmp_ip_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP RTMP -examine_manage=\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 +ssl_feature_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041F\u0440\u0438\u0437\u043D\u0430\u043A\u043E\u043C SSL +ssl_sni_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 SSL SNI +ssl_address_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP SSL +https_website_content_replace=\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C C\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 HTTPS +https_website_control=\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C \u0412\u0435\u0431-\u0441\u0430\u0439\u0442 HTTPS +rtp_ip_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP RTP +mms_ip_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP MMS +rtsp_ip_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP RTSP +rtmp_ip_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP RTMP +examine_manage=\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 audit_manage=\u0410\u0443\u0434\u0438\u0442 -log_search=\u0416\u0443\u0440\u043d\u0430\u043b\u044b -sysService_manage=\u0411\u0438\u0437\u043d\u0435\u0441 \u0421\u0438\u0441\u0442\u0435\u043c\u044b -service_manage=\u0422\u0438\u043f\u044b \u0421\u0435\u0440\u0432\u0438\u0441\u0430 -system_service_manage=\u0421\u0435\u0440\u0432\u0438\u0441 \u0421\u0438\u0441\u0442\u0435\u043c\u044b -features_area=\u0417\u043e\u043d\u0430 \u041f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 -attribute_manage=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e +log_search=\u0416\u0443\u0440\u043D\u0430\u043B\u044B +sysService_manage=\u0411\u0438\u0437\u043D\u0435\u0441 \u0421\u0438\u0441\u0442\u0435\u043C\u044B +service_manage=\u0422\u0438\u043F\u044B \u0421\u0435\u0440\u0432\u0438\u0441\u0430 +system_service_manage=\u0421\u0435\u0440\u0432\u0438\u0441 \u0421\u0438\u0441\u0442\u0435\u043C\u044B +features_area=\u0417\u043E\u043D\u0430 \u041F\u0440\u0438\u0437\u043D\u0430\u043A\u043E\u0432 +attribute_manage=\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u043E isp_manage=ISP -ip_multiple_control=IP \u041c\u043d\u043e\u0433\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0435 \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 -ip_port_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP + \u041f\u043e\u0440\u0442\u0430\u043c\u0438 -website_multiple_control=\u041c\u043d\u043e\u0433\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0435 \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u043e\u043c -mail_multiple_control=\u041c\u043d\u043e\u0433\u043e\u0443\u0440\u043e\u0432\u043d\u0435\u0432\u043e\u0435 \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041f\u043e\u0447\u0442\u043e\u043c -request_header_control=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u043c Http \u0417\u0430\u043f\u0440\u043e\u0441\u043e\u0432 -plaintext_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0422\u0435\u043a\u0441\u0442\u0430 -ip_address_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 IP-\u0410\u0434\u0440\u0435\u0441\u043e\u0432 -ip_port_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 IP + \u041f\u043e\u0440\u0442\u043e\u0432 -domain_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0414\u043e\u043c\u0435\u043d\u0430 -dns_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 DNS -dns_response_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041e\u0442\u0432\u0435\u0442\u0430 DNS -website_monite=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 -host_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0425\u043e\u0441\u0442\u0430 -url_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 URL -website_keyword_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0412\u0435\u0431-\u0421\u0430\u0439\u0442\u0430 -mail_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041f\u043e\u0447\u0442\u044b -recipient_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041f\u043e\u043b\u0443\u0447\u0430\u0442\u0435\u043b\u0435\u0439 -sender_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u0435\u0439 -subject_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0422\u0435\u043c\u044b -mail_keyword_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u041f\u043e\u0447\u0442\u044b -mail_attachment_name_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0418\u043c\u0435\u043d\u0438 \u0412\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u041f\u043e\u0447\u0442\u044b -mail_attachment_content_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0412\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u041f\u043e\u0447\u0442\u044b -specific_service_cfg=\u0421\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0421\u0435\u0440\u0432\u0438\u0441 -file_transfer_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0424\u0430\u0439\u043b\u043e\u0432 -ftp_address_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 URL FTP -encryption_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0417\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f -tunnel_protocol_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0422\u0443\u043d\u043d\u0435\u043b\u044c\u043d\u044b\u0445 \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 -pptp_ip_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 PPTP -l2tp_ip_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 L2TP -ssh_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 SSH -ssl_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 SSL -ssl_feature_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 SSL -ssl_sni_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 SSL SNI -ssl_address_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 SSL IP -specific_service_host_cfg=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0425\u043e\u0441\u0442\u043e\u043c \u0421\u043f\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0421\u0435\u0440\u0432\u0438\u0441\u043e\u0432 -original_remain_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u044b\u0445 \u041f\u0430\u043a\u0435\u0442\u043e\u0432 -ip_multi_domain_monitor=\u041c\u0443\u043b\u044c\u0442\u0438\u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0439 \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 IP-\u0410\u0434\u0440\u0435\u0441\u043e\u0432 -website_multi_domain_monitor=\u041c\u0443\u043b\u044c\u0442\u0438\u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0439 \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 -request_header_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0417\u0430\u043f\u0440\u043e\u0441\u0430 Http -response_header_monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u041e\u0442\u0432\u0435\u0442\u0430 Http +ip_multiple_control=IP \u041C\u043D\u043E\u0433\u043E\u0443\u0440\u043E\u0432\u043D\u0435\u0432\u043E\u0435 \u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 +ip_port_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP + \u041F\u043E\u0440\u0442\u0430\u043C\u0438 +website_multiple_control=\u041C\u043D\u043E\u0433\u043E\u0443\u0440\u043E\u0432\u043D\u0435\u0432\u043E\u0435 \u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u043C +mail_multiple_control=\u041C\u043D\u043E\u0433\u043E\u0443\u0440\u043E\u0432\u043D\u0435\u0432\u043E\u0435 \u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041F\u043E\u0447\u0442\u043E\u043C +request_header_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u043E\u043C Http \u0417\u0430\u043F\u0440\u043E\u0441\u043E\u0432 +plaintext_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041E\u0442\u043A\u0440\u044B\u0442\u043E\u0433\u043E \u0422\u0435\u043A\u0441\u0442\u0430 +ip_address_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 IP-\u0410\u0434\u0440\u0435\u0441\u043E\u0432 +ip_port_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 IP + \u041F\u043E\u0440\u0442\u043E\u0432 +domain_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0414\u043E\u043C\u0435\u043D\u0430 +dns_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 DNS +dns_response_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041E\u0442\u0432\u0435\u0442\u0430 DNS +website_monite=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 +host_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0425\u043E\u0441\u0442\u0430 +url_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 URL +website_keyword_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0412\u0435\u0431-\u0421\u0430\u0439\u0442\u0430 +mail_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041F\u043E\u0447\u0442\u044B +recipient_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041F\u043E\u043B\u0443\u0447\u0430\u0442\u0435\u043B\u0435\u0439 +sender_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041E\u0442\u043F\u0440\u0430\u0432\u0438\u0442\u0435\u043B\u0435\u0439 +subject_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0422\u0435\u043C\u044B +mail_keyword_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u041F\u043E\u0447\u0442\u044B +mail_attachment_name_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0418\u043C\u0435\u043D\u0438 \u0412\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u041F\u043E\u0447\u0442\u044B +mail_attachment_content_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0412\u043B\u043E\u0436\u0435\u043D\u0438\u0439 \u041F\u043E\u0447\u0442\u044B +specific_service_cfg=\u0421\u043F\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u0421\u0435\u0440\u0432\u0438\u0441 +file_transfer_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041F\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0424\u0430\u0439\u043B\u043E\u0432 +ftp_address_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 URL FTP +encryption_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0417\u0430\u0448\u0438\u0444\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F +tunnel_protocol_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0422\u0443\u043D\u043D\u0435\u043B\u044C\u043D\u044B\u0445 \u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u043E\u0432 +pptp_ip_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 PPTP +l2tp_ip_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 L2TP +ssh_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 SSH +ssl_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 SSL +ssl_feature_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041F\u0440\u0438\u0437\u043D\u0430\u043A\u043E\u0432 SSL +ssl_sni_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 SSL SNI +ssl_address_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 SSL IP +specific_service_host_cfg=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0425\u043E\u0441\u0442\u043E\u043C \u0421\u043F\u0435\u0446\u0438\u0444\u0438\u0447\u0435\u0441\u043A\u0438\u0445 \u0421\u0435\u0440\u0432\u0438\u0441\u043E\u0432 +original_remain_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041E\u0440\u0438\u0433\u0438\u043D\u0430\u043B\u044C\u043D\u044B\u0445 \u041F\u0430\u043A\u0435\u0442\u043E\u0432 +ip_multi_domain_monitor=\u041C\u0443\u043B\u044C\u0442\u0438\u0434\u043E\u043C\u0435\u043D\u043D\u044B\u0439 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 IP-\u0410\u0434\u0440\u0435\u0441\u043E\u0432 +website_multi_domain_monitor=\u041C\u0443\u043B\u044C\u0442\u0438\u0434\u043E\u043C\u0435\u043D\u043D\u044B\u0439 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 +request_header_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 Http +response_header_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u041E\u0442\u0432\u0435\u0442\u0430 Http ip_website_keyword_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432 IP + \u0412\u0435\u0431-\u0441\u0430\u0439\u0442 request_header_keyword_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 response_header_keyword_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432 \u0437\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u041E\u0442\u0432\u0435\u0442\u0430 mail_multi_monitor=\u041C\u043D\u043E\u0433\u043E\u0443\u0440\u043E\u0432\u043D\u0435\u0432\u044B\u0439 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041F\u043E\u0447\u0442\u044B mail_key_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432 \u041F\u043E\u0447\u0442\u044B -file_transfer_multi_monitor=\u041c\u0443\u043b\u044c\u0442\u0438\u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0439 \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0424\u0430\u0439\u043b\u043e\u0432 -ftp_multi_monitor=\u041c\u0443\u043b\u044c\u0442\u0438\u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0439 \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 FTP -ssl_multi_monitor=\u041c\u0443\u043b\u044c\u0442\u0438\u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0439 \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 SSL\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 SSL +file_transfer_multi_monitor=\u041C\u0443\u043B\u044C\u0442\u0438\u0434\u043E\u043C\u0435\u043D\u043D\u044B\u0439 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041F\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0424\u0430\u0439\u043B\u043E\u0432 +ftp_multi_monitor=\u041C\u0443\u043B\u044C\u0442\u0438\u0434\u043E\u043C\u0435\u043D\u043D\u044B\u0439 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 FTP +ssl_multi_monitor=\u041C\u0443\u043B\u044C\u0442\u0438\u0434\u043E\u043C\u0435\u043D\u043D\u044B\u0439 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 SSL\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 SSL dns_request_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0417\u0430\u043F\u0440\u043E\u0441\u043E\u0432 DNS dns_server_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0425\u043E\u0441\u0442 DNS request_header_keyword_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u043C\u0438 \u0421\u043B\u043E\u0432\u0430\u043C\u0438 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 response_header_keyword_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u043C\u0438 \u0421\u043B\u043E\u0432\u0430\u043C\u0438 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u041E\u0442\u0432\u0435\u0442\u0430 mail_key_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u043C\u0438 \u0421\u043B\u043E\u0432\u0430\u043C\u0438 \u041F\u043E\u0447\u0442\u044B -ftp_multi_control=\u041c\u0443\u043b\u044c\u0442\u0438\u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 FTP +ftp_multi_control=\u041C\u0443\u043B\u044C\u0442\u0438\u0434\u043E\u043C\u0435\u043D\u043D\u043E\u0435 \u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 FTP ftp_control=FTP p2p_control=P2P -tunnel_protocol_multi_control=\u041c\u0443\u043b\u044c\u0442\u0438\u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u043c \u0422\u0443\u043d\u043d\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f +tunnel_protocol_multi_control=\u041C\u0443\u043B\u044C\u0442\u0438\u0434\u043E\u043C\u0435\u043D\u043D\u043E\u0435 \u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u043E\u043C \u0422\u0443\u043D\u043D\u0435\u043B\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F l2tp_protocol_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 L2TP pptp_protocol_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 PPTP -ssl_multi_control=\u041c\u0443\u043b\u044c\u0442\u0438\u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 SSL +ssl_multi_control=\u041C\u0443\u043B\u044C\u0442\u0438\u0434\u043E\u043C\u0435\u043D\u043D\u043E\u0435 \u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 SSL ssl_certificate_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0430\u043C\u0438 SSL ssl_certificate_monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0432 SSL response_header_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430\u043C\u0438 \u041E\u0442\u0432\u0435\u0442\u0430 @@ -167,7 +167,7 @@ ip_website_text_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u request_task=\u041F\u0438\u0441\u044C\u043C\u043E \u0438 \u0417\u0430\u0434\u0430\u0447\u0430 realtime_report=\u041E\u0442\u0447\u0435\u0442 \u0416\u0443\u0440\u043D\u0430\u043B\u043E\u0432 protocol_and_app=\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B \u0438 \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 -text_content_monitor=\u041e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0422\u0435\u043a\u0441\u0442 +text_content_monitor=\u041E\u0442\u043A\u0440\u044B\u0442\u044B\u0439 \u0422\u0435\u043A\u0441\u0442 multimedia=\u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0430 ddos_system=DDOS \u0421\u0438\u0441\u0442\u0435\u043C\u0430 ip_reuse_system=\u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0435 \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 IP @@ -177,24 +177,24 @@ ip_reuse_system=\u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0435 \u0418\u0 service_dict_id=\u0421\u043B\u043E\u0432\u0430\u0440\u044C ID item_type=\u0422\u0438\u043F \u0414\u0430\u043D\u043D\u044B\u0445 item_code=\u041A\u043E\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u042D\u043B\u0435\u043C\u0435\u043D\u0442\u043E\u0432 -item_code=\u041a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u041a\u043e\u043d\u0444\u0435\u0433\u0443\u0440\u0430\u0446\u0438\u0438 +item_code=\u041A\u043E\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u041A\u043E\u043D\u0444\u0435\u0433\u0443\u0440\u0430\u0446\u0438\u0438 desc=\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 -parent_id=ID \u0420\u043e\u0434\u0438\u0442\u0435\u043b\u044f +parent_id=ID \u0420\u043E\u0434\u0438\u0442\u0435\u043B\u044F is_leaf=\u041B\u0438\u0441\u0442\u043E\u0432\u043E\u0439 \u0443\u0437\u0435\u043B \u043B\u0438 is_valid=\u0417\u043D\u0430\u043A \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F create_time=\u0412\u0440\u0435\u043C\u044F \u0421\u043E\u0437\u0434\u0430\u043D\u0438\u044F superior_config=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0412\u044B\u0441\u0448\u0435\u0433\u043E \u0423\u0440\u043E\u0432\u043D\u044F config_content=\u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F root_node=\u041A\u043E\u0440\u043D\u0435\u0432\u043E\u0439 \u0443\u0437\u0435\u043B -leafChange=\u042d\u0442\u043e\u0442 \u0443\u0437\u0435\u043b \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u043e\u0434\u0443\u0437\u0435\u043b, \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 \u043b\u0438\u0441\u0442\u043e\u0432\u043e\u0439 \u0443\u0437\u0435\u043b. -typeChild=\u042d\u0442\u043e\u0442 \u0443\u0437\u0435\u043b \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u043e\u0434\u0443\u0437\u0435\u043b, \u043d\u0435\u0441\u043e\u0433\u043b\u0430\u0441\u0438\u0435 \u0441 \u043f\u043e\u0434\u043a\u043b\u0430\u0441\u0441\u0430\u043c\u0438 \u043f\u043e\u0441\u043b\u0435 \u0441\u043c\u0435\u043d\u044b \u0442\u0438\u043f\u043e\u0432 \u0434\u0430\u043d\u043d\u044b\u0445. -typeSame=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0442\u0438\u043f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u0435\u0440\u0445\u043d\u0435\u0439 \u0438 \u043d\u0438\u0436\u043d\u0435\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438. -isLevelNoSure=\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0432\u0435\u0440\u0445\u043d\u0438\u0445 \u0438 \u043d\u0438\u0436\u043d\u0438\u0445 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u044d\u0442\u043e\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043f\u0440\u0435\u0432\u044b\u0441\u0438\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c. -submitting=\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f +leafChange=\u042D\u0442\u043E\u0442 \u0443\u0437\u0435\u043B \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u0442 \u043F\u043E\u0434\u0443\u0437\u0435\u043B, \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0438\u0437\u043C\u0435\u043D\u0435\u043D \u043D\u0430 \u043B\u0438\u0441\u0442\u043E\u0432\u043E\u0439 \u0443\u0437\u0435\u043B. +typeChild=\u042D\u0442\u043E\u0442 \u0443\u0437\u0435\u043B \u0441\u043E\u0434\u0435\u0440\u0436\u0438\u0442 \u043F\u043E\u0434\u0443\u0437\u0435\u043B, \u043D\u0435\u0441\u043E\u0433\u043B\u0430\u0441\u0438\u0435 \u0441 \u043F\u043E\u0434\u043A\u043B\u0430\u0441\u0441\u0430\u043C\u0438 \u043F\u043E\u0441\u043B\u0435 \u0441\u043C\u0435\u043D\u044B \u0442\u0438\u043F\u043E\u0432 \u0434\u0430\u043D\u043D\u044B\u0445. +typeSame=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043E\u0433\u043B\u0430\u0441\u043E\u0432\u0430\u043D\u043D\u044B\u0435 \u0442\u0438\u043F \u0434\u0430\u043D\u043D\u044B\u0445 \u0432\u0435\u0440\u0445\u043D\u0435\u0439 \u0438 \u043D\u0438\u0436\u043D\u0435\u0439 \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438. +isLevelNoSure=\u041A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u0432\u0435\u0440\u0445\u043D\u0438\u0445 \u0438 \u043D\u0438\u0436\u043D\u0438\u0445 \u0443\u0440\u043E\u0432\u043D\u0435\u0439 \u044D\u0442\u043E\u0439 \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043F\u0440\u0435\u0432\u044B\u0441\u0438\u0442 \u043C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0443\u0440\u043E\u0432\u0435\u043D\u044C. +submitting=\u041F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442\u0441\u044F #==========yewu zidian end===================== #==========laihan begin===================== -refresh=\u041e\u0431\u043d\u043e\u0432\u0438\u0442\u044c +refresh=\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C add=\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C request_number=\u041D\u043E\u043C\u0435\u0440 \u041F\u0438\u0441\u044C\u043C\u0430 state=\u0421\u0442\u0430\u0442\u0443\u0441 @@ -203,7 +203,7 @@ examine=\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u043E unapproved=\u041D\u0435 \u0423\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u043E approved=\u0423\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u043E title=\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A -request_time=\u0412\u0440\u0435\u043c\u044f \u041f\u0438\u0441\u044c\u043c\u0430 +request_time=\u0412\u0440\u0435\u043C\u044F \u041F\u0438\u0441\u044C\u043C\u0430 operate_time=\u0412\u0440\u0435\u043C\u044F \u041E\u043F\u0435\u0440\u0430\u0446\u0438\u0438 search=\u041F\u043E\u0438\u0441\u043A request_organization=\u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u044F \u0417\u0430\u043F\u0440\u043E\u0441\u0430 @@ -211,7 +211,7 @@ operator=\u041E\u043F\u0435\u0440\u0430\u0442\u043E\u0440 content=\u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 remarks=\u0417\u0430\u043C\u0435\u0447\u0430\u043D\u0438\u044F operation=\u041E\u043F\u0435\u0440\u0430\u0446\u0438\u044F -submit=\u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 +submit=\u041F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u0435 cancel=\u041E\u0442\u043C\u0435\u043D\u0430 begin_date=\u0412\u0440\u0435\u043C\u044F \u041D\u0430\u0447\u0430\u043B\u0430 end_date=\u0412\u0440\u0435\u043C\u044F \u041E\u043A\u043E\u043D\u0447\u0430\u043D\u0438\u044F @@ -219,160 +219,160 @@ delete=\u0423\u0434\u0430\u043B\u0438\u0442\u044C special_task=\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u0430\u044F \u0417\u0430\u0434\u0430\u0447\u0430 task_name=\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u0417\u0430\u0434\u0430\u0447\u0438 task_org=\u041F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u044F\u044E\u0449\u0430\u044F \u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u044F -task_time=\u0412\u0440\u0435\u043c\u044f \u041f\u0440\u0435\u0434\u0441\u0442\u0432\u043b\u0435\u043d\u0438\u044f +task_time=\u0412\u0440\u0435\u043C\u044F \u041F\u0440\u0435\u0434\u0441\u0442\u0432\u043B\u0435\u043D\u0438\u044F #==========laihan end===================== #==========message begin===================== -required=\u041f\u043e\u043b\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0434\u043b\u044f \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f -select=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 -date_list=\u0421\u043f\u0438\u0441\u043e\u043a \u0414\u0430\u043d\u043d\u044b\u0445 -confirm_message=\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044c? -export_confirm_message=\u041c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 -fill_loginName=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u041b\u043e\u0433\u0438\u043d -fill_loginPassWord=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u041f\u0430\u0440\u043e\u043b\u044c -loginName_error=\u041b\u043e\u0433\u0438\u043d \u0438\u043b\u0438 \u043f\u0430\u0440\u043e\u043b\u044c \u0432\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0435\u0432\u0435\u0440\u043d\u043e, \u0438 \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437. -system_error=\u041f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0441 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043f\u043e\u0437\u0436\u0435! -save_success=\u0423\u0441\u043f\u0435\u0448\u043d\u043e\u0435 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 -save_failed=\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 -update_success=\u0423\u0441\u043f\u0435\u0448\u043d\u043e\u0435 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 -update_failed=\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 -delete_success=\u0423\u0441\u043f\u0435\u0448\u043d\u043e\u0435 \u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 -delete_failed=\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 -delete_failed_admin=\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u0443\u0434\u0430\u043b\u0435\u043d\u0438\u0435, \u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0443\u0434\u0430\u043b\u0435\u043d\u0430. -audit_success=\u0423\u0441\u043f\u0435\u0448\u043d\u043e\u0435 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 -audit_failed=\u041d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 -turning_page=\u041f\u0435\u0440\u0435\u0430\u0434\u0440\u0435\u0441\u0430\u0446\u0438\u044f URL -login_timeout=\u041d\u0435\u0442 \u041b\u043e\u0433\u0438\u043d\u0430 \u0438\u043b\u0438 \u0442\u0430\u0439\u043c\u0430\u0443\u0442 \u0432\u0445\u043e\u0434\u0430, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u043e\u0439\u0434\u0438\u0442\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u043d\u043e\u0432\u0430. \u0421\u043f\u0430\u0441\u0438\u0431\u043e! -captcha_error= \u041d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u041a\u043e\u0434 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f -enter_captcha=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u041a\u043e\u0434 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f -input=\u0412\u0432\u043e\u0434 -input_title=\u0412\u0432\u043e\u0434 \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 +required=\u041F\u043E\u043B\u0435 \u044F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043E\u0431\u044F\u0437\u0430\u0442\u0435\u043B\u044C\u043D\u044B\u043C \u0434\u043B\u044F \u0437\u0430\u043F\u043E\u043B\u043D\u0435\u043D\u0438\u044F +select=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 +date_list=\u0421\u043F\u0438\u0441\u043E\u043A \u0414\u0430\u043D\u043D\u044B\u0445 +confirm_message=\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u044C? +export_confirm_message=\u041C\u0430\u043A\u0441\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0435 \u043A\u043E\u043B\u0438\u0447\u0435\u0441\u0442\u0432\u043E \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0445 \u0434\u0430\u043D\u043D\u044B\u0445 +fill_loginName=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u041B\u043E\u0433\u0438\u043D +fill_loginPassWord=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u041F\u0430\u0440\u043E\u043B\u044C +loginName_error=\u041B\u043E\u0433\u0438\u043D \u0438\u043B\u0438 \u043F\u0430\u0440\u043E\u043B\u044C \u0432\u0432\u0435\u0434\u0435\u043D\u044B \u043D\u0435\u0432\u0435\u0440\u043D\u043E, \u0438 \u043F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437. +system_error=\u041F\u0440\u043E\u0431\u043B\u0435\u043C\u0430 \u0441 \u0441\u0438\u0441\u0442\u0435\u043C\u043E\u0439, \u043F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u043F\u043E\u0437\u0436\u0435! +save_success=\u0423\u0441\u043F\u0435\u0448\u043D\u043E\u0435 \u0421\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u0435 +save_failed=\u041D\u0435\u0443\u0434\u0430\u0447\u043D\u043E\u0435 \u0421\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u0435 +update_success=\u0423\u0441\u043F\u0435\u0448\u043D\u043E\u0435 \u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 +update_failed=\u041D\u0435\u0443\u0434\u0430\u0447\u043D\u043E\u0435 \u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u0435 +delete_success=\u0423\u0441\u043F\u0435\u0448\u043D\u043E\u0435 \u0423\u0434\u0430\u043B\u0435\u043D\u0438\u0435 +delete_failed=\u041D\u0435\u0443\u0434\u0430\u0447\u043D\u043E\u0435 \u0423\u0434\u0430\u043B\u0435\u043D\u0438\u0435 +delete_failed_admin=\u041D\u0435\u0443\u0434\u0430\u0447\u043D\u043E\u0435 \u0443\u0434\u0430\u043B\u0435\u043D\u0438\u0435, \u0410\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440 \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0443\u0434\u0430\u043B\u0435\u043D\u0430. +audit_success=\u0423\u0441\u043F\u0435\u0448\u043D\u043E\u0435 \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 +audit_failed=\u041D\u0435\u0443\u0434\u0430\u0447\u043D\u043E\u0435 \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 +turning_page=\u041F\u0435\u0440\u0435\u0430\u0434\u0440\u0435\u0441\u0430\u0446\u0438\u044F URL +login_timeout=\u041D\u0435\u0442 \u041B\u043E\u0433\u0438\u043D\u0430 \u0438\u043B\u0438 \u0442\u0430\u0439\u043C\u0430\u0443\u0442 \u0432\u0445\u043E\u0434\u0430, \u043F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u043E\u0439\u0434\u0438\u0442\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0443 \u0441\u043D\u043E\u0432\u0430. \u0421\u043F\u0430\u0441\u0438\u0431\u043E! +captcha_error= \u041D\u0435\u0432\u0435\u0440\u043D\u044B\u0439 \u041A\u043E\u0434 \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F +enter_captcha=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u041A\u043E\u0434 \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F +input=\u0412\u0432\u043E\u0434 +input_title=\u0412\u0432\u043E\u0434 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 all_states=\u0412\u0441\u0435 \u0421\u0442\u0430\u0442\u0443\u0441 -filter=\u0424\u0438\u043b\u044c\u0442\u0440 -to=\u0414\u043e -reset=\u0421\u0431\u043e\u0440\u0441 -info=\u0418\u043d\u0444\u043e. -has_approved=\u0415\u0441\u043b\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u044b, \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430! -hasnot_approved=\u041d\u0435 \u0443\u0442\u0432\u0435\u0440\u0436\u0435\u043d\u0430, \u044d\u0442\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0430! -check_one=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0434\u043d\u0438 \u0434\u0430\u043d\u043d\u044b\u0435! -one_more=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0434\u043d\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c! -one_more_area=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 ISP! -custom_columns=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u041f\u043e\u043b\u044f \u0421\u0442\u043e\u043b\u0431\u0446\u043e\u0432 -maxlength_64=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043e\u043a\u0443 \u0434\u0438\u043d\u043d\u043e\u0439 \u0434\u043e 64 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432! -maxlength_128=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043e\u043a\u0443 \u0434\u043b\u0438\u043d\u043e\u0439 \u0434\u043e 128 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432! -maxlength_256=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043e\u043a\u0443 \u0434\u043b\u0438\u043d\u043e\u0439 \u0434\u043e 256 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432! -maxlength_512=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043e\u043a\u0443 \u0434\u043b\u0438\u043d\u043e\u0439 \u0434\u043e 512 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432! -maxlength_4000=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043e\u043a\u0443 \u0434\u043b\u0438\u043d\u043e\u0439 \u0434\u043e 4000 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432! +filter=\u0424\u0438\u043B\u044C\u0442\u0440 +to=\u0414\u043E +reset=\u0421\u0431\u043E\u0440\u0441 +info=\u0418\u043D\u0444\u043E. +has_approved=\u0415\u0441\u043B\u0438 \u0434\u0430\u043D\u043D\u044B\u0435 \u0443\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u044B, \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0430! +hasnot_approved=\u041D\u0435 \u0443\u0442\u0432\u0435\u0440\u0436\u0435\u043D\u0430, \u044D\u0442\u0430 \u043E\u043F\u0435\u0440\u0430\u0446\u0438\u044F \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u0432\u044B\u043F\u043E\u043B\u043D\u0435\u043D\u0430! +check_one=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043E\u0434\u043D\u0438 \u0434\u0430\u043D\u043D\u044B\u0435! +one_more=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u043E\u0434\u043D\u0438 \u0434\u0430\u043D\u043D\u044B\u0435 \u043A\u0430\u043A \u043C\u0438\u043D\u0438\u043C\u0443\u043C! +one_more_area=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 ISP! +custom_columns=\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0435 \u041F\u043E\u043B\u044F \u0421\u0442\u043E\u043B\u0431\u0446\u043E\u0432 +maxlength_64=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043E\u043A\u0443 \u0434\u0438\u043D\u043D\u043E\u0439 \u0434\u043E 64 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432! +maxlength_128=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043E\u043A\u0443 \u0434\u043B\u0438\u043D\u043E\u0439 \u0434\u043E 128 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432! +maxlength_256=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043E\u043A\u0443 \u0434\u043B\u0438\u043D\u043E\u0439 \u0434\u043E 256 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432! +maxlength_512=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043E\u043A\u0443 \u0434\u043B\u0438\u043D\u043E\u0439 \u0434\u043E 512 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432! +maxlength_4000=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0442\u0440\u043E\u043A\u0443 \u0434\u043B\u0438\u043D\u043E\u0439 \u0434\u043E 4000 \u0441\u0438\u043C\u0432\u043E\u043B\u043E\u0432! ok=OK -clear=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c -close=\u0412\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c -reselect=\u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 -no_root=\u041d\u0435\u043b\u044c\u0437\u044f \u0412\u044b\u0431\u0440\u0430\u0442\u044c \u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0423\u0437\u0435\u043b -no_parent=\u041d\u0435\u043b\u044c\u0437\u044f \u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0420\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0423\u0437\u0435\u043b -no_public_model=\u041d\u0435\u043b\u044c\u0437\u044f \u0412\u044b\u0431\u0440\u0430\u0442\u044c \u041e\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u041c\u043e\u0434\u0435\u043b\u044c -no_outside_column=\u041d\u0435\u043b\u044c\u0437\u044f \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043c\u043e\u0434\u0435\u043b\u044c \u0441\u0442\u043e\u043b\u0431\u0446\u0430 \u0437\u0430 \u043f\u0440\u0435\u0434\u0435\u043b\u0430\u043c\u0438 \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u0441\u0442\u043e\u043b\u0431\u0446\u0430 -send_org=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u041e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044e \u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0438 -department=\u0414\u0435\u043f\u0430\u0440\u0442\u0430\u043c\u0435\u043d\u0442 -sendind_org=\u041e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f \u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0438 -no_node=\u041d\u0435\u043b\u044c\u0437\u044f \u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0423\u0437\u0435\u043b -select_icon=\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0417\u043d\u0430\u0447\u043e\u043a -nothing=\u041d\u0438\u0447\u0435\u0433\u043e -noneData=\u041d\u0435\u0442 \u0414\u0430\u043d\u043d\u044b\u0445! +clear=\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C +close=\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C +reselect=\u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E \u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 +no_root=\u041D\u0435\u043B\u044C\u0437\u044F \u0412\u044B\u0431\u0440\u0430\u0442\u044C \u041A\u043E\u0440\u043D\u0435\u0432\u043E\u0439 \u0423\u0437\u0435\u043B +no_parent=\u041D\u0435\u043B\u044C\u0437\u044F \u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0420\u043E\u0434\u0438\u0442\u0435\u043B\u044C\u0441\u043A\u0438\u0439 \u0423\u0437\u0435\u043B +no_public_model=\u041D\u0435\u043B\u044C\u0437\u044F \u0412\u044B\u0431\u0440\u0430\u0442\u044C \u041E\u0431\u0449\u0435\u0441\u0442\u0432\u0435\u043D\u043D\u0443\u044E \u041C\u043E\u0434\u0435\u043B\u044C +no_outside_column=\u041D\u0435\u043B\u044C\u0437\u044F \u0432\u044B\u0431\u0440\u0430\u0442\u044C \u043C\u043E\u0434\u0435\u043B\u044C \u0441\u0442\u043E\u043B\u0431\u0446\u0430 \u0437\u0430 \u043F\u0440\u0435\u0434\u0435\u043B\u0430\u043C\u0438 \u0442\u0435\u043A\u0443\u0449\u0435\u0433\u043E \u0441\u0442\u043E\u043B\u0431\u0446\u0430 +send_org=\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u044E \u0414\u043E\u0441\u0442\u0430\u0432\u043A\u0438 +department=\u0414\u0435\u043F\u0430\u0440\u0442\u0430\u043C\u0435\u043D\u0442 +sendind_org=\u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u044F \u0414\u043E\u0441\u0442\u0430\u0432\u043A\u0438 +no_node=\u041D\u0435\u043B\u044C\u0437\u044F \u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0423\u0437\u0435\u043B +select_icon=\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0417\u043D\u0430\u0447\u043E\u043A +nothing=\u041D\u0438\u0447\u0435\u0433\u043E +noneData=\u041D\u0435\u0442 \u0414\u0430\u043D\u043D\u044B\u0445! #==========message end===================== #==========yewuliexingguanli begin===================== all=\u0412\u0441\u0435 act=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0435 -block=\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 -monitor=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 -block_white_list=\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0411\u0435\u043b\u043e\u0433\u043e \u0421\u043f\u0438\u0441\u043a\u0430 -monitor_white_list=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0411\u0435\u043b\u043e\u0433\u043e \u0421\u043f\u0438\u0441\u043a\u0430 -block_monitor_white_list=\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0411\u0435\u043b\u043e\u0433\u043e \u0421\u043f\u0438\u0441\u043a\u0430 -grey_list=\u0421\u0435\u0440\u044b\u0439 \u0421\u043f\u0438\u0441\u043e\u043a -type=\u0422\u0438\u043f -domain_name=\u0414\u043e\u043c\u0435\u043d -single_domain=\u041e\u0434\u0438\u043d \u0414\u043e\u043c\u0435\u043d -multi_domain=\u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0414\u043e\u043c\u0435\u043d\u043e\u0432 -special_service=\u0421\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0421\u0435\u0440\u0432\u0438\u0441 -service_name=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0421\u0435\u0440\u0432\u0438\u0441\u0430 +block=\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 +monitor=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 +block_white_list=\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0411\u0435\u043B\u043E\u0433\u043E \u0421\u043F\u0438\u0441\u043A\u0430 +monitor_white_list=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0411\u0435\u043B\u043E\u0433\u043E \u0421\u043F\u0438\u0441\u043A\u0430 +block_monitor_white_list=\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 \u0438 \u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0411\u0435\u043B\u043E\u0433\u043E \u0421\u043F\u0438\u0441\u043A\u0430 +grey_list=\u0421\u0435\u0440\u044B\u0439 \u0421\u043F\u0438\u0441\u043E\u043A +type=\u0422\u0438\u043F +domain_name=\u0414\u043E\u043C\u0435\u043D +single_domain=\u041E\u0434\u0438\u043D \u0414\u043E\u043C\u0435\u043D +multi_domain=\u041D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u0414\u043E\u043C\u0435\u043D\u043E\u0432 +special_service=\u0421\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0421\u0435\u0440\u0432\u0438\u0441 +service_name=\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u0421\u0435\u0440\u0432\u0438\u0441\u0430 service_id=ID \u0421\u0435\u0440\u0432\u0438\u0441\u0430 -repeat=\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u044c -enter_error=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043d\u0435\u0432\u0435\u0440\u043d\u043e, \u0438\u0441\u043f\u0440\u0430\u0432\u044c\u0442\u0435. -detail=\u0414\u0435\u0442\u0430\u043b\u0438 -back=\u0412\u0435\u0440\u043d\u0443\u0442\u044c +repeat=\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u044C +enter_error=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043D\u0435\u0432\u0435\u0440\u043D\u043E, \u0438\u0441\u043F\u0440\u0430\u0432\u044C\u0442\u0435. +detail=\u0414\u0435\u0442\u0430\u043B\u0438 +back=\u0412\u0435\u0440\u043D\u0443\u0442\u044C #==========yewuliexingguanli end===================== #==========youjianguankong begin===================== -sort=\u0421\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0430 -createTime_asc=\u0412\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u041f\u043e \u0412\u0440\u0435\u043c\u0435\u043d\u0438 \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u044f -createTime_desc=\u041e\u0431\u0440\u0430\u0442\u043d\u044b\u0439 \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u041f\u043e \u0412\u0440\u0435\u043c\u0435\u043d\u0438 \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u044f -editTime_asc=\u0412\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u041f\u043e \u0412\u0440\u0435\u043c\u0435\u043d\u0438 \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f -editTime_desc=\u041e\u0431\u0440\u0430\u0442\u043d\u044b\u0439 \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u041f\u043e \u0412\u0440\u0435\u043c\u0435\u043d\u0438 \u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f -auditTime_asc=\u0412\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0439 \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u041f\u043e \u0412\u0440\u0435\u043c\u0435\u043d\u0438 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f -auditTime_desc=\u041e\u0431\u0440\u0430\u0442\u043d\u044b\u0439 \u041f\u043e\u0440\u044f\u0434\u043e\u043a \u041f\u043e \u0412\u0440\u0435\u043c\u0435\u043d\u0438 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f -config_describe=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u041f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 -match_area=\u0417\u043e\u043d \u0421\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 -key_word=\u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0421\u043b\u043e\u0432\u0430 -block_type=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f -Request=\u0417\u0430\u043f\u0440\u043e\u0441 -whether_area_block=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d -classification=\u041a\u043b\u0430\u0441\u0441\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f +sort=\u0421\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u043A\u0430 +createTime_asc=\u0412\u043E\u0441\u0445\u043E\u0434\u044F\u0449\u0438\u0439 \u041F\u043E\u0440\u044F\u0434\u043E\u043A \u041F\u043E \u0412\u0440\u0435\u043C\u0435\u043D\u0438 \u0421\u043E\u0437\u0434\u0430\u043D\u0438\u044F +createTime_desc=\u041E\u0431\u0440\u0430\u0442\u043D\u044B\u0439 \u041F\u043E\u0440\u044F\u0434\u043E\u043A \u041F\u043E \u0412\u0440\u0435\u043C\u0435\u043D\u0438 \u0421\u043E\u0437\u0434\u0430\u043D\u0438\u044F +editTime_asc=\u0412\u043E\u0441\u0445\u043E\u0434\u044F\u0449\u0438\u0439 \u041F\u043E\u0440\u044F\u0434\u043E\u043A \u041F\u043E \u0412\u0440\u0435\u043C\u0435\u043D\u0438 \u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F +editTime_desc=\u041E\u0431\u0440\u0430\u0442\u043D\u044B\u0439 \u041F\u043E\u0440\u044F\u0434\u043E\u043A \u041F\u043E \u0412\u0440\u0435\u043C\u0435\u043D\u0438 \u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F +auditTime_asc=\u0412\u043E\u0441\u0445\u043E\u0434\u044F\u0449\u0438\u0439 \u041F\u043E\u0440\u044F\u0434\u043E\u043A \u041F\u043E \u0412\u0440\u0435\u043C\u0435\u043D\u0438 \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F +auditTime_desc=\u041E\u0431\u0440\u0430\u0442\u043D\u044B\u0439 \u041F\u043E\u0440\u044F\u0434\u043E\u043A \u041F\u043E \u0412\u0440\u0435\u043C\u0435\u043D\u0438 \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F +config_describe=\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u041F\u0440\u0430\u0432\u0438\u043B\u0430\u043C\u0438 +match_area=\u0417\u043E\u043D \u0421\u043E\u0433\u043B\u0430\u0441\u043E\u0432\u0430\u043D\u0438\u0435 +key_word=\u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0435 \u0421\u043B\u043E\u0432\u0430 +block_type=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044F +Request=\u0417\u0430\u043F\u0440\u043E\u0441 +whether_area_block=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u0414\u0438\u0430\u043F\u0430\u0437\u043E\u043D +classification=\u041A\u043B\u0430\u0441\u0441\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044F label=\u0422\u0435\u0433 -attribute=\u0421\u0432\u043e\u0439\u0441\u0442\u0432\u043e -area=\u0420\u0435\u0433\u0438\u043e\u043d +attribute=\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u043E +area=\u0420\u0435\u0433\u0438\u043E\u043D isp=ISP -scope=\u041e\u0431\u043b\u0430\u0441\u0442\u044c \u041f\u0440\u0438\u0437\u043d\u0430\u043a\u043e\u0432 -valid_identifier=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 -is_audit=\u0421\u0442\u0430\u0442\u0443\u0441 \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f -creator=\u0421\u043e\u0437\u0434\u0430\u0442\u0435\u043b\u044c -config_time=\u0412\u0440\u0435\u043c\u044f \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u044f -editor=\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 -edit_time=\u0412\u0440\u0435\u043c\u044f \u0420\u0435\u0434\u0430\u043a\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f -auditor=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f -audit_time=\u0412\u0440\u0435\u043c\u044f \u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f +scope=\u041E\u0431\u043B\u0430\u0441\u0442\u044C \u041F\u0440\u0438\u0437\u043D\u0430\u043A\u043E\u0432 +valid_identifier=\u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u0418\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440 +is_audit=\u0421\u0442\u0430\u0442\u0443\u0441 \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F +creator=\u0421\u043E\u0437\u0434\u0430\u0442\u0435\u043B\u044C +config_time=\u0412\u0440\u0435\u043C\u044F \u0421\u043E\u0437\u0434\u0430\u043D\u0438\u044F +editor=\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 +edit_time=\u0412\u0440\u0435\u043C\u044F \u0420\u0435\u0434\u0430\u043A\u0434\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u044F +auditor=\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F +audit_time=\u0412\u0440\u0435\u043C\u044F \u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F yes=\u0414\u0430 -no=\u041d\u0435\u0442 -deleted=\u0423\u0434\u0430\u043b\u0435\u043d\u043e -cancel_approved=\u0423\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u041e\u0442\u043c\u0435\u043d\u0430 +no=\u041D\u0435\u0442 +deleted=\u0423\u0434\u0430\u043B\u0435\u043D\u043E +cancel_approved=\u0423\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u041E\u0442\u043C\u0435\u043D\u0430 #==========youjianguankong end===================== #==========guankongbaimingdan begin===================== -client_ip=IP \u0410\u0434\u0440\u0435\u0441 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 -server_ip=IP \u0410\u0434\u0440\u0435\u0441 \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f -port=\u041f\u043e\u0440\u0442 +client_ip=IP \u0410\u0434\u0440\u0435\u0441 \u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0430 +server_ip=IP \u0410\u0434\u0440\u0435\u0441 \u041D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F +port=\u041F\u043E\u0440\u0442 ip=IP -client_port=\u041f\u043e\u0440\u0442 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 -client_port_mask=\u041c\u0430\u0441\u043a\u0430 \u041f\u043e\u0440\u0442\u0430 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 -client_address_mask=\u041c\u0430\u0441\u043a\u0430 \u0410\u0434\u0440\u0435\u0441\u0430 \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 -server_port=\u041f\u043e\u0440\u0442 \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f -server_port_mask=\u041c\u0430\u0441\u043a\u0430 \u041f\u043e\u0440\u0442\u0430 \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f -server_address_mask=\u041c\u0430\u0441\u043a\u0430 \u0410\u0434\u0440\u0435\u0441\u0430 \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f -block_addr=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP -block_domain=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0414\u043e\u043c\u0435\u043d\u043e\u043c -block_url=\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 URL -configuration=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f -direction=\u041d\u0430\u043f\u0440\u0432\u043b\u0435\u043d\u0438\u0435 -protocol=\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b -oneway=\u041e\u0434\u043d\u043e\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 -twoway=\u0414\u0432\u0443\u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0439 -arbitrary=\u041b\u044e\u0431\u043e\u0439 -basic_config=\u041e\u0441\u043d\u043e\u0432\u043d\u0430\u044f \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f -block_config=\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 -expression_type=\u0422\u0438\u043f \u0412\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f -null_expression=\u041d\u0435\u0442 \u0412\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f +client_port=\u041F\u043E\u0440\u0442 \u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0430 +client_port_mask=\u041C\u0430\u0441\u043A\u0430 \u041F\u043E\u0440\u0442\u0430 \u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0430 +client_address_mask=\u041C\u0430\u0441\u043A\u0430 \u0410\u0434\u0440\u0435\u0441\u0430 \u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0430 +server_port=\u041F\u043E\u0440\u0442 \u041D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F +server_port_mask=\u041C\u0430\u0441\u043A\u0430 \u041F\u043E\u0440\u0442\u0430 \u041D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F +server_address_mask=\u041C\u0430\u0441\u043A\u0430 \u0410\u0434\u0440\u0435\u0441\u0430 \u041D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F +block_addr=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP +block_domain=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0414\u043E\u043C\u0435\u043D\u043E\u043C +block_url=\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 URL +configuration=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F +direction=\u041D\u0430\u043F\u0440\u0432\u043B\u0435\u043D\u0438\u0435 +protocol=\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B +oneway=\u041E\u0434\u043D\u043E\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u043D\u044B\u0439 +twoway=\u0414\u0432\u0443\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u043D\u044B\u0439 +arbitrary=\u041B\u044E\u0431\u043E\u0439 +basic_config=\u041E\u0441\u043D\u043E\u0432\u043D\u0430\u044F \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F +block_config=\u0418\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044F \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 +expression_type=\u0422\u0438\u043F \u0412\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u044F +null_expression=\u041D\u0435\u0442 \u0412\u044B\u0440\u0430\u0436\u0435\u043D\u0438\u044F and_expression=& -match_method=\u041c\u0435\u0442\u043e\u0434\u044b \u0421\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 -substring_match=\u0421\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 \u041f\u043e\u0434\u0441\u0442\u0440\u043e\u043a\u0438 -right_match=\u041f\u0440\u0430\u0432\u043e\u0435 \u0421\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 -left_match=\u041b\u0435\u0432\u043e\u0435 \u0421\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 -exactly_match=\u041f\u043e\u043b\u043d\u043e\u0435 \u0421\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 -whether_hexbinary=Hex \u0438\u043b\u0438 \u041d\u0435\u0442 -hex_binary=HEX \u0424\u043e\u0440\u043c\u0430\u0442 -case_insensitive_nohex=\u041d\u0435\u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443\uff0c\u0438 \u043d\u0435 HEX -case_sensitive_nohex=\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443\uff0c\u0438 \u043d\u0435 HEX -area_effect_id=\u0420\u0435\u0433\u0438\u043e\u043d \u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u0435\u043d\u044b\u0439 -ip_type=\u0422\u0438\u043f IP +match_method=\u041C\u0435\u0442\u043E\u0434\u044B \u0421\u043E\u0433\u043B\u0430\u0441\u043E\u0432\u0430\u043D\u0438\u0435 +substring_match=\u0421\u043E\u0433\u043B\u0430\u0441\u043E\u0432\u0430\u043D\u0438\u0435 \u041F\u043E\u0434\u0441\u0442\u0440\u043E\u043A\u0438 +right_match=\u041F\u0440\u0430\u0432\u043E\u0435 \u0421\u043E\u0433\u043B\u0430\u0441\u043E\u0432\u0430\u043D\u0438\u0435 +left_match=\u041B\u0435\u0432\u043E\u0435 \u0421\u043E\u0433\u043B\u0430\u0441\u043E\u0432\u0430\u043D\u0438\u0435 +exactly_match=\u041F\u043E\u043B\u043D\u043E\u0435 \u0421\u043E\u0433\u043B\u0430\u0441\u043E\u0432\u0430\u043D\u0438\u0435 +whether_hexbinary=Hex \u0438\u043B\u0438 \u041D\u0435\u0442 +hex_binary=HEX \u0424\u043E\u0440\u043C\u0430\u0442 +case_insensitive_nohex=\u041D\u0435\u0447\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u043A \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443\uFF0C\u0438 \u043D\u0435 HEX +case_sensitive_nohex=\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u043A \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443\uFF0C\u0438 \u043D\u0435 HEX +area_effect_id=\u0420\u0435\u0433\u0438\u043E\u043D \u0414\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u044C\u043D\u0435\u043D\u044B\u0439 +ip_type=\u0422\u0438\u043F IP #==========guankongbaimingdan end===================== #==========tedingfuwu begin===================== protocol_code=\u041D\u043E\u043C\u0435\u0440 \u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u0430 @@ -395,7 +395,7 @@ group=\u0413\u0440\u0443\u043F\u043F\u0430 template=\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0428\u0430\u0431\u043B\u043E\u043D\u0430 export=\u042D\u043A\u0441\u043F\u043E\u0440\u0442 import=\u0418\u043C\u043F\u043E\u0440\u0442 -sure_export=sure_export=\u0423\u0432\u0435\u0440\u0435\u043d\u044b, \u0447\u0442\u043e \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435? +sure_export=sure_export=\u0423\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u044D\u043A\u0441\u043F\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0434\u0430\u043D\u043D\u044B\u0435? sure_delete=\u0423\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0443\u0434\u0430\u043B\u0438\u0442\u044C \u044D\u0442\u0438 \u0434\u0430\u043D\u043D\u044B\u0435? login_name=\u041B\u043E\u0433\u0438\u043D name=\u0418\u043C\u044F @@ -410,8 +410,8 @@ total=\u0412\u0441\u0435\u0433\u043E current=\u0422\u0435\u043A\u0443\u0449\u0438\u0439 page=\u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0430 count=\u0420\u044F\u0434\u044B -name_image=\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 -organizer=\u041e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0442\u043e\u0440 +name_image=\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 +organizer=\u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0442\u043E\u0440 save_organization=\u0421\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u0435 \u041E\u0440\u0433\u0430\u043D\u0438\u0437\u0430\u0446\u0438\u0438 success=\u0423\u0441\u043F\u0435\u0448\u043D\u043E password=\u041F\u0430\u0440\u043E\u043B\u044C @@ -436,10 +436,10 @@ edit_record=\u0417\u0430\u043F\u0438\u0441\u044C \u0418\u0437\u043C\u0435\u043D\ edit_record_view=\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 \u0417\u0430\u043F\u0438\u0441\u0438 \u0418\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F dict_edit_info=\u0421\u043B\u043E\u0432\u0430\u0440\u044C \u043E\u0447\u0435\u043D\u044C \u0432\u0430\u0436\u0435\u043D \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0435. \u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0435\u0433\u043E \u0438\u0437\u043C\u0435\u043D\u0438\u0442\u044C? dict_delete_info=\u0421\u043B\u043E\u0432\u0430\u0440\u044C \u043E\u0447\u0435\u043D\u044C \u0432\u0430\u0436\u0435\u043D \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u0435. \u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B, \u0447\u0442\u043E \u0435\u0433\u043E \u0443\u0434\u0430\u043B\u0438\u0442\u044C? -dict_saveitem_error=\u041e\u0448\u0438\u0431\u043a\u0430 \u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u044d\u043b\u0435\u043c\u0435\u043d\u0442! -dict_saveitem_nullerror=\u041e\u0448\u0438\u0431\u043a\u0430 \u0441 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435\u043c, \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043d\u0435\u043b\u044c\u0437\u044f \u0431\u044b\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c\u0438! -submit_error=\u041e\u0448\u0438\u0431\u043a\u0430 \u0441 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c! -form_validate=\u0424\u043e\u0440\u043c\u0430 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f \u0443\u0441\u043f\u0435\u0448\u043d\u043e! +dict_saveitem_error=\u041E\u0448\u0438\u0431\u043A\u0430 \u0441 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u0435\u043C, \u043F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0434\u043E\u0431\u0430\u0432\u044C\u0442\u0435 \u044D\u043B\u0435\u043C\u0435\u043D\u0442! +dict_saveitem_nullerror=\u041E\u0448\u0438\u0431\u043A\u0430 \u0441 \u0441\u043E\u0445\u0440\u0430\u043D\u0435\u043D\u0438\u0435\u043C, \u0438\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440 \u0438 \u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0435 \u043D\u0435\u043B\u044C\u0437\u044F \u0431\u044B\u0442\u044C \u043F\u0443\u0441\u0442\u044B\u043C\u0438! +submit_error=\u041E\u0448\u0438\u0431\u043A\u0430 \u0441 \u043F\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043B\u0435\u043D\u0438\u0435\u043C! +form_validate=\u0424\u043E\u0440\u043C\u0430 \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u044F \u0443\u0441\u043F\u0435\u0448\u043D\u043E! entry=\u0417\u0430\u043F\u0438\u0441\u044C add_entry=\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0417\u0430\u043F\u0438\u0441\u044C click_add_entry=\u041D\u0430\u0436\u043C\u0438\u0442\u0435 \u0414\u043E\u0431\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0417\u0430\u043F\u0438\u0441\u0438 @@ -459,17 +459,17 @@ save_sort=\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u0421\u043E\u0 menu=\u041C\u0435\u043D\u044E parent_menu=\u0420\u043E\u0434\u0438\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0435 \u041C\u0435\u043D\u044E aim=\u0426\u0435\u043B\u044C -click_menu_turn=\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u00ab\u041c\u0435\u043d\u044e\u00bb, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043d\u0430 \u044d\u0442\u0443 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0443 -link_window_info=\u041e\u0442\u043a\u0440\u044b\u0442\u043e\u0435 \u043e\u043a\u043d\u043e \u0447\u0435\u0440\u0435\u0437 URL-\u0430\u0434\u0440\u0435\u0441\u0443, \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \: mainFrame -is_top_menu=\u041c\u0435\u043d\u044e \u0412\u0435\u0440\u0445\u043d\u0435\u0433\u043e \u0423\u0440\u043e\u0432\u043d\u044f -icon=\u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 -is_top_menu_info=\u042f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u044d\u0442\u043e \u043c\u0435\u043d\u044e \u0432\u0435\u0440\u0445\u043d\u0438\u043c \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u043c \u043c\u0435\u043d\u044e -sort_info=\u041f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u043e \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u043d\u0438\u044e. -is_show_sysmenu=\u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044f \u043b\u0438 \u044d\u0442\u043e \u043c\u0435\u043d\u044e \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u043c \u043c\u0435\u043d\u044e -control_permission_info=\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 \u0432 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u043b\u0435\u0440\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440: @RequiresPermissions (\u00ab\u0418\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f\u00bb) -role_name=\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0420\u043e\u043b\u044f -data_range=\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u0414\u0430\u043d\u043d\u044b\u0445 -allot=\u0420\u0430\u0441\u043f\u0440\u0435\u0434\u0435\u043b\u0438\u0442\u044c +click_menu_turn=\u041D\u0430\u0436\u043C\u0438\u0442\u0435 \u00AB\u041C\u0435\u043D\u044E\u00BB, \u0447\u0442\u043E\u0431\u044B \u043F\u0435\u0440\u0435\u0439\u0442\u0438 \u043D\u0430 \u044D\u0442\u0443 \u0441\u0442\u0440\u0430\u043D\u0438\u0446\u0443 +link_window_info=\u041E\u0442\u043A\u0440\u044B\u0442\u043E\u0435 \u043E\u043A\u043D\u043E \u0447\u0435\u0440\u0435\u0437 URL-\u0430\u0434\u0440\u0435\u0441\u0443, \u043F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E \: mainFrame +is_top_menu=\u041C\u0435\u043D\u044E \u0412\u0435\u0440\u0445\u043D\u0435\u0433\u043E \u0423\u0440\u043E\u0432\u043D\u044F +icon=\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 +is_top_menu_info=\u042F\u0432\u043B\u044F\u0435\u0442\u0441\u044F \u043B\u0438 \u044D\u0442\u043E \u043C\u0435\u043D\u044E \u0432\u0435\u0440\u0445\u043D\u0438\u043C \u043D\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u043E\u043D\u043D\u044B\u043C \u043C\u0435\u043D\u044E +sort_info=\u041F\u043E\u0440\u044F\u0434\u043E\u043A \u0441\u043E\u0440\u0442\u0438\u0440\u043E\u0432\u043A\u0438 \u043F\u043E \u0432\u043E\u0437\u0440\u0430\u0441\u0442\u0430\u043D\u0438\u044E. +is_show_sysmenu=\u041E\u0442\u043E\u0431\u0440\u0430\u0436\u0430\u0435\u0442\u0441\u044F \u043B\u0438 \u044D\u0442\u043E \u043C\u0435\u043D\u044E \u0432 \u0441\u0438\u0441\u0442\u0435\u043C\u043D\u043E\u043C \u043C\u0435\u043D\u044E +control_permission_info=\u0418\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440 \u043F\u043E\u043B\u043D\u043E\u043C\u043E\u0447\u0438\u044F, \u043E\u043F\u0440\u0435\u0434\u0435\u043B\u0435\u043D\u043D\u044B\u0439 \u0432 \u043A\u043E\u043D\u0442\u0440\u043E\u043B\u043B\u0435\u0440\u0435, \u043D\u0430\u043F\u0440\u0438\u043C\u0435\u0440: @RequiresPermissions (\u00AB\u0418\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0446\u0438\u044F \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043D\u0438\u044F\u00BB) +role_name=\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u0420\u043E\u043B\u044F +data_range=\u0414\u0438\u0430\u043F\u0430\u0437\u043E\u043D \u0414\u0430\u043D\u043D\u044B\u0445 +allot=\u0420\u0430\u0441\u043F\u0440\u0435\u0434\u0435\u043B\u0438\u0442\u044C role_type=\u0422\u0438\u043F \u0420\u043E\u043B\u0438 role_permission=\u041F\u043E\u043B\u043D\u043E\u043C\u043E\u0447\u0438\u044F \u0420\u043E\u043B\u0438 role_list=\u0421\u043F\u0438\u0441\u043E\u043A \u0420\u043E\u043B\u0435\u0439 @@ -484,14 +484,14 @@ sure_new_password=\u041F\u043E\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u cancel_clear=\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C \u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C! sure_clear=\u041F\u043E\u0434\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0438\u0435 \u041E\u0447\u0438\u0441\u0442\u043A\u0438 role_unique=\u0418\u043C\u044F \u0420\u043E\u043B\u0438 \u0443\u0436\u0435 \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 -role_error_info=\u0412\u0432\u043e\u0434 \u043d\u0435\u0432\u0435\u0440\u0435\u043d, \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0438\u0441\u043f\u0440\u0430\u0432\u044c\u0442\u0435. -user=\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c -file_management=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0424\u0430\u0439\u043b\u0430\u043c\u0438 -insert=\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c +role_error_info=\u0412\u0432\u043E\u0434 \u043D\u0435\u0432\u0435\u0440\u0435\u043D, \u0441\u043D\u0430\u0447\u0430\u043B\u0430 \u0438\u0441\u043F\u0440\u0430\u0432\u044C\u0442\u0435. +user=\u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C +file_management=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0424\u0430\u0439\u043B\u0430\u043C\u0438 +insert=\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C #==========xitongguanli end====================== #===============multiole cfg start==================== -optional=\u041e\u043f\u0446\u0438\u044f -custom_region=\u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d \u041e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u043c\u043e\u0433\u043e \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u043C +optional=\u041E\u043F\u0446\u0438\u044F +custom_region=\u0414\u0438\u0430\u043F\u0430\u0437\u043E\u043D \u041E\u043F\u0440\u0435\u0434\u0435\u043B\u044F\u0435\u043C\u043E\u0433\u043E \u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u043C \u041F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u0435\u043C please_input=\u0412\u0432\u0435\u0434\u0438\u0442\u0435 area_control_type=\u042D\u0444\u0444\u0435\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u0422\u0438\u043F \u0414\u0438\u0430\u043F\u0430\u0437\u043E\u043D\u0430 #===============multiole cfg end==================== @@ -509,7 +509,7 @@ http_res_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u http_res_hdr_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0417\u0430\u0433\u043E\u0432\u043E\u043B\u043A\u043E\u043C \u041E\u0442\u0432\u0435\u0442\u0430 HTTP http_res_body_control=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0417\u0430\u0433\u043E\u0432\u043E\u043B\u043A\u043E\u043C \u041E\u0442\u0432\u0435\u0442\u0430 HTTP av_control=\u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0439\u043D\u044B\u0439 \u0430\u0434\u0440\u0435\u0441 -av_content_ip_control=\u0410\u0443\u0434\u0438\u043e/\u0412\u0438\u0434\u0435\u043e IP +av_content_ip_control=\u0410\u0443\u0434\u0438\u043E/\u0412\u0438\u0434\u0435\u043E IP av_picture_ip_control=\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 IP av_content_url_control=\u0410\u0443\u0434\u0438\u043E \u0438 \u0412\u0438\u0434\u0435\u043E URL av_picture_url_control=\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 URL @@ -523,8 +523,8 @@ av_sample_voip_control=VoIP \u041E\u0431\u0440\u0430\u0437\u0435\u0446 av_sample_audio_porn_control=\u041E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u0435 \u0410\u0443\u0434\u0438\u043E \u0421\u0446\u0435\u043D\u044B av_sample_video_porn_control=\u041E\u0431\u043D\u0430\u0440\u0443\u0436\u0435\u043D\u0438\u0435 \u0412\u0438\u0434\u0435\u043E \u0421\u0446\u0435\u043D\u044B av_sample_control=\u041E\u0431\u0440\u0430\u0437\u0435\u0446 -configure_statistics_info=\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0438 \u0421\u0442\u0430\u0442\u0443\u0441\u0430 -letter_statistics_info=\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u041f\u0438\u0441\u0435\u043c \u0438 \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 +configure_statistics_info=\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0438 \u0421\u0442\u0430\u0442\u0443\u0441\u0430 +letter_statistics_info=\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043A\u0430 \u041F\u0438\u0441\u0435\u043C \u0438 \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 harm_level=\u0421\u0442\u0435\u043F\u0435\u043D\u044C \u0412\u0440\u0435\u0434\u0430 src_file=\u0418\u0441\u0445\u043E\u0434\u043D\u044B\u0439 \u0424\u0430\u0439\u043B file=\u0424\u0430\u0439\u043B @@ -533,7 +533,7 @@ sample_file=\u041F\u0440\u0438\u043C\u0435\u0440 \u0424\u0430\u0439\u043B\u0430 sample_sign=\u041F\u0440\u0438\u043C\u0435\u0440 \u0417\u043D\u0430\u043A\u0430 off=\u0412\u044B\u043A\u043B\u044E\u0447\u0438\u0442\u044C on=\u0412\u043A\u043B\u044E\u0447\u0438\u0442\u044C -click_detail=\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0414\u0435\u0442\u0430\u043b\u0438", \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u043b\u0430\u0442\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0430\u0445 \u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0421\u043f\u0430\u0441\u0438\u0431\u043e! +click_detail=\u041D\u0430\u0436\u043C\u0438\u0442\u0435 \u043A\u043D\u043E\u043F\u043A\u0443 "\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0435\u0442\u044C \u0414\u0435\u0442\u0430\u043B\u0438", \u0447\u0442\u043E\u0431\u044B \u043F\u043E\u0441\u043B\u0430\u0442\u044C \u043F\u043E\u0434\u0440\u043E\u0431\u043D\u043E\u0435 \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435 \u043E\u0431 \u043E\u0448\u0438\u0431\u043A\u0430\u0445 \u0410\u0434\u043C\u0438\u043D\u0438\u0441\u0442\u0440\u0430\u0442\u043E\u0440\u0443 \u0441\u0438\u0441\u0442\u0435\u043C\u044B. \u0421\u043F\u0430\u0441\u0438\u0431\u043E! return_lastpage=\u0412\u0435\u0440\u043D\u0443\u0442\u044C\u0441\u044F \u043D\u0430 \u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0443\u044E \u0421\u0442\u0440\u0430\u043D\u0438\u0446\u0443 show_detail=\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440\u0435\u0442\u044C \u0414\u0435\u0442\u0430\u043B\u0438 hidden_detail=\u0421\u043A\u0440\u044B\u0442\u044C \u0414\u0435\u0442\u0430\u043B\u0438 @@ -548,8 +548,8 @@ account=\u0410\u043A\u043A\u0430\u0443\u043D\u0442 ip_pattern=\u041E\u0431\u0440\u0430\u0437\u0435\u0446 IP port_pattern=\u041E\u0431\u0440\u0430\u0437\u0435\u0446 \u041F\u043E\u0440\u0442\u0430 port_mask=\u041C\u0430\u0441\u043A\u0430 \u041F\u043E\u0440\u0442\u0430 -ip_range=IP \u0414\u0438\u0430\u043f\u0430\u0437\u043e\u043d -ip_subnet=\u041c\u0430\u0441\u043a\u0430 IP/\u041f\u043e\u0434\u0441\u0435\u0442\u0438 +ip_range=IP \u0414\u0438\u0430\u043F\u0430\u0437\u043E\u043D +ip_subnet=\u041C\u0430\u0441\u043A\u0430 IP/\u041F\u043E\u0434\u0441\u0435\u0442\u0438 district=\u0420\u0430\u0439\u043E\u043D \u0421\u043E\u0433\u043B\u0430\u0441\u043E\u0432\u0430\u043D\u0438\u044F keywords=\u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0435 \u0421\u043B\u043E\u0432\u0430 @@ -582,13 +582,13 @@ has_prohibit_nopass=\u0422\u043E\u043B\u044C\u043A\u043E \u043D\u0435\u043F\u043 has_prohibit_pass=\u0422\u043E\u043B\u044C\u043A\u043E \u043D\u0435\u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u043D\u0430\u044F \u043A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u043E\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043D\u0430 multiple_keywords_tip=\u043C\u043E\u0436\u043D\u043E \u0432\u0432\u0435\u0441\u0442\u0438 \u043D\u0435\u0441\u043A\u043E\u043B\u044C\u043A\u043E \u043A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0441\u043B\u043E\u0432,\u0440\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435 \u0438\u0445 \u043A\u043B\u0430\u0432\u0438\u0448\u0435\u0439 "Enter". action_drop=DROP -action_reject=\u0411\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 +action_reject=\u0411\u043B\u043E\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435 action_redirect=\u041F\u0435\u0440\u0435\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 action_loop=\u041F\u0435\u0442\u043B\u044F action_forward=\u041F\u0435\u0440\u0435\u0441\u044B\u043B\u043A\u0430 action_ratelimit=\u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u0435 \u0421\u043A\u043E\u0440\u043E\u0441\u0442\u0438 action_replace=\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C -action_whitelist=\u0411\u0435\u043b\u044b\u0439 \u0421\u043f\u0438\u0441\u043e\u043a +action_whitelist=\u0411\u0435\u043B\u044B\u0439 \u0421\u043F\u0438\u0441\u043E\u043A action_monit=\u041C\u043E\u043D\u0438\u043D\u0442\u043E\u0440\u0438\u043D\u0433 file_digest_control=\u0424\u0430\u0439\u043B \u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442 raw_len=\u0414\u043B\u0438\u043D\u0430 \u0424\u0430\u0439\u043B\u0430 @@ -611,13 +611,13 @@ the_line_of=\u0421\u0442\u0440\u043E\u043A\u0430 rowNum val_protocol_id=\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u043F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u0430 \u043F\u0443\u0441\u0442\u043E \u0438\u043B\u0438 \u043D\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 val_ip_type=\u0422\u0438\u043F IP \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u0443\u0441\u0442\u044B\u043C \u0438 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C 4 (IPv4) \u0438\u043B\u0438 6 (IPv6) val_src_ip=\u0410\u0434\u0440\u0435\u0441 \u043A\u043B\u0438\u0435\u043D\u0442\u0430 \u043D\u0435\u0432\u0435\u0440\u0435\u043D \u0438\u043B\u0438 \u043D\u0435\u0441\u043E\u0432\u043C\u0435\u0441\u0442\u0438\u043C \u0441 \u0442\u0438\u043F\u043E\u043C IP -val_src_mask=\u0424\u043e\u0440\u043c\u0430\u0442 \u043c\u0430\u0441\u043a\u0438 IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u043d\u0435\u0432\u0435\u0440\u0435\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c \u0441 \u0442\u0438\u043f\u043e\u043c IP -val_src_port=\u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0439 \u043f\u043e\u0440\u0442 \u043f\u0443\u0441\u0442 \u0438\u043b\u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 (0-65535) -val_src_port_mask=\u0424\u043e\u0440\u043c\u0430\u0442 \u043c\u0430\u0441\u043a\u0438 \u043f\u043e\u0440\u0442\u0430 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u043d\u0435\u0432\u0435\u0440\u0435\u043d (0-65535) -val_dst_ip=IP-\u0430\u0434\u0440\u0435\u0441 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043d\u0435\u0432\u0435\u0440\u0435\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c \u0441 \u0442\u0438\u043f\u043e\u043c IP -val_dst_mask=\u0424\u043e\u0440\u043c\u0430\u0442 \u043c\u0430\u0441\u043a\u0438 IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043d\u0435\u0432\u0435\u0440\u0435\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c \u0441 \u0442\u0438\u043f\u043e\u043c IP -val_dst_port=\u041f\u043e\u0440\u0442 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u0443\u0441\u0442 \u0438\u043b\u0438 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 (0-65535) -val_dst_port_mask=\u043d\u0435\u0432\u0435\u0440\u043d\u043e \u0444\u043e\u0440\u043c\u0430\u0442 \u043c\u0430\u0441\u043a\u0438 \u043f\u043e\u0440\u0442\u0430 \u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f (0-65535) +val_src_mask=\u0424\u043E\u0440\u043C\u0430\u0442 \u043C\u0430\u0441\u043A\u0438 IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0430 \u043D\u0435\u0432\u0435\u0440\u0435\u043D \u0438\u043B\u0438 \u043D\u0435\u0441\u043E\u0432\u043C\u0435\u0441\u0442\u0438\u043C \u0441 \u0442\u0438\u043F\u043E\u043C IP +val_src_port=\u041A\u043B\u0438\u0435\u043D\u0442\u0441\u043A\u0438\u0439 \u043F\u043E\u0440\u0442 \u043F\u0443\u0441\u0442 \u0438\u043B\u0438 \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 (0-65535) +val_src_port_mask=\u0424\u043E\u0440\u043C\u0430\u0442 \u043C\u0430\u0441\u043A\u0438 \u043F\u043E\u0440\u0442\u0430 \u0438\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0430 \u043D\u0435\u0432\u0435\u0440\u0435\u043D (0-65535) +val_dst_ip=IP-\u0430\u0434\u0440\u0435\u0441 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043D\u0435\u0432\u0435\u0440\u0435\u043D \u0438\u043B\u0438 \u043D\u0435\u0441\u043E\u0432\u043C\u0435\u0441\u0442\u0438\u043C \u0441 \u0442\u0438\u043F\u043E\u043C IP +val_dst_mask=\u0424\u043E\u0440\u043C\u0430\u0442 \u043C\u0430\u0441\u043A\u0438 IP-\u0430\u0434\u0440\u0435\u0441\u0430 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043D\u0435\u0432\u0435\u0440\u0435\u043D \u0438\u043B\u0438 \u043D\u0435\u0441\u043E\u0432\u043C\u0435\u0441\u0442\u0438\u043C \u0441 \u0442\u0438\u043F\u043E\u043C IP +val_dst_port=\u041F\u043E\u0440\u0442 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F \u043F\u0443\u0441\u0442 \u0438\u043B\u0438 \u043D\u0435\u043F\u0440\u0430\u0432\u0438\u043B\u044C\u043D\u044B\u0439 \u0444\u043E\u0440\u043C\u0430\u0442 (0-65535) +val_dst_port_mask=\u043D\u0435\u0432\u0435\u0440\u043D\u043E \u0444\u043E\u0440\u043C\u0430\u0442 \u043C\u0430\u0441\u043A\u0438 \u043F\u043E\u0440\u0442\u0430 \u043D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F (0-65535) val_protocol=\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B \u043D\u0435 \u043C\u043E\u0436\u0435\u0442 \u0431\u044B\u0442\u044C \u043F\u0443\u0441\u0442\u044B\u043C \u0438 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C 6 (TCP), 17 (UDP), 0 (\ u4EFB \ u610F) val_direction=\u041D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C 0 (\u0434\u0432\u0443\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u043D\u043E\u0435) \u0438\u043B\u0438 1 (\u043E\u0434\u043D\u043E\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u043D\u043E\u0435) #===============protocol IP Import end================= @@ -663,7 +663,7 @@ rr=\u0417\u0430\u043F\u0438\u0441\u044C \u0420\u0435\u0441\u0443\u0440\u0441\u04 qtype=QTYPE qclass=QCLASS opcode=OPCODE -qname=\u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0417\u0430\u043f\u0440\u043e\u0441\u0430 +qname=\u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 cname=CNAME dns_query=\u0417\u0430\u043F\u0440\u043E\u0441 dns_response=\u041E\u0442\u0432\u0435\u0442 @@ -742,8 +742,8 @@ policy_group_manage=\u0413\u0440\u0443\u043F\u043F\u0430 \u041F\u043E\u043B\u043 ip_Reuse_policy=\u041F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0433\u043E \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F IP ratelimit_config=\u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u0435 \u0421\u043A\u043E\u0440\u043E\u0441\u0442\u0438 target_ip_protect=\u0410\u043D\u0442\u0438 DDOS -ip_ratelimit=\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0422\u0440\u0430\u0444\u0438\u043a\u0430 IP -domain_ratelimit=\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435 \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0422\u0440\u0430\u0444\u0438\u043a\u0430 \u0414\u043e\u043c\u0435\u043d\u0430 +ip_ratelimit=\u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u0435 \u0421\u043A\u043E\u0440\u043E\u0441\u0442\u0438 \u0422\u0440\u0430\u0444\u0438\u043A\u0430 IP +domain_ratelimit=\u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u0435 \u0421\u043A\u043E\u0440\u043E\u0441\u0442\u0438 \u0422\u0440\u0430\u0444\u0438\u043A\u0430 \u0414\u043E\u043C\u0435\u043D\u0430 ratelimit=\u041A\u043E\u044D\u0444\u0444\u0438\u0446\u0438\u0435\u043D\u0442 \u041F\u043E\u0442\u0435\u0440\u0438 \u041F\u0430\u043A\u0435\u0442\u043E\u0432 ir_type=\u0422\u0438\u043F \u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0433\u043E \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F dns_strategy_id=\u0418\u0434\u0435\u043D\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u043E\u0440 \u041F\u043E\u043B\u0438\u0442\u0438\u043A\u0438 DNS @@ -800,8 +800,8 @@ av_voip_ip=VoIP IP \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\ NTC_HTTP_URL=URL \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F NTC_HTTP_REQ_HDR=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u041A\u043B\u044E\u0447\u0435\u0432\u043E\u0433\u043E \u0421\u043B\u043E\u0432\u0430 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 NTC_HTTP_RES_HDR=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u041A\u043B\u044E\u0447\u0435\u0432\u043E\u0433\u043E \u0421\u043B\u043E\u0432\u0430 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u041E\u0442\u0432\u0435\u0442\u0430 -NTC_HTTP_REQ_BODY=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u0417\u0430\u043f\u0440\u043e\u0441\u0430 -NTC_HTTP_RES_BODY=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430 \u041e\u0442\u0432\u0435\u0442\u0430 +NTC_HTTP_REQ_BODY=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 +NTC_HTTP_RES_BODY=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u041E\u0442\u0432\u0435\u0442\u0430 NTC_UNIVERSAL_IP=IP \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F NTC_BGP_AS=AS \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F NTC_DNS_REGION=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0445 \u0421\u043B\u043E\u0432 @@ -824,9 +824,9 @@ dns_fake_ip=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u APP_POLICY=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u041F\u043E\u043B\u0438\u0442\u0438\u043A\u0438 \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0438 PXY_CTRL_IP=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F IP-\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u044F APP_STATIC_SEV_IP=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F IP \u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u0430 \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F -APP_HTTP=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u041f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 HTTP \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f -APP_DOMAIN=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u041f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 \u0414\u043e\u043c\u0435\u043d\u0430 \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f -APP_PKT_BIN=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u041f\u0440\u0438\u0437\u043d\u0430\u043a\u0438 \u0411\u0430\u0439\u0442\u043e\u0432 \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f +APP_HTTP=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u041F\u0440\u0438\u0437\u043D\u0430\u043A\u0438 HTTP \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F +APP_DOMAIN=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u041F\u0440\u0438\u0437\u043D\u0430\u043A\u0438 \u0414\u043E\u043C\u0435\u043D\u0430 \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F +APP_PKT_BIN=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u041F\u0440\u0438\u0437\u043D\u0430\u043A\u0438 \u0411\u0430\u0439\u0442\u043E\u0432 \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F PXY_CTRL_HTTP_URL=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F URL LIMIT_IP=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u0435 \u0422\u0440\u0430\u043D\u0444\u0438\u043A\u0430 IR_POLICY_IP=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F IP \u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0433\u043E \u0418\u0441\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F @@ -842,7 +842,7 @@ NTC_FTP_CONTENT=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u04 id_not_exists= ID s% s% \u041D\u0435 \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 id_not_valid=ID s% s% \u043D\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u0435\u043D num_split_by_comma=% s - \u0441\u0438\u043C\u0432\u043E\u043B, \u0440\u0430\u0437\u0434\u0435\u043B\u0435\u043D\u043D\u044B\u0439 \u0437\u0430\u043F\u044F\u0442\u043E\u0439 -no_data=\u041d\u0435\u0442 \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0445 \u0414\u0430\u043d\u043d\u044b\u0445 +no_data=\u041D\u0435\u0442 \u0441\u0432\u044F\u0437\u0430\u043D\u043D\u044B\u0445 \u0414\u0430\u043D\u043D\u044B\u0445 must_be=%s \u0434\u043E\u043B\u0436\u043D\u043E \u0431\u044B\u0442\u044C%s permanet_redirect= \u041F\u043E\u0441\u0442\u043E\u044F\u043D\u043D\u043E\u0435 \u041F\u0435\u0440\u0435\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 temporary_redirect=\u0412\u0440\u0435\u043C\u0435\u043D\u043D\u043E\u0435 \u041F\u0435\u0440\u0435\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 @@ -906,17 +906,17 @@ website_http_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 domain_white_whitelist=\u0413\u043B\u043E\u0431\u0430\u043B\u044C\u043D\u044B\u0439 \u0411\u0435\u043B\u044B\u0439 \u0421\u043F\u0438\u0441\u043E\u043A \u0414\u043E\u043C\u0435\u043D\u043D\u043E\u0433\u043E \u0418\u043C\u0435\u043D\u0438 av_content_ip_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP-\u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435\u043C \u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0430 av_content_ip_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 IP-\u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435\u043C \u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0430 -ip_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f\u043c\u0438 IP -ip_monit=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 IP -ip_drop=\u0421\u0431\u0440\u043e\u0441 \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 IP -ssl_monit=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 SSL -ssl_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 SSL -av_pic_ip_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 IP \u041c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u043e\u0433\u043e \u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f -av_pic_ip_monit=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 IP \u041c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u043e\u0433\u043e \u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f -av_content_url_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 URL \u041c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u043e\u0433\u043e \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e -av_content_url_monit=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 URL \u041c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u043e\u0433\u043e \u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e -av_pic_url_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 URL \u041c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u043e\u0433\u043e \u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f -av_pic_url_monit=\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 URL \u041c\u0443\u043b\u044c\u0442\u0438\u043c\u0435\u0434\u0438\u0439\u043d\u043e\u0433\u043e \u0418\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f +ip_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F\u043C\u0438 IP +ip_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 IP +ip_drop=\u0421\u0431\u0440\u043E\u0441 \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 IP +ssl_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 SSL +ssl_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 SSL +av_pic_ip_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP \u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0439\u043D\u043E\u0433\u043E \u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F +av_pic_ip_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 IP \u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0439\u043D\u043E\u0433\u043E \u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F +av_content_url_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 URL \u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0439\u043D\u043E\u0433\u043E \u0421\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0433\u043E +av_content_url_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 URL \u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0439\u043D\u043E\u0433\u043E \u0421\u043E\u0434\u0435\u0440\u0436\u0438\u043C\u043E\u0433\u043E +av_pic_url_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 URL \u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0439\u043D\u043E\u0433\u043E \u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F +av_pic_url_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 URL \u041C\u0443\u043B\u044C\u0442\u0438\u043C\u0435\u0434\u0438\u0439\u043D\u043E\u0433\u043E \u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F ip_loop=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F IP \u041F\u0435\u0442\u043B\u0438 website_dns_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u043E\u043C DNS website_dns_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 DNS @@ -946,15 +946,15 @@ file_transfer_digest_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043 file_transfer_digest_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0414\u0430\u0439\u0434\u0436\u0435\u0441\u0442\u043E\u043C \u041F\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u0424\u0430\u0439\u043B\u043E\u0432 xmpp_monit=\u041C\u043E\u043D\u0438\u0442\u043E\u0440\u0438\u043D\u0433 XMPP xmpp_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 XMPP -ip_intercepter_monit=\u041f\u0435\u0440\u0435\u0445\u0432\u0430\u0442 IP -domain_monit=\u041f\u0435\u0440\u0435\u0445\u0432\u0430\u0442 \u0414\u043e\u043c\u0435\u043d\u0430 -ip_intercepter_whitelist=IP \u0411\u0435\u043b\u044b\u0439 \u0421\u043f\u0438\u0441\u043e\u043a -domain_monit_whitelist=\u0414\u043e\u043c\u0435\u043d\u043d\u044b\u0439 \u0411\u0435\u043b\u044b\u0439 \u0421\u043f\u0438\u0441\u043e\u043a -dns_strategy_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041f\u043e\u043b\u0438\u0442\u0438\u043a\u043e\u0439 \u041e\u0442\u0432\u0435\u0442\u0430 DNS -proxy_http_req_body_replace=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u0417\u0430\u043f\u0440\u043e\u0441\u0430 HTTP -proxy_http_res_body_replace=\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u044c \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 \u041e\u0442\u0432\u0435\u0442\u0430 HTTP -dns_fake_ip_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0421\u043f\u0443\u0444\u0438\u043d\u0433 IP DNS -app_strategy_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430\u043c\u0438 \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f +ip_intercepter_monit=\u041F\u0435\u0440\u0435\u0445\u0432\u0430\u0442 IP +domain_monit=\u041F\u0435\u0440\u0435\u0445\u0432\u0430\u0442 \u0414\u043E\u043C\u0435\u043D\u0430 +ip_intercepter_whitelist=IP \u0411\u0435\u043B\u044B\u0439 \u0421\u043F\u0438\u0441\u043E\u043A +domain_monit_whitelist=\u0414\u043E\u043C\u0435\u043D\u043D\u044B\u0439 \u0411\u0435\u043B\u044B\u0439 \u0421\u043F\u0438\u0441\u043E\u043A +dns_strategy_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041F\u043E\u043B\u0438\u0442\u0438\u043A\u043E\u0439 \u041E\u0442\u0432\u0435\u0442\u0430 DNS +proxy_http_req_body_replace=\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 HTTP +proxy_http_res_body_replace=\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u0435 \u041E\u0442\u0432\u0435\u0442\u0430 HTTP +dns_fake_ip_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0421\u043F\u0443\u0444\u0438\u043D\u0433 IP DNS +app_strategy_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u041F\u043E\u043B\u0438\u0442\u0438\u043A\u0430\u043C\u0438 \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F app_strategy_ratelimit=\u041F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u044F \u0441 \u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u0435\u043C \u0421\u043A\u043E\u0440\u043E\u0441\u0442\u0438 proxy_ip_redirect=\u041F\u0435\u0440\u0435\u043D\u0430\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 IP proxy_ip_forward=\u041F\u0435\u0440\u0435\u0441\u044B\u043B\u043A\u0430 IP @@ -988,31 +988,31 @@ dest_ip_report=\u041E\u0442\u0447\u0435\u0442 IP \u0421\u0442\u0440\u0430\u043D\ isp_report=\u041E\u0442\u0447\u0435\u0442 ISP #=============about report=================== ip_multiplex_policy=\u041F\u043E\u043B\u0438\u0442\u0438\u043A\u0430 \u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0433\u043E \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F IP-\u0410\u0434\u0440\u0435\u0441\u043E\u0432 -ip_multiplex_pool_config=\u041f\u0443\u043b IP-\u0410\u0434\u0440\u0435\u0441\u043e\u0432 \u041f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0433\u043e \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f -letter=\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0435 \u041f\u0438\u0441\u044c\u043c\u043e -show_more=\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0435\u0449\u0435 +ip_multiplex_pool_config=\u041F\u0443\u043B IP-\u0410\u0434\u0440\u0435\u0441\u043E\u0432 \u041F\u043E\u0432\u0442\u043E\u0440\u043D\u043E\u0433\u043E \u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044F +letter=\u041E\u0444\u0438\u0446\u0438\u0430\u043B\u044C\u043D\u043E\u0435 \u041F\u0438\u0441\u044C\u043C\u043E +show_more=\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0435\u0449\u0435 #===============dashboard begin=================================== -dashboard=\u041f\u0430\u043d\u0435\u043b\u044c \u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 -traffic_chart=\u041e\u0442\u0447\u0435\u0442 \u0422\u0440\u0430\u0444\u0438\u043a\u0430 -os_type=\u0422\u0438\u043f \u041e\u0421 -browser_type=\u0422\u0438\u043f \u0411\u0440\u0430\u0443\u0437\u0435\u0440\u0430 -traffic_protocol_chart=\u041f\u0440\u043e\u0442\u043e\u043a\u043e\u043b TOP10 -traffic_ipactive_chart=\u0410\u043a\u0442\u0438\u0432\u043d\u044b\u0439 IP TOP10 -traffic_app_chart=\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 TOP10 +dashboard=\u041F\u0430\u043D\u0435\u043B\u044C \u0418\u043D\u0434\u0438\u043A\u0430\u0442\u043E\u0440\u043E\u0432 +traffic_chart=\u041E\u0442\u0447\u0435\u0442 \u0422\u0440\u0430\u0444\u0438\u043A\u0430 +os_type=\u0422\u0438\u043F \u041E\u0421 +browser_type=\u0422\u0438\u043F \u0411\u0440\u0430\u0443\u0437\u0435\u0440\u0430 +traffic_protocol_chart=\u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B TOP10 +traffic_ipactive_chart=\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 IP TOP10 +traffic_app_chart=\u041F\u0440\u0438\u043B\u043E\u0436\u0435\u043D\u0438\u0435 TOP10 traffic_ua_list=UA TOP10 traffic_ua_chart=UA -ranking=\u0420\u0435\u0439\u0442\u0438\u043d\u0433 -os=\u041e\u0421 +ranking=\u0420\u0435\u0439\u0442\u0438\u043D\u0433 +os=\u041E\u0421 browser=\u0411\u0440\u0430\u0443\u0437\u0435\u0440 -trend=\u0422\u0435\u043d\u0434\u0435\u043d\u0446\u0438\u044f +trend=\u0422\u0435\u043D\u0434\u0435\u043D\u0446\u0438\u044F traffic_website_list=\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 TOP10 -traffic_website_type_chart=\u0422\u0438\u043f \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 +traffic_website_type_chart=\u0422\u0438\u043F \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 website=\u0412\u0435\u0431-\u0441\u0430\u0439\u0442 #===============dashboard end=================================== -ratelimit_limit=\u041c\u0430\u0441\u0448\u0442\u0430\u0431 \u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0434\u043e\u043b\u0436\u043d\u0430 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u043e\u0442 0 \u0434\u043e 100 -Maintenance=\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0439 -Proxy=\u041f\u0440\u043e\u043a\u0441\u0438 -selective=\u0412\u044b\u0431\u043e\u0440\u043e\u0447\u043d\u044b\u0439 +ratelimit_limit=\u041C\u0430\u0441\u0448\u0442\u0430\u0431 \u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F \u0421\u043A\u043E\u0440\u043E\u0441\u0442\u0438 \u0434\u043E\u043B\u0436\u043D\u0430 \u0441\u043E\u0441\u0442\u0430\u0432\u043B\u044F\u0442\u044C \u043E\u0442 0 \u0434\u043E 100 +Maintenance=\u041F\u0440\u043E\u0434\u0432\u0438\u043D\u0443\u0442\u044B\u0439 +Proxy=\u041F\u0440\u043E\u043A\u0441\u0438 +selective=\u0412\u044B\u0431\u043E\u0440\u043E\u0447\u043D\u044B\u0439 max_shouldnot_less_than_min=\u041C\u0430\u043A. \u044D\u043B\u0435\u043C\u0435\u043D\u0442 \u043D\u0435 \u0434\u043E\u043B\u0436\u0435\u043D \u0431\u044B\u0442\u044C \u043C\u0435\u043D\u044C\u0448\u0435 \u043C\u0438\u043D\u0438\u043C\u0430\u043B\u044C\u043D\u043E\u0433\u043E \u044D\u043B\u0435\u043C\u0435\u043D\u0442\u0430 unknown_cfg_type=\u041D\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043D\u044B\u0439 \u0422\u0438\u043F \u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 basic_protocol_reject=\u041E\u0442\u043A\u0430\u0437 \u041E\u0441\u043D\u043E\u0432\u043D\u043E\u0433\u043E \u041F\u0440\u043E\u0442\u043E\u043A\u043E\u043B\u0430 @@ -1046,23 +1046,23 @@ app_desc=\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u041F\u0440\u0438\u04 tunnel_code=\u041D\u043E\u043C\u0435\u0440 \u041F\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u0422\u0443\u043D\u0435\u043B\u044F tunnel_name=\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u041F\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u0422\u0443\u043D\u0435\u043B\u044F tunnel_desc=\u041E\u043F\u0438\u0441\u0430\u043D\u0438\u0435 \u041F\u043E\u0432\u0435\u0434\u0435\u043D\u0438\u044F \u0422\u0443\u043D\u0435\u043B\u044F -call_external_procedures_failed=\u041e\u0448\u0438\u0431\u043a\u0430 \u043f\u0440\u0438 \u0432\u044b\u0437\u043e\u0432\u0435 \u0412\u043d\u0435\u0448\u043d\u0438\u0445 \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u0445 -is_hex=\u0428\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0439 \u043b\u0438 -is_case_insenstive=\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d \u043b\u0438 \u043a \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443 -case_senstive=\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d \u043a \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443 -case_insenstive=\u041d\u0435 \u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d \u043a \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443 -hex=\u0428\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0439 -not_hex=\u043d\u0435 \u0428\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0439 +call_external_procedures_failed=\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0432\u044B\u0437\u043E\u0432\u0435 \u0412\u043D\u0435\u0448\u043D\u0438\u0445 \u041F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u0445 +is_hex=\u0428\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043D\u044B\u0439 \u043B\u0438 +is_case_insenstive=\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u0435\u043D \u043B\u0438 \u043A \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443 +case_senstive=\u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u0435\u043D \u043A \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443 +case_insenstive=\u041D\u0435 \u0427\u0443\u0432\u0441\u0442\u0432\u0438\u0442\u0435\u043B\u0435\u043D \u043A \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0443 +hex=\u0428\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043D\u044B\u0439 +not_hex=\u043D\u0435 \u0428\u0435\u0441\u0442\u043D\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043D\u044B\u0439 -p2p_reject=\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 P2P -NTC_P2P_IP=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f IP -NTC_P2P_HASH_BIN=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0425\u0435\u0448\u0430 -NTC_P2P_KEYWORDS=\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u0421\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f +p2p_reject=\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 P2P +NTC_P2P_IP=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F IP +NTC_P2P_HASH_BIN=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0425\u0435\u0448\u0430 +NTC_P2P_KEYWORDS=\u041A\u043E\u043D\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044F \u0421\u043E\u0434\u0435\u0440\u0436\u0430\u043D\u0438\u044F -s_asn=ASN \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 -d_asn=ASN \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0438\u0435 -s_subscribe_id=ID \u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 -d_subscribe_id=ID \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f +s_asn=ASN \u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0430 +d_asn=ASN \u041D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u0438\u0435 +s_subscribe_id=ID \u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A\u0430 +d_subscribe_id=ID \u041D\u0430\u0437\u043D\u0430\u0447\u0435\u043D\u0438\u044F scene_file=\u0424\u0430\u0439\u043B \u0421\u0446\u0435\u043D\u044B req_hdr_key=\u041A\u043B\u044E\u0447 \u0424\u0430\u0439\u043B\u0430 \u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043A\u0430 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 req_body_key=\u041A\u043B\u044E\u0447 \u0424\u0430\u0439\u043B\u0430 \u0422\u0435\u043B\u0430 \u0417\u0430\u043F\u0440\u043E\u0441\u0430 @@ -1086,7 +1086,7 @@ app_ssl_config=\u041F\u0440\u0438\u0437\u043D\u0430\u043A \u0421\u0435\u0440\u04 PXY_INTERCEPT_PKT_BIN=\u0421\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u0435 \u041F\u0435\u0440\u0435\u0445\u0432\u0430\u0442\u0430 certificate=\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442 do_log=\u041D\u0430\u0434\u043E \u043B\u0438 \u0437\u0430\u043F\u0438\u0441\u0430\u0442\u044C \u0436\u0443\u0440\u043D\u0430\u043B -no_log=\u041d\u0435 \u041d\u0430\u0434\u043e \u0437\u0430\u043f\u0438\u0441\u0430\u0442\u044c +no_log=\u041D\u0435 \u041D\u0430\u0434\u043E \u0437\u0430\u043F\u0438\u0441\u0430\u0442\u044C all_log=\u0417\u0430\u043F\u0438\u0441\u0430\u0442\u044C \u0412\u0441\u0435 \u0416\u0443\u0440\u043D\u0430\u043B\u044B framework_log=\u0421\u0442\u0440\u0443\u043A\u0442\u0443\u0440\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0435 \u0416\u0443\u0440\u043D\u0430\u043B\u044B @@ -1115,21 +1115,21 @@ intermediate=\u041F\u0440\u043E\u043C\u0435\u0436\u0443\u0442\u043E\u0447\u043D\ end_entity=\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442 \u041A\u043E\u043D\u0435\u0447\u043D\u043E\u0439 \u0422\u043E\u0447\u043A\u0438 keyring_name=\u041D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u041F\u0430\u0440\u044B \u041A\u043B\u044E\u0447\u0435\u0439 keyring_type=\u0422\u0438\u043F \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0430 -private_key_file=\u0424\u0430\u0439\u043b \u0441 \u0417\u0430\u043a\u0440\u044b\u0442\u043e\u043c \u041a\u043b\u044e\u0447\u043e\u043c -public_key_file=\u0444\u0430\u0439\u043b \u0441 \u041e\u0442\u043a\u0440\u044b\u0442\u043e\u043c \u041a\u043b\u044e\u0447\u043e\u043c -expire_after=\u0418\u0441\u0442\u0435\u043a\u0430\u0435\u0442 \u041f\u043e\u0441\u043b\u0435 -issuer=\u042d\u043c\u0438\u0442\u0435\u043d\u0442 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 -certificate_subject=\u041f\u0440\u0435\u0434\u043c\u0435\u0442 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 -not_before_time=\u0412\u0440\u0435\u043c\u044f \u041d\u0430\u0447\u0430\u043b\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 -not_after_time=\u0412\u0440\u0435\u043c\u044f \u041e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 -certificate_validity=\u0421\u0440\u043e\u043a \u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 -end_entity=\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u041a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u041e\u0431\u044a\u0435\u043a\u0442\u0430 -header=\u0417\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a -layer=\u0421\u043b\u043e\u0439 -can_not_delete_issued_asn_group=\u041d\u0435\u043b\u044c\u0437\u044f \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 ASN -bandwith=\u041f\u0440\u043e\u043f\u0443\u0441\u043a\u043d\u0430\u044f \u0421\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c -limit_rate_type=\u041c\u0435\u0442\u043e\u0434 \u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u0438 -business_type=\u0422\u0438\u043f \u0411\u0438\u0437\u043d\u0435\u0441\u0430 +private_key_file=\u0424\u0430\u0439\u043B \u0441 \u0417\u0430\u043A\u0440\u044B\u0442\u043E\u043C \u041A\u043B\u044E\u0447\u043E\u043C +public_key_file=\u0444\u0430\u0439\u043B \u0441 \u041E\u0442\u043A\u0440\u044B\u0442\u043E\u043C \u041A\u043B\u044E\u0447\u043E\u043C +expire_after=\u0418\u0441\u0442\u0435\u043A\u0430\u0435\u0442 \u041F\u043E\u0441\u043B\u0435 +issuer=\u042D\u043C\u0438\u0442\u0435\u043D\u0442 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0430 +certificate_subject=\u041F\u0440\u0435\u0434\u043C\u0435\u0442 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0430 +not_before_time=\u0412\u0440\u0435\u043C\u044F \u041D\u0430\u0447\u0430\u043B\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0430 +not_after_time=\u0412\u0440\u0435\u043C\u044F \u041E\u043A\u043E\u043D\u0447\u0430\u043D\u0438\u044F \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0430 +certificate_validity=\u0421\u0440\u043E\u043A \u0414\u0435\u0439\u0441\u0442\u0432\u0438\u044F \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442\u0430 +end_entity=\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043A\u0430\u0442 \u041A\u043E\u043D\u0435\u0447\u043D\u043E\u0433\u043E \u041E\u0431\u044A\u0435\u043A\u0442\u0430 +header=\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A +layer=\u0421\u043B\u043E\u0439 +can_not_delete_issued_asn_group=\u041D\u0435\u043B\u044C\u0437\u044F \u0443\u0434\u0430\u043B\u0438\u0442\u044C \u0432\u044B\u043F\u0443\u0449\u0435\u043D\u043D\u0443\u044E \u0433\u0440\u0443\u043F\u043F\u0443 ASN +bandwith=\u041F\u0440\u043E\u043F\u0443\u0441\u043A\u043D\u0430\u044F \u0421\u043F\u043E\u0441\u043E\u0431\u043D\u043E\u0441\u0442\u044C +limit_rate_type=\u041C\u0435\u0442\u043E\u0434 \u041E\u0433\u0440\u0430\u043D\u0438\u0447\u0435\u043D\u0438\u044F \u0421\u043A\u043E\u0440\u043E\u0441\u0442\u0438 +business_type=\u0422\u0438\u043F \u0411\u0438\u0437\u043D\u0435\u0441\u0430 topic=\u0422\u0435\u043C\u0430 website_server=\u0421\u0435\u0440\u0432\u0435\u0440 \u0412\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 domain_existed=\u0414\u043E\u043C\u0435\u043D \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 @@ -1172,7 +1172,7 @@ ASN_POLICY_MONIT=ASN Policy Monitoring p2p_monit=P2P Monitoring av_content_url_whitelist=Multimedia Content Url White List av_content_ip_whitelist=Multimedia Content IP White List -active_port=\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u041F\u043E\u0440\u0442 \u0422\u041E\u041F 10 +active_port=\u0410\u043A\u0442\u0438\u0432\u043D\u044B\u0439 \u041F\u043E\u0440\u0442 visits=\u041F\u043E\u0441\u0435\u0449\u0430\u0435\u043C\u043E\u0441\u0442\u044C percentage=\u041F\u0440\u043E\u0446\u0435\u043D\u0442 APP_SSL=APP SSL Feature diff --git a/src/main/resources/messages/message_zh_CN.properties b/src/main/resources/messages/message_zh_CN.properties index add021011..006093d6c 100644 --- a/src/main/resources/messages/message_zh_CN.properties +++ b/src/main/resources/messages/message_zh_CN.properties @@ -1162,7 +1162,7 @@ ASN_POLICY_MONIT=ASN\u7B56\u7565\u76D1\u6D4B p2p_monit=P2P\u76D1\u6D4B av_content_url_whitelist=\u591A\u5A92\u4F53\u5185\u5BB9URL\u914D\u7F6E\u767D\u540D\u5355 av_content_ip_whitelist=\u591A\u5A92\u4F53\u5185\u5BB9IP\u914D\u7F6E\u767D\u540D\u5355 -active_port=\u6D3B\u8DC3\u7AEF\u53E3 TOP10 +active_port=\u6D3B\u8DC3\u7AEF\u53E3 visits=\u8BBF\u95EE\u6B21\u6570 percentage=\u767E\u5206\u6BD4 APP_SSL=APP SSL\u7279\u5F81 From 6efb85246c5a3b2cfa38d843d48118fff2565b85 Mon Sep 17 00:00:00 2001 From: wangxin Date: Wed, 26 Sep 2018 20:17:52 +0800 Subject: [PATCH 05/16] =?UTF-8?q?(1)app=E7=AD=96=E7=95=A5form=E8=A1=A8?= =?UTF-8?q?=E5=8D=95=E8=A1=A5=E5=85=85isHexbin=EF=BC=8CexprType=EF=BC=8Cma?= =?UTF-8?q?tchMethod=20(2)=E5=9F=BA=E7=A1=80=E5=8D=8F=E8=AE=AE=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D=E4=B8=8B=E5=8F=91=E6=97=B6=E8=A1=A8=E8=BE=BE=E5=BC=8F?= =?UTF-8?q?=E7=B1=BB=E5=9E=8B=E4=B8=BA1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp | 3 +++ src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp | 8 ++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp b/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp index c55387bd0..a6bb41603 100644 --- a/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp @@ -187,6 +187,9 @@ var delContent = function(contentClassName, addBtnClassName) { + + +
diff --git a/src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp b/src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp index f647123b2..a309e3b42 100644 --- a/src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp @@ -94,10 +94,10 @@ $(function(){ $(".disabled").each(function(){ $(this).remove(); }); - $("input[name$='exprType']").attr("disabled",false); - if($("[name='behavCode']")&&$("[name='behavCode']").val()!=""){ - $("input[name$='exprType']").val(1); - } + $("input[name='exprType']").attr("disabled",false); + //if($("[name='behavCode']")&&$("[name='behavCode']").val()!=""){ + // $("input[name='exprType']").val(1); + //} if($("input[name='ratelimit']").is(":hidden")){ $("input[name='ratelimit']").val(""); } From b62292b6691814228a79de969c7beb70847679ad Mon Sep 17 00:00:00 2001 From: wangxin Date: Thu, 27 Sep 2018 10:16:00 +0800 Subject: [PATCH 06/16] =?UTF-8?q?=E6=9B=B4=E6=96=B0app=E7=AD=96=E7=95=A5?= =?UTF-8?q?=E8=A1=A8=E5=8D=95=E5=9F=9F=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/sql/20180927/update_app_region_sort.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 src/main/resources/sql/20180927/update_app_region_sort.sql diff --git a/src/main/resources/sql/20180927/update_app_region_sort.sql b/src/main/resources/sql/20180927/update_app_region_sort.sql new file mode 100644 index 000000000..03c0f8b87 --- /dev/null +++ b/src/main/resources/sql/20180927/update_app_region_sort.sql @@ -0,0 +1,2 @@ +UPDATE function_region_dict SET config_region_code=3,config_region_sort=3 WHERE function_id=63 AND dict_id=180; +UPDATE function_region_dict SET config_region_sort=2 WHERE function_id=63 AND dict_id=78; \ No newline at end of file From 3dc6ced233dd94b99d72c72dbf9de455126776e7 Mon Sep 17 00:00:00 2001 From: wangxin Date: Thu, 27 Sep 2018 10:32:13 +0800 Subject: [PATCH 07/16] =?UTF-8?q?=E9=83=A8=E5=88=86form=E8=A1=A8=E5=8D=95a?= =?UTF-8?q?ction=E5=88=87=E6=8D=A2doLog=E8=A1=A5=E5=85=85=E5=A4=84?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/webapp/static/global/scripts/common.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/webapp/static/global/scripts/common.js b/src/main/webapp/static/global/scripts/common.js index f2dea5e79..be9524979 100644 --- a/src/main/webapp/static/global/scripts/common.js +++ b/src/main/webapp/static/global/scripts/common.js @@ -360,6 +360,7 @@ $(function(){ $(".action").on("change", function() { $("#serviceId").val($(this).attr("serviceId")); $("#protocolId").val($(this).attr("protocolId")); + switchAction($(this).val()); }); // 校验搜索条件里的时间选框,不允许起始时间晚于终止时间 $("#searchForm").validate({ From c36f8bf13f6895b9a7bd49f47ba7e6142ca28d37 Mon Sep 17 00:00:00 2001 From: wangxin Date: Thu, 27 Sep 2018 10:57:01 +0800 Subject: [PATCH 08/16] =?UTF-8?q?(1)jsp=E9=A1=B5=E9=9D=A2console.log?= =?UTF-8?q?=E6=B3=A8=E9=87=8A=20(2)ssl=E8=A1=A8=E5=8D=95=E5=9F=9F=E6=8E=92?= =?UTF-8?q?=E5=BA=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/sql/20180927/update_app_region_sort.sql | 3 ++- .../webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp | 2 +- src/main/webapp/WEB-INF/views/cfg/website/httpForm.jsp | 4 ++-- src/main/webapp/WEB-INF/views/cfg/website/sslForm.jsp | 8 ++++---- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/resources/sql/20180927/update_app_region_sort.sql b/src/main/resources/sql/20180927/update_app_region_sort.sql index 03c0f8b87..8a326c5b3 100644 --- a/src/main/resources/sql/20180927/update_app_region_sort.sql +++ b/src/main/resources/sql/20180927/update_app_region_sort.sql @@ -1,2 +1,3 @@ UPDATE function_region_dict SET config_region_code=3,config_region_sort=3 WHERE function_id=63 AND dict_id=180; -UPDATE function_region_dict SET config_region_sort=2 WHERE function_id=63 AND dict_id=78; \ No newline at end of file +UPDATE function_region_dict SET config_region_sort=2 WHERE function_id=63 AND dict_id=78; +UPDATE function_region_dict SET config_region_code=5,config_region_sort=5 WHERE function_id=34 AND dict_id=174; diff --git a/src/main/webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp index 65dbd85dd..7ea55c851 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp @@ -107,7 +107,7 @@ if(data.subscribe.length > 0){ html+="
"; $.each(data.subscribe,function(index,item){ - console.log(item.cfgKeywords); + //console.log(item.cfgKeywords); html+="
"; html+="
"; html+="
"; diff --git a/src/main/webapp/WEB-INF/views/cfg/website/httpForm.jsp b/src/main/webapp/WEB-INF/views/cfg/website/httpForm.jsp index 5f597fc5f..840e0528d 100644 --- a/src/main/webapp/WEB-INF/views/cfg/website/httpForm.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/website/httpForm.jsp @@ -72,8 +72,8 @@ var flag = true; //代表所有业务都隐藏了,提示必须增加一种业务数据 if(!$(".httpReqCfg").hasClass("hidden")){ - console.log($(".httpReqCfg").find(".boxSolid").length); - console.log($(".httpReqCfg").find(".boxSolid.hidden").length); + //console.log($(".httpReqCfg").find(".boxSolid").length); + //console.log($(".httpReqCfg").find(".boxSolid.hidden").length); if($(".httpReqCfg").find(".boxSolid").length==$(".httpReqCfg").find(".boxSolid.hidden").length){ top.$.jBox.tip("", ""); return; diff --git a/src/main/webapp/WEB-INF/views/cfg/website/sslForm.jsp b/src/main/webapp/WEB-INF/views/cfg/website/sslForm.jsp index 9d1bc7aaf..54ec45d69 100644 --- a/src/main/webapp/WEB-INF/views/cfg/website/sslForm.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/website/sslForm.jsp @@ -35,14 +35,14 @@ //loading('onloading...'); var flag = true; var subscribeId=0; - console.log("boxSolid:"+$(".boxSolid.hidden").length); - console.log("hidden subscribeId:"+$(".boxSolid,.hidden").hasClass("subscribeId")); + //console.log("boxSolid:"+$(".boxSolid.hidden").length); + //console.log("hidden subscribeId:"+$(".boxSolid,.hidden").hasClass("subscribeId")); //存在隐藏的subscribeId,不算进域配置 if($(".boxSolid.hidden").hasClass("subscribeId")){ subscribeId=1; } - console.log("boxSolid not sub:"+($(".boxSolid").length-1)); - console.log("hidden not sub:"+($(".boxSolid.hidden").length-subscribeId)); + //console.log("boxSolid not sub:"+($(".boxSolid").length-1)); + //console.log("hidden not sub:"+($(".boxSolid.hidden").length-subscribeId)); //代表所有业务都隐藏了,提示必须增加一种业务数据 if(($(".boxSolid").length-1) ==($(".boxSolid.hidden").length-subscribeId)){ top.$.jBox.tip("", ""); From 7345d741fddf3978856ad1584e9f4d142540ae0f Mon Sep 17 00:00:00 2001 From: wangxin Date: Thu, 27 Sep 2018 14:27:47 +0800 Subject: [PATCH 09/16] =?UTF-8?q?App=E7=9B=B8=E5=85=B3=E4=BF=9D=E5=AD=98?= =?UTF-8?q?=EF=BC=8C=E5=AE=A1=E6=A0=B8=E5=89=8D=E5=8F=B0=E6=8F=90=E7=A4=BA?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E8=B0=83=E6=95=B4=EF=BC=8C=E5=AE=A1=E6=A0=B8?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E5=90=8E=E5=8F=B0=E6=97=A5=E5=BF=97=E6=89=93?= =?UTF-8?q?=E5=8D=B0=E4=BF=AE=E6=94=B9=E4=B8=BAerror=E7=BA=A7=E5=88=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../configuration/AppCfgController.java | 166 ++++++++++++++---- .../web/service/basics/AsnIpCfgService.java | 4 +- 2 files changed, 130 insertions(+), 40 deletions(-) diff --git a/src/main/java/com/nis/web/controller/configuration/AppCfgController.java b/src/main/java/com/nis/web/controller/configuration/AppCfgController.java index 7fe6cc4ed..c2792ea17 100644 --- a/src/main/java/com/nis/web/controller/configuration/AppCfgController.java +++ b/src/main/java/com/nis/web/controller/configuration/AppCfgController.java @@ -177,9 +177,15 @@ public class AppCfgController extends BaseController { entity.setAppCode(specificService.getSpecServiceCode()); } appCfgService.saveOrUpdateAppPolicyCfg(entity); + addMessage(redirectAttributes,"save_success"); } catch (Exception e) { + logger.error("saveAppPolicyCfg failed",e); e.printStackTrace(); - addMessage(redirectAttributes, e.getMessage()); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/policyCfgList?functionId="+entity.getFunctionId(); @@ -208,10 +214,14 @@ public class AppCfgController extends BaseController { entity.setConfigType(Constants.SPECIFIC_SERVICE_CFG_TYPE_APP); try { appCfgService.auditAppPolicyCfg(entity,isAudit); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); - logger.info("app策略配置下发失败:"+e.getMessage()); - addMessage(redirectAttributes, e.getMessage()); + logger.error("app策略配置下发失败",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } return "redirect:" + adminPath +"/app/policyCfgList?functionId="+functionId; @@ -288,9 +298,15 @@ public class AppCfgController extends BaseController { entity.setAppCode(specificService.getSpecServiceCode()); } appCfgService.saveOrUpdateAppIpCfg(entity); + addMessage(redirectAttributes,"save_success"); } catch (Exception e) { e.printStackTrace(); - addMessage(redirectAttributes, e.getMessage()); + logger.error("saveAppIpCfg failed",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/ipCfgList?functionId="+entity.getFunctionId(); @@ -330,10 +346,14 @@ public class AppCfgController extends BaseController { for(List entitys:dataMap.values()) { try { appCfgService.auditAppIpCfg(entitys,isAudit); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); - logger.info("app协议IP配置下发失败:"+e.getMessage()); - addMessage(redirectAttributes, e.getMessage()); + logger.error("app协议IP配置下发失败",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } @@ -411,9 +431,15 @@ public class AppCfgController extends BaseController { entity.setAppCode(specificService.getSpecServiceCode()); } appCfgService.saveOrUpdateAppHttpCfg(entity); + addMessage(redirectAttributes,"save_success"); } catch (Exception e) { e.printStackTrace(); - addMessage(redirectAttributes, e.getMessage()); + logger.error("saveAppHttpCfg failed", e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/httpCfgList?functionId="+entity.getFunctionId(); @@ -441,10 +467,14 @@ public class AppCfgController extends BaseController { entity.setFunctionId(functionId); try { appCfgService.auditAppHttpCfg(entity,isAudit); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); - logger.info("app http配置下发失败:"+e.getMessage()); - addMessage(redirectAttributes, e.getMessage()); + logger.error("app http配置下发失败",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } return "redirect:" + adminPath +"/app/httpCfgList?functionId="+functionId; @@ -520,9 +550,14 @@ public class AppCfgController extends BaseController { entity.setAppCode(specificService.getSpecServiceCode()); } appCfgService.saveOrUpdateAppDomainCfg(entity); + addMessage(redirectAttributes,"save_success"); } catch (Exception e) { e.printStackTrace(); - addMessage(redirectAttributes, e.getMessage()); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/domainCfgList?functionId="+entity.getFunctionId(); @@ -550,10 +585,14 @@ public class AppCfgController extends BaseController { entity.setFunctionId(functionId); try { appCfgService.auditAppDomainCfg(entity,isAudit); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); - logger.info("app协议domain配置下发失败:"+e.getMessage()); - addMessage(redirectAttributes, e.getMessage()); + logger.error("app协议domain配置下发失败",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } return "redirect:" + adminPath +"/app/domainCfgList?functionId="+functionId; @@ -629,9 +668,15 @@ public class AppCfgController extends BaseController { entity.setAppCode(specificService.getSpecServiceCode()); } appCfgService.saveOrUpdateAppByteCfg(entity); + addMessage(redirectAttributes,"save_success"); } catch (Exception e) { e.printStackTrace(); - addMessage(redirectAttributes, e.getMessage()); + logger.error("saveAppByteCfg failed",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/byteCfgList?functionId="+entity.getFunctionId(); @@ -659,10 +704,14 @@ public class AppCfgController extends BaseController { entity.setFunctionId(functionId); try { appCfgService.auditAppByteCfg(entity,isAudit); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); - logger.info("app协议byte配置下发失败:"+e.getMessage()); - addMessage(redirectAttributes, e.getMessage()); + logger.error("app协议byte配置下发失败",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } return "redirect:" + adminPath +"/app/byteCfgList?functionId="+functionId; @@ -739,9 +788,15 @@ public class AppCfgController extends BaseController { entity.setAppCode(specificService.getSpecServiceCode()); } appCfgService.saveOrUpdateAppSslCfg(entity); + addMessage(redirectAttributes,"save_success"); } catch (Exception e) { e.printStackTrace(); - addMessage(redirectAttributes, e.getMessage()); + logger.error("saveAppSslCfg failed", e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/sslCfgList?functionId="+entity.getFunctionId(); @@ -769,10 +824,14 @@ public class AppCfgController extends BaseController { entity.setFunctionId(functionId); try { appCfgService.auditAppSslCfg(entity,isAudit); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); - logger.info("app SSL配置下发失败:"+e.getMessage()); - addMessage(redirectAttributes, e.getMessage()); + logger.error("app SSL配置下发失败",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } return "redirect:" + adminPath +"/app/sslCfgList?functionId="+functionId; @@ -852,9 +911,15 @@ public class AppCfgController extends BaseController { entity.setAppCode(specificService.getSpecServiceCode()); } appCfgService.saveOrUpdateAppTcpeCfg(entity); + addMessage(redirectAttributes,"save_success"); } catch (Exception e) { e.printStackTrace(); - addMessage(redirectAttributes, e.getMessage()); + logger.error("saveAppTcpCfg failed",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/tcpCfgList?functionId="+entity.getFunctionId(); @@ -898,10 +963,14 @@ public class AppCfgController extends BaseController { entity.setFunctionId(functionId); try { appCfgService.auditAppTcpCfg(entity,isAudit); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); - logger.info("app SSL配置下发失败:"+e.getMessage()); - addMessage(redirectAttributes, e.getMessage()); + logger.error("app SSL配置下发失败",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } return "redirect:" + adminPath +"/app/tcpCfgList?functionId="+functionId; @@ -968,9 +1037,15 @@ public class AppCfgController extends BaseController { entity.setAppCode(specificService.getSpecServiceCode()); } appCfgService.saveOrUpdateAppHeaderCfg(entity); + addMessage(redirectAttributes,"save_success"); } catch (Exception e) { e.printStackTrace(); - addMessage(redirectAttributes, e.getMessage()); + logger.error("saveAppHeaderCfg failed",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/headerCfgList?functionId="+entity.getFunctionId(); @@ -998,10 +1073,14 @@ public class AppCfgController extends BaseController { entity.setFunctionId(functionId); try { appCfgService.auditAppHeaderCfg(entity,isAudit); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); - logger.info("app Header配置下发失败:"+e.getMessage()); - addMessage(redirectAttributes, e.getMessage()); + logger.error("app Header配置下发失败",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } return "redirect:" + adminPath +"/app/headerCfgList?functionId="+functionId; @@ -1158,13 +1237,11 @@ public class AppCfgController extends BaseController { appCfgService.auditAppTopicDomainCfg(entity,isAudit); addMessage(redirectAttributes,"audit_success"); } catch (MaatConvertException e) { + e.printStackTrace(); + logger.error("app主题网站配置下发失败",e); if(e instanceof MaatConvertException) { - e.printStackTrace(); - logger.info("app主题网站配置下发失败:"+e.getMessage());; addMessage(redirectAttributes,"request_service_failed"); }else { - e.printStackTrace(); - logger.error("app主题网站配置下发失败",e); addMessage(redirectAttributes,"audit_failed"); } } @@ -1260,7 +1337,12 @@ public class AppCfgController extends BaseController { addMessage(redirectAttributes,"save_success"); }catch(Exception e){ e.printStackTrace(); - addMessage(redirectAttributes,"save_failed"); + logger.error("appBuiltinFeatureFileSaveOrUpdate failed",e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"save_failed"); + } } return "redirect:" + adminPath +"/app/appBuiltinFeatureFileList?functionId="+cfg.getFunctionId(); @@ -1299,8 +1381,14 @@ public class AppCfgController extends BaseController { for(String id :idArray){ try { appBuiltInFeatureService.audit(isAudit,isValid,functionId,id,auditTime); - } catch (MaatConvertException e) { - addMessage(redirectAttributes, e.getMessage()); + } catch (Exception e) { + e.printStackTrace(); + logger.error("appBuiltinFeature audit failed", e); + if(e instanceof MaatConvertException) { + addMessage(redirectAttributes,e.getMessage()); + }else { + addMessage(redirectAttributes,"audit_failed"); + } } } diff --git a/src/main/java/com/nis/web/service/basics/AsnIpCfgService.java b/src/main/java/com/nis/web/service/basics/AsnIpCfgService.java index 8c29b5797..b579046a5 100644 --- a/src/main/java/com/nis/web/service/basics/AsnIpCfgService.java +++ b/src/main/java/com/nis/web/service/basics/AsnIpCfgService.java @@ -76,7 +76,9 @@ public class AsnIpCfgService extends CrudService, AsnIpCfg> { public void saveAsnIpCfg(CfgIndexInfo entity) { Date crateTime=new Date(); ConfigGroupInfo groupInfo=specificServiceCfgDao.getConfigGroupInfoByGroupId(entity.getAsnIpGroup().intValue()); - + if(groupInfo==null) { + throw new RuntimeException("ConfigGroupInfo is null!"); + } if(groupInfo.getIsIssued()==1) {//如果已经下发,则需要下到综合服务中 if(entity.getAsnIpCfgs()!=null) { for(AsnIpCfg cfg:entity.getAsnIpCfgs()) { From 09110b0f91d26adedf7e59370ed5efc130822814 Mon Sep 17 00:00:00 2001 From: wangxin Date: Thu, 27 Sep 2018 14:32:27 +0800 Subject: [PATCH 10/16] =?UTF-8?q?app=E4=B8=BB=E9=A2=98=E7=BD=91=E7=AB=99?= =?UTF-8?q?=E5=AE=A1=E6=A0=B8catch=E5=BC=82=E5=B8=B8=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/nis/web/controller/configuration/AppCfgController.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/nis/web/controller/configuration/AppCfgController.java b/src/main/java/com/nis/web/controller/configuration/AppCfgController.java index c2792ea17..afd5dbe8c 100644 --- a/src/main/java/com/nis/web/controller/configuration/AppCfgController.java +++ b/src/main/java/com/nis/web/controller/configuration/AppCfgController.java @@ -1236,7 +1236,7 @@ public class AppCfgController extends BaseController { try { appCfgService.auditAppTopicDomainCfg(entity,isAudit); addMessage(redirectAttributes,"audit_success"); - } catch (MaatConvertException e) { + } catch (Exception e) { e.printStackTrace(); logger.error("app主题网站配置下发失败",e); if(e instanceof MaatConvertException) { From 39bfeb47bc8b7c29f2af6f803d37039dfa7b40c0 Mon Sep 17 00:00:00 2001 From: wangxin Date: Thu, 27 Sep 2018 15:20:23 +0800 Subject: [PATCH 11/16] =?UTF-8?q?ip=E5=9C=B0=E5=9D=80=E7=99=BD=E5=90=8D?= =?UTF-8?q?=E5=8D=95=E6=94=B9=E5=8F=98=E5=BC=95=E7=94=A8=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E4=B8=BA=E5=85=AC=E5=85=B1IP=E9=A1=B5=E9=9D=A2=EF=BC=8C?= =?UTF-8?q?=E5=8D=8F=E8=AE=AE=EF=BC=8C=E6=96=B9=E5=90=91=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=E5=85=AC=E5=85=B1=E9=A1=B5=E9=9D=A2=E7=9A=84select=EF=BC=8C?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=8A=A0=E8=BD=BD=E6=97=B6=E9=9A=90=E8=97=8F?= =?UTF-8?q?=E6=96=B9=E5=90=91=E4=B8=8E=E5=8D=8F=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/WEB-INF/views/cfg/whitelist/ipForm.jsp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/webapp/WEB-INF/views/cfg/whitelist/ipForm.jsp b/src/main/webapp/WEB-INF/views/cfg/whitelist/ipForm.jsp index 33a31e923..f8bfe7d8a 100644 --- a/src/main/webapp/WEB-INF/views/cfg/whitelist/ipForm.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/whitelist/ipForm.jsp @@ -2,7 +2,7 @@ <%@ include file="/WEB-INF/include/taglib.jsp"%> -<spring:message code="${cfgName}"></spring:message> +<spring:message code="ip_whitelist"></spring:message> diff --git a/src/main/webapp/WEB-INF/views/basics/asnIpCfgList.jsp b/src/main/webapp/WEB-INF/views/basics/asnIpCfgList.jsp index 40337046c..63bd523db 100644 --- a/src/main/webapp/WEB-INF/views/basics/asnIpCfgList.jsp +++ b/src/main/webapp/WEB-INF/views/basics/asnIpCfgList.jsp @@ -218,8 +218,8 @@
-
+
diff --git a/src/main/webapp/WEB-INF/views/basics/policyGroupList.jsp b/src/main/webapp/WEB-INF/views/basics/policyGroupList.jsp index 84cf80c21..cd72e267d 100644 --- a/src/main/webapp/WEB-INF/views/basics/policyGroupList.jsp +++ b/src/main/webapp/WEB-INF/views/basics/policyGroupList.jsp @@ -208,8 +208,8 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/basics/serviceDictList.jsp b/src/main/webapp/WEB-INF/views/basics/serviceDictList.jsp index 4122eb5ce..58e047127 100644 --- a/src/main/webapp/WEB-INF/views/basics/serviceDictList.jsp +++ b/src/main/webapp/WEB-INF/views/basics/serviceDictList.jsp @@ -270,9 +270,9 @@ - +
- +
diff --git a/src/main/webapp/WEB-INF/views/basics/sysDictList.jsp b/src/main/webapp/WEB-INF/views/basics/sysDictList.jsp index 693c70320..31d6ff148 100644 --- a/src/main/webapp/WEB-INF/views/basics/sysDictList.jsp +++ b/src/main/webapp/WEB-INF/views/basics/sysDictList.jsp @@ -294,9 +294,9 @@ - +
- +
diff --git a/src/main/webapp/WEB-INF/views/basics/taskInfoList.jsp b/src/main/webapp/WEB-INF/views/basics/taskInfoList.jsp index e1ea1ced4..5eb9aee46 100644 --- a/src/main/webapp/WEB-INF/views/basics/taskInfoList.jsp +++ b/src/main/webapp/WEB-INF/views/basics/taskInfoList.jsp @@ -153,9 +153,9 @@ - -
+
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/app/appBuiltinFeatureFileList.jsp b/src/main/webapp/WEB-INF/views/cfg/app/appBuiltinFeatureFileList.jsp index 0ec764e88..d206e45af 100644 --- a/src/main/webapp/WEB-INF/views/cfg/app/appBuiltinFeatureFileList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/app/appBuiltinFeatureFileList.jsp @@ -240,8 +240,9 @@ -
+
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/contIp/contIpList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/contIp/contIpList.jsp index 72e848770..b5b76a6df 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/contIp/contIpList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/contIp/contIpList.jsp @@ -330,8 +330,8 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/contUrl/contUrlList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/contUrl/contUrlList.jsp index c53c0f49a..615fea62e 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/contUrl/contUrlList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/contUrl/contUrlList.jsp @@ -327,8 +327,8 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/fileSampleList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/fileSampleList.jsp index f5d4331b4..4a64476e5 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/fileSampleList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/fileSampleList.jsp @@ -276,8 +276,8 @@ +
-
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/picIp/picIpList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/picIp/picIpList.jsp index d4e7345b0..cbcbc4f17 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/picIp/picIpList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/picIp/picIpList.jsp @@ -330,8 +330,9 @@ -
+
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/picUrl/picUrlList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/picUrl/picUrlList.jsp index 16e36acbf..aae8fd482 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/picUrl/picUrlList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/picUrl/picUrlList.jsp @@ -328,8 +328,8 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/signSampleList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/signSampleList.jsp index 358be311e..b249af92a 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/signSampleList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/signSampleList.jsp @@ -285,8 +285,9 @@ +
- +
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp index 7ea55c851..16564cdaa 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/voip/voipAccountList.jsp @@ -637,8 +637,8 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/av/voip/voipList.jsp b/src/main/webapp/WEB-INF/views/cfg/av/voip/voipList.jsp index bd48b17b4..477eb2d81 100644 --- a/src/main/webapp/WEB-INF/views/cfg/av/voip/voipList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/av/voip/voipList.jsp @@ -651,8 +651,8 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/common/domainList.jsp b/src/main/webapp/WEB-INF/views/cfg/common/domainList.jsp index 3ff8f0a93..60ceab4e7 100644 --- a/src/main/webapp/WEB-INF/views/cfg/common/domainList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/common/domainList.jsp @@ -267,8 +267,9 @@ +
- +
diff --git a/src/main/webapp/WEB-INF/views/cfg/common/ipList.jsp b/src/main/webapp/WEB-INF/views/cfg/common/ipList.jsp index d1af2023a..7929a3043 100644 --- a/src/main/webapp/WEB-INF/views/cfg/common/ipList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/common/ipList.jsp @@ -331,8 +331,9 @@ +
- +
diff --git a/src/main/webapp/WEB-INF/views/cfg/dnsIpCfgList.jsp b/src/main/webapp/WEB-INF/views/cfg/dnsIpCfgList.jsp index c0e44d8a4..25c067939 100644 --- a/src/main/webapp/WEB-INF/views/cfg/dnsIpCfgList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/dnsIpCfgList.jsp @@ -282,8 +282,8 @@ -
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/fileTransfer/fileDigestList.jsp b/src/main/webapp/WEB-INF/views/cfg/fileTransfer/fileDigestList.jsp index 953cba8c7..f7ffadb40 100644 --- a/src/main/webapp/WEB-INF/views/cfg/fileTransfer/fileDigestList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/fileTransfer/fileDigestList.jsp @@ -313,8 +313,9 @@ -
+
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/intercept/strateagy/list.jsp b/src/main/webapp/WEB-INF/views/cfg/intercept/strateagy/list.jsp index 2643e5f51..9ed82cca6 100644 --- a/src/main/webapp/WEB-INF/views/cfg/intercept/strateagy/list.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/intercept/strateagy/list.jsp @@ -262,8 +262,9 @@ -
+
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/maintenance/dnsResStrategy/list.jsp b/src/main/webapp/WEB-INF/views/cfg/maintenance/dnsResStrategy/list.jsp index 56b41ce35..7f4cda696 100644 --- a/src/main/webapp/WEB-INF/views/cfg/maintenance/dnsResStrategy/list.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/maintenance/dnsResStrategy/list.jsp @@ -267,8 +267,9 @@ -
+
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/other/bgpList.jsp b/src/main/webapp/WEB-INF/views/cfg/other/bgpList.jsp index fd101b48e..2bab1a0d0 100644 --- a/src/main/webapp/WEB-INF/views/cfg/other/bgpList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/other/bgpList.jsp @@ -318,7 +318,6 @@
-
diff --git a/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpReqReplaceList.jsp b/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpReqReplaceList.jsp index 9e18bc014..c9c2c3a06 100644 --- a/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpReqReplaceList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpReqReplaceList.jsp @@ -262,8 +262,9 @@ -
+
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpResReplaceList.jsp b/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpResReplaceList.jsp index be99d6b39..52a1e9644 100644 --- a/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpResReplaceList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/proxy/control/httpResReplaceList.jsp @@ -263,8 +263,9 @@ -
+
+
diff --git a/src/main/webapp/WEB-INF/views/cfg/requestList.jsp b/src/main/webapp/WEB-INF/views/cfg/requestList.jsp index 54965a6b7..108bc6828 100644 --- a/src/main/webapp/WEB-INF/views/cfg/requestList.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/requestList.jsp @@ -165,13 +165,9 @@ - - - - - +
- +
diff --git a/src/main/webapp/WEB-INF/views/log/manipulation/dkBehaviorList.jsp b/src/main/webapp/WEB-INF/views/log/manipulation/dkBehaviorList.jsp index 1ba1e9af2..443517053 100644 --- a/src/main/webapp/WEB-INF/views/log/manipulation/dkBehaviorList.jsp +++ b/src/main/webapp/WEB-INF/views/log/manipulation/dkBehaviorList.jsp @@ -173,9 +173,8 @@ $(document).ready(function(){ - +
-
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/appList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/appList.jsp index c8f4ab4cd..c33373d1f 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/appList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/appList.jsp @@ -164,9 +164,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/bgpList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/bgpList.jsp index 20ac0b253..3a08da89e 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/bgpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/bgpList.jsp @@ -162,8 +162,8 @@ +
-
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/ddosList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/ddosList.jsp index 1832a00bf..231642b84 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/ddosList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/ddosList.jsp @@ -151,9 +151,9 @@ $(document).ready(function(){ - -
+
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/dnsList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/dnsList.jsp index f42fdb5f9..4c5bf3c21 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/dnsList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/dnsList.jsp @@ -170,8 +170,9 @@ +
- +
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/ftpList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/ftpList.jsp index 0efe4c276..7be16da58 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/ftpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/ftpList.jsp @@ -164,9 +164,9 @@ $(document).ready(function(){ - -
+
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp index bed5e9dc2..fa92b9475 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/httpList.jsp @@ -169,8 +169,9 @@ +
- +
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/ipList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/ipList.jsp index 6f1160ae6..549f4c49d 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/ipList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/ipList.jsp @@ -162,8 +162,9 @@ +
- +
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/ipsecList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/ipsecList.jsp index f8f89a483..559b2e3ce 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/ipsecList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/ipsecList.jsp @@ -150,9 +150,9 @@ $(document).ready(function(){ - -
+
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/l2tpLogList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/l2tpLogList.jsp index 6adbb4b55..772bd8a33 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/l2tpLogList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/l2tpLogList.jsp @@ -161,9 +161,9 @@ - +
- +
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mailList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mailList.jsp index 67cf91d7c..9bc377770 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mailList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mailList.jsp @@ -162,8 +162,8 @@ +
-
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmAvIpList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmAvIpList.jsp index 0342afec1..0a7794b00 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmAvIpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmAvIpList.jsp @@ -162,9 +162,9 @@ $(document).ready(function(){ - -
+
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmAvUrlList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmAvUrlList.jsp index 632e8e3af..2d3b66508 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmAvUrlList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmAvUrlList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmPicIpList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmPicIpList.jsp index e950520f7..39bc22fa6 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmPicIpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmPicIpList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmPicUrlList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmPicUrlList.jsp index 106297791..18b818d15 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmPicUrlList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmPicUrlList.jsp @@ -159,9 +159,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmPornAudioSampleList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmPornAudioSampleList.jsp index 4199c8184..c4dbc4474 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmPornAudioSampleList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmPornAudioSampleList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmPornVideoSampleList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmPornVideoSampleList.jsp index 8a5211c78..f8ff20077 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmPornVideoSampleList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmPornVideoSampleList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleAudioList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleAudioList.jsp index ff9ca4090..8afb4f0cb 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleAudioList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleAudioList.jsp @@ -219,9 +219,8 @@ - +
-
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleFaceList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleFaceList.jsp index 7ec37b76e..9b47a58bc 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleFaceList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleFaceList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleLogoList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleLogoList.jsp index 5f7a044dc..f4d27eb04 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleLogoList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleLogoList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmSamplePicList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmSamplePicList.jsp index e7c9f433c..c29c8d891 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmSamplePicList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmSamplePicList.jsp @@ -161,9 +161,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleSpeakerList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleSpeakerList.jsp index b67851a82..994b90ff8 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleSpeakerList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleSpeakerList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleVideoList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleVideoList.jsp index be7a377fb..5f9bcb172 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleVideoList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleVideoList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleVoipList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleVoipList.jsp index 143344ae7..e642a9239 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmSampleVoipList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmSampleVoipList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmVoipAccountList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmVoipAccountList.jsp index 948fb23e0..87c609dc3 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmVoipAccountList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmVoipAccountList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/mmVoipIpList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/mmVoipIpList.jsp index ce6872e3c..e3dbd2628 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/mmVoipIpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/mmVoipIpList.jsp @@ -162,9 +162,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/openVpnList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/openVpnList.jsp index 158b254a0..234860093 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/openVpnList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/openVpnList.jsp @@ -164,9 +164,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/p2pList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/p2pList.jsp index 7862f67b8..ec55096c9 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/p2pList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/p2pList.jsp @@ -179,8 +179,8 @@ +
-
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/pptpLogList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/pptpLogList.jsp index b468a0ad3..06a7d78b2 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/pptpLogList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/pptpLogList.jsp @@ -161,9 +161,8 @@ - +
-
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/sshList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/sshList.jsp index fa95657bf..b4a8a19f0 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/sshList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/sshList.jsp @@ -164,9 +164,8 @@ $(document).ready(function(){ - -
+
diff --git a/src/main/webapp/WEB-INF/views/log/ntc/sslLogList.jsp b/src/main/webapp/WEB-INF/views/log/ntc/sslLogList.jsp index 43edb72c3..f09c22051 100644 --- a/src/main/webapp/WEB-INF/views/log/ntc/sslLogList.jsp +++ b/src/main/webapp/WEB-INF/views/log/ntc/sslLogList.jsp @@ -170,9 +170,8 @@ - +
-
diff --git a/src/main/webapp/WEB-INF/views/log/pxy/pxyHttpList.jsp b/src/main/webapp/WEB-INF/views/log/pxy/pxyHttpList.jsp index 19e1f505e..b8cc0c68a 100644 --- a/src/main/webapp/WEB-INF/views/log/pxy/pxyHttpList.jsp +++ b/src/main/webapp/WEB-INF/views/log/pxy/pxyHttpList.jsp @@ -149,8 +149,8 @@ +
-
diff --git a/src/main/webapp/WEB-INF/views/report/list.jsp b/src/main/webapp/WEB-INF/views/report/list.jsp index 222384039..a5349244c 100644 --- a/src/main/webapp/WEB-INF/views/report/list.jsp +++ b/src/main/webapp/WEB-INF/views/report/list.jsp @@ -310,14 +310,44 @@ function customColumnClick(){ setTimeout(function (){ var height=document.documentElement.clientHeight; if($('.table-responsive')){ - $('.table-responsive').css({'height':height-166+'px'}); + $('.table-responsive').css({'height':height-186+'px'}); } },510); + + + var reportBusinessType=$("#reportBusinessType").val() + var tableId="tagTable"; + if(reportBusinessType=="label_report"){ + tableId="tagTable"; + }else if(reportBusinessType=="lwhh_report"){ + tableId="lwhhTable"; + }else if(reportBusinessType=="src_ip_report"){ + tableId="contentTable1"; + }else if(reportBusinessType=="attr_type_report"){ + tableId="attrTypeTable"; + }else if(reportBusinessType=="dest_ip_report"){ + tableId="destIpTable"; + }else if(reportBusinessType=="isp_report"){ + tableId="entranceIdTable"; + } + var tableCont = document.querySelector('.table-responsive'); + function scrollHandle (e){ + console.log(this); + var scrollTop = this.scrollTop; + $('th').css('transform','translateY(' + scrollTop + 'px)'); + $('thead tr').css('z-index','2147482468'); + $('thead tr').css('position','relative'); + $('th').css('border','1px solid rgb(255, 255, 255)'); + $('th').css('background-clip','padding-box'); + } + tableCont.addEventListener('scroll',scrollHandle); + $('#'+tableId).attr("margin-top",'0px'); + } window.onresize=function (){ var height=document.documentElement.clientHeight; if($('.table-responsive')){ - $('.table-responsive').css({'height':height-166+'px'}); + $('.table-responsive').css({'height':height-186+'px'}); } } @@ -513,5 +543,8 @@ function customColumnClick(){ + diff --git a/src/main/webapp/WEB-INF/views/specific/specificServiceCfgList.jsp b/src/main/webapp/WEB-INF/views/specific/specificServiceCfgList.jsp index a8837f5d1..dae267a8e 100644 --- a/src/main/webapp/WEB-INF/views/specific/specificServiceCfgList.jsp +++ b/src/main/webapp/WEB-INF/views/specific/specificServiceCfgList.jsp @@ -276,9 +276,9 @@ - +
- +
diff --git a/src/main/webapp/WEB-INF/views/specific/specificServiceHostCfgList.jsp b/src/main/webapp/WEB-INF/views/specific/specificServiceHostCfgList.jsp index 2653f1ff3..20f789b95 100644 --- a/src/main/webapp/WEB-INF/views/specific/specificServiceHostCfgList.jsp +++ b/src/main/webapp/WEB-INF/views/specific/specificServiceHostCfgList.jsp @@ -372,9 +372,8 @@ - +
-
diff --git a/src/main/webapp/static/global/plugins/bootstrap/css/bootstrap.css b/src/main/webapp/static/global/plugins/bootstrap/css/bootstrap.css index 1ee44dda8..e4593c2d5 100644 --- a/src/main/webapp/static/global/plugins/bootstrap/css/bootstrap.css +++ b/src/main/webapp/static/global/plugins/bootstrap/css/bootstrap.css @@ -176,7 +176,8 @@ optgroup { table { border-collapse: collapse; - border-spacing: 0; } + border-spacing: 0; + } td, th { @@ -1542,7 +1543,7 @@ pre { clear: both; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; + position: relative; min-height: 1px; /* padding-left: 15px; padding-right: 15px; */ @@ -2038,7 +2039,7 @@ th { width: 100%; max-width: 100%; margin-bottom: 10px; - margin-top: 10px; + margin-top: -1px; } .table > thead > tr > th, .table > thead > tr > td, @@ -2230,6 +2231,7 @@ table th[class*="col-"] { position: fixed; right: 14px; left: 14px; + margin-top: 20px; } @media screen and (max-width: 767px) { .table-responsive { diff --git a/src/main/webapp/static/global/scripts/common.js b/src/main/webapp/static/global/scripts/common.js index bf938f8c4..cabd9b5d0 100644 --- a/src/main/webapp/static/global/scripts/common.js +++ b/src/main/webapp/static/global/scripts/common.js @@ -547,6 +547,10 @@ $(function(){ $(".protocol").removeClass("hidden").removeClass("disabled"); $(".btn-red-hollow").addClass("hidden"); } + + $("#messageBox .close").on("click",function(){ + heightDiv(1); + }) }); window.onload=function(){ $("span[id^=open]").click(function(){ @@ -596,6 +600,18 @@ window.onload=function(){ heightDiv(); },500); + var tableCont = document.querySelector('.table-responsive'); + function scrollHandle (e){ + console.log(this); + var scrollTop = this.scrollTop; + $('th').css('transform','translateY(' + scrollTop + 'px)'); + $('thead tr').css('z-index','2147482468'); + $('thead tr').css('position','relative'); + $('th').css('border','1px solid rgb(255, 255, 255)'); + $('th').css('background-clip','padding-box'); + } + tableCont.addEventListener('scroll',scrollHandle); + $('#contentTable').attr("margin-top",'0px'); } var setInterceptDefaultInfo=function(cfgId){ var action=$("input[name='action']:checked").val(); @@ -1835,14 +1851,23 @@ var initCommIpVal=function(){ } } -function heightDiv(){ + +function heightDiv(type){ var hei=document.documentElement.clientHeight; - hei=hei-71; + hei=hei-91; var rowheigth=0; if($('.row')){ rowheigth=$('.row').height(); hei=hei-rowheigth; } + if(type != 1){ + if($("#messageBox")){ + var messageH=$("#messageBox").height(); + if(messageH > 0){ + hei=hei-messageH-52; + } + } + } if($('.table-responsive')){ $('.table-responsive').css({'height':hei+'px'}); } diff --git a/src/main/webapp/static/global/scripts/jeesite.js b/src/main/webapp/static/global/scripts/jeesite.js index f0fc66f24..40dbd0118 100644 --- a/src/main/webapp/static/global/scripts/jeesite.js +++ b/src/main/webapp/static/global/scripts/jeesite.js @@ -325,12 +325,18 @@ function filterActionInit() { function tzheight(){ var hei=document.documentElement.clientHeight; - hei=hei-71; + hei=hei-91; var rowheigth=0; if($('.row')){ rowheigth=$('.row').height(); hei=hei-rowheigth; } + if($("#messageBox")){ + var messageH=$("#messageBox").height(); + if(messageH > 0){ + hei=hei-messageH-52; + } + } if($('.table-responsive')){ $('.table-responsive').css({'height':hei+'px'}); } From db9e06f6b37d2281c5f4864770d0b81e7b8de09e Mon Sep 17 00:00:00 2001 From: zhangwei Date: Thu, 27 Sep 2018 17:38:08 +0800 Subject: [PATCH 14/16] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=A1=A8=E5=8D=95?= =?UTF-8?q?=E5=A4=9A=E7=89=87=E6=AE=B5=E4=BF=A1=E6=81=AF=E7=9A=84=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/WEB-INF/include/form/areaInfo.jsp | 2 ++ .../webapp/WEB-INF/include/form/basicInfo.jsp | 6 +++-- .../webapp/static/global/css/components.css | 26 ++++++++++++++++--- 3 files changed, 28 insertions(+), 6 deletions(-) diff --git a/src/main/webapp/WEB-INF/include/form/areaInfo.jsp b/src/main/webapp/WEB-INF/include/form/areaInfo.jsp index 20d753cdb..89a9c0d56 100644 --- a/src/main/webapp/WEB-INF/include/form/areaInfo.jsp +++ b/src/main/webapp/WEB-INF/include/form/areaInfo.jsp @@ -6,6 +6,8 @@ $(function(){ }); +

+

diff --git a/src/main/webapp/WEB-INF/include/form/basicInfo.jsp b/src/main/webapp/WEB-INF/include/form/basicInfo.jsp index be2aaed44..4771854fe 100644 --- a/src/main/webapp/WEB-INF/include/form/basicInfo.jsp +++ b/src/main/webapp/WEB-INF/include/form/basicInfo.jsp @@ -1,6 +1,8 @@ <%@ page contentType="text/html;charset=UTF-8"%> - <%@ include file="/WEB-INF/include/taglib.jsp"%>

- + <%@ include file="/WEB-INF/include/taglib.jsp"%> + +

+

diff --git a/src/main/webapp/static/global/css/components.css b/src/main/webapp/static/global/css/components.css index 7c707f2ab..8da436a1c 100644 --- a/src/main/webapp/static/global/css/components.css +++ b/src/main/webapp/static/global/css/components.css @@ -5243,8 +5243,11 @@ Form Layouts .portlet-form .form-section, .form .form-section { margin: 12px 0px 14px 0px; - padding-bottom: 5px; - border-bottom: 1px solid #e7ecf1; } +padding: 5px; +border: solid #e7ecf1; +border-width: 1px 1px 0 1px; +width: 100%; +background: #e7ecf1; } .form-fit .portlet-form .form-section, .form-fit .form .form-section { margin-left: 20px; @@ -22279,7 +22282,7 @@ Color library demo -/*锟斤拷锟斤拷锟斤拷式*/ +/*閿熸枻鎷烽敓鏂ゆ嫹閿熸枻鎷峰紡*/ .sort-column { @@ -22551,7 +22554,7 @@ transition: background-color .1s ease-in-out; /* END SHOW MORE CSS**/ -/**鐎涙劙鍘ょ純顕�锟藉銆嶉崡鈩冪壉瀵拷**/ +/**閻庢稒鍔欓崢銈囩磾椤曪拷閿熻棄顦甸妴宥夊础閳╁啰澹夌�顕嗘嫹**/ .tabInfo { border: 1px solid #c2cad8; padding: 5px; @@ -22592,4 +22595,19 @@ span[id^='close']{ background:url(../img/loading.gif) no-repeat center center; opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); +} +.border-top { + border-top: 1px solid; + padding-top:5px; +} +.border-top + .form-section{ + margin-top:-25px; + width: 100%; + background: #e7ecf1; + border:none +} +.form-section + .boxSolid { + border: 1px solid #eeeeee; + margin-top:-14px; + margin-bottom:10px } \ No newline at end of file From e04b44b66a841fb123842ce7e1b3932fb2fc2b7c Mon Sep 17 00:00:00 2001 From: leijun Date: Thu, 27 Sep 2018 18:18:12 +0800 Subject: [PATCH 15/16] =?UTF-8?q?=E4=BF=AE=E5=A4=8Djs=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E5=8F=B0=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../webapp/static/global/scripts/common.js | 27 ++++++++++--------- 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/src/main/webapp/static/global/scripts/common.js b/src/main/webapp/static/global/scripts/common.js index cabd9b5d0..b86bbc896 100644 --- a/src/main/webapp/static/global/scripts/common.js +++ b/src/main/webapp/static/global/scripts/common.js @@ -600,18 +600,21 @@ window.onload=function(){ heightDiv(); },500); - var tableCont = document.querySelector('.table-responsive'); - function scrollHandle (e){ - console.log(this); - var scrollTop = this.scrollTop; - $('th').css('transform','translateY(' + scrollTop + 'px)'); - $('thead tr').css('z-index','2147482468'); - $('thead tr').css('position','relative'); - $('th').css('border','1px solid rgb(255, 255, 255)'); - $('th').css('background-clip','padding-box'); - } - tableCont.addEventListener('scroll',scrollHandle); - $('#contentTable').attr("margin-top",'0px'); + if($('.table-responsive')){ + var tableCont = document.querySelector('.table-responsive'); + if(tableCont !=null && tableCont!=''){ + function scrollHandle (e){ + var scrollTop = this.scrollTop; + $('th').css('transform','translateY(' + scrollTop + 'px)'); + $('thead tr').css('z-index','2147482468'); + $('thead tr').css('position','relative'); + $('th').css('border','1px solid rgb(255, 255, 255)'); + $('th').css('background-clip','padding-box'); + } + tableCont.addEventListener('scroll',scrollHandle); + $('#contentTable').attr("margin-top",'0px'); + } + } } var setInterceptDefaultInfo=function(cfgId){ var action=$("input[name='action']:checked").val(); From 520a33603725b0e7353f1b25ba6c48aa10d9c496 Mon Sep 17 00:00:00 2001 From: wangxin Date: Fri, 28 Sep 2018 10:19:50 +0800 Subject: [PATCH 16/16] =?UTF-8?q?=E6=B3=A8=E9=87=8A=E6=8E=89${=5Fcfg.behav?= =?UTF-8?q?Code}=E7=9A=84=E5=88=A4=E6=96=AD=EF=BC=8C=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=97=B6=E7=9B=B4=E6=8E=A5=E8=B0=83=E7=94=A8?= =?UTF-8?q?ajax=E6=B7=BB=E5=8A=A0=E8=A1=8C=E4=B8=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp | 4 ++-- .../webapp/WEB-INF/views/cfg/encryptedtunnelbehav/form.jsp | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp b/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp index a6bb41603..88e4d621a 100644 --- a/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp @@ -97,9 +97,9 @@ $(function(){ }, errorContainer: "#messageBox", }); - if('${_cfg.behavCode}'){ + //if('${_cfg.behavCode}'){ ajaxBehaviour($("#specServiceIdId").val()); - } + //} $("#specServiceIdId").on("change",function(){ ajaxBehaviour($(this).val()); }); diff --git a/src/main/webapp/WEB-INF/views/cfg/encryptedtunnelbehav/form.jsp b/src/main/webapp/WEB-INF/views/cfg/encryptedtunnelbehav/form.jsp index 7c4dc8642..e79176b1c 100644 --- a/src/main/webapp/WEB-INF/views/cfg/encryptedtunnelbehav/form.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/encryptedtunnelbehav/form.jsp @@ -85,9 +85,9 @@ $(function(){ }, errorContainer: "#messageBox", }); - if('${_cfg.behavCode}'){ + //if('${_cfg.behavCode}'){ ajaxBehaviour($("#specServiceIdId").val()); - } + //} $("#specServiceIdId").on("change",function(){ ajaxBehaviour($(this).val()); });