运行es报错
Ershu1 opened this issue · 6 comments
运行python3 darkangel.py --add-domain-and-scan命令的时候,ES报错如下
elasticsearch.exceptions.ConnectionError: ConnectionError(<urllib3.connection.HTTPConnection object at 0x7fba2283d390>: Failed to establish a new connection: [Errno -2] Name or service not known) caused by: NewConnectionError(<urllib3.connection.HTTPConnection object at 0x7fba2283d390>: Failed to establish a new connection: [Errno -2] Name or service not known)
请问是哪里出错了吗?
部署Kibana镜像(修改一下es-ip)
docker run --name kibana -e ELASTICSEARCH_URL=http://es-ip:9200 -p 5601:5601 -d docker.io/bywalkss/darkangel:kibana7.9.3
es-ip 是服务器IP?
DarkAngel is a white hat scanner. Every white hat makes the Internet more secure.
08:46:46,078 [INFOR] darkangel:390 - [begin_time]2023-02-28 08:46:46.077976
08:46:56,089 [INFOR] darkangel:393 - ES未连接,请检查配置文件是否填写或是否正确。
[root@a0238e344e71 DarkAngel]#
es-ip 是服务器IP
es-ip 是服务器IP
ES未连接的报错还需要在哪里修改配置文件?(已修改config.init文件)
报错说明你设置的不对。可拉取下新的代码,昨天做了更新,设置错误运行时会有提示
报错说明你设置的不对。可拉取下新的代码,昨天做了更新,设置错误运行时会有提示
重新拉了代码,还是之前的报错。
08:33:41,672 [INFOR] darkangel:363 - ES未连接,请检查配置文件是否填写或是否正确。
除了vconfig/config.ini文件里面的hosts变量需要修改为自己的IP,还有什么地方需要修改?
# vconfig/config.ini配置文件
[es]
hosts=http://es-ip:9200
自添加域名的情况下,配置es-ip就可以使用,你浏览器访问一下你修改后的http://es-ip:9200。
提示:ES未连接,请检查配置文件是否填写或是否正确。
很明显你的ES就没配置好,浏览器应该也访问不了。