修复OPENVAS扫描任务无法启动问题

常在河边走哪有不湿鞋,要想不湿鞋,记得穿套鞋。由于经常使用OPENVAS,安装就不说了,基本上是Kali的命令行傻瓜化安装,网上大把。今天要说的是一个OPENVAS的无法启动的问题,在频繁使用了OPENVAS以后,你可能出现一个十分诡异的问题,那就是OPENVAS的任务无法启动。

具体表现就是创建等等没有问题,但是无法启动扫描任务。具体问题表现为,在按下启动按钮以后,浏览器一直在转圈等待,而不是在几秒后刷新显示任务开始执行,这时候如果你想结束相关服务,抱歉,无法结束,甚至在关机的时候都会因为这个扫描服务的原因等待个1分30秒然后强制退出。还有,如果你使用rebuild命令尝试修复的话,将会一直卡死在rebuild过程中,我才不告诉你我等了一个通宵。。。。

在排查了各个组件空间等原因后,根据日志相关信息,后来发现居然是数据库的问题。日志的具体表现基本上在openvasmd.log中,出现大量的数据库错误

md   main:  DEBUG:2017-02-24 20h10.53 utc:2754:    sql_open: db open, max retry sleep time is 0
lib  serv:  DEBUG:2017-02-24 20h10.53 UTC:2754:    Connected to server on socket 13.
lib  serv:WARNING:2017-02-24 20h24.53 UTC:2754: Failed to shake hands with peer: Error in the pull function.
lib  serv:WARNING:2017-02-24 20h24.53 UTC:2754: Failed to shutdown server socket
event task:MESSAGE:2017-02-24 20h24.53 UTC:2754: Task test (c1daacc4-b602-47d2-bc0f-1eb39d3e005b) could not be started by admin

我曾经试过直接卸载OPENVAS,然后重装,但是没有用,在Kali官方的Bug Tracker找到了一些信息:

https://bugs.kali.org/view.php?id=2591

我怀疑也是Redis导致的,因此尝试删除Redis并且重装openvas,最后问题解决,我认为可以尝试只删除redis,然后重装,比较省事。

apt-get purge redis-server
apt-get purge openvas
apt-get install openvas
openvas-setup
本文标题:修复OPENVAS扫描任务无法启动问题
本文链接:https://www.nigesb.com/fix-openvas-which-scan-cant-start.html
订阅本站:http://www.nigesb.com/feed
转载请注明来源,如果喜欢本站可以Feed订阅本站。

发表评论?

0 条评论。

发表评论


注意 - 你可以用以下 HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>