Waf--数据库文件丢失

问题描述:数据库文件丢失
解决方法:把CF卡上的备份文件得到到硬盘上。cp -p /mnt/osdir/tohdd/log.d /var/www/db/root

tar zxvf log.d
chown nobody:nobody -R *

chown nobody:nobody -R log

问题描述:
1.png
解决方法:重启HTTPD服务解决

/etc/rc.d/S41httpd stop  
/etc/rc.d/S41httpd start 

问题描述:squid没有起来
解决方法:
一般是wafboot没执行完,等执行完就起来了
执行一下

ls -lh /usr/local/waf/waa/squid/var/

1.jpg
设备重启以后,sshd会先起来,但是访问界面的squid会在后面起来,重启以后,如果发现不能登录web,就要看一下wafboot进程是不是还在,如果还在说明启动还没有结束

/usr/local/sbin/wafboot.sh 

执行情况会写到start.log里

ps -ef |grep squid 

至少有两个进程 localhost

/usr/local/sbin/wafboot.sh
/var/www/db/tigerlog
/usr/local/waf/waa/squid/var/  
/var/www/db/waa/log/cache.log

问题描述: 新功能POST关闭
解决方法:修改webpolicy.php 把$http_body_access_acls 设为空就可以关掉POST防护功能(3.0版本,3.1版本界面已经有开关按钮)
2.jpg

标签: waf, websec