No Route to Host Server
Hi I have followed the instructions but getting this error after installation while running the onboard command.
[2024-04-22 07:33:46,752] --> INFO: MANTIS ASSET DISCOVERY - STARTED
[2024-04-22 07:33:46,753] --> INFO: Executing workname workflowName='default' schedule='daily between 00:00 and 04:00' cmd=[] scanNewOnly=False workflowConfig=[Module(moduleName='discovery', tools=['Subfinder', 'Amass'], order=1), Module(moduleName='prerecon', tools=['FindCDN', 'Naabu'], order=2), Module(moduleName='activehostscan', tools=['HTTPX_Active', 'HTTPX'], order=3), Module(moduleName='activerecon', tools=['Wafw00f'], order=4), Module(moduleName='scan', tools=['DNSTwister', 'Nuclei', 'Corsy'], order=5), Module(moduleName='secretscanner', tools=['SecretScanner'], order=6)]
[2024-04-22 07:33:46,766] --> INFO: Inserting user input into database
Traceback (most recent call last):
File "/home/mantis/launch.py", line 29, in
Hey @Redteamer0101 This is the db connection problem. Please check if the MongoDB container is created, you can check this in the docker dashboard.
I have installed in kali linux and while installing I got success message and yes mongo, appsmith and mantis dockers are there
I have trying installing in ubuntu after allow ports 1337,1338 and 27000 same error I'm getting after installation compelted
Hi @Redteamer0101 , can you please let us know the below:
- Once you ran the setup script, did the final message say, all the 3 were created, mantis, db and dashboard ? If you didnt notice, can you retry the setup file, choose option 1 and paste the last message if all the containers are up.
- Ensure you dont have any other mongo instance running in docker, docker ps -a
Facing the same error, trying to check mongodb container logs and find this error:
WARNING: MongoDB 5.0+ requires a CPU with AVX support, and your current system does not appear to have that!
In my case, this happens because I run on virtualization and simply enable the AVX support to fix the errors.
Hi @Ncoder2 ,
Yese Script ends with success message of all 3 instance created and no there is no another mongo instance I freshly downloaded ubuntu iso for this setup.
Btw, I'm installing his in vm my host machine is windows 11 and in vm i have installed ubuntu and kali to install mantis
Hi @Redteamer0101 , The issue here is, that the mongoDB is unreachable when mantis is trying to insert data. In our setup scripts, the way it works is, we have assigned an IP:
sudo -- sh -c -e "echo '10.10.0.3 mantis.db' >> /etc/hosts";
It could be that this IP is not reachable from the mantis container.
@Ncoder2 okay any solution to this???
Hi @Redteamer0101 , you can also use our discord for asking questions, just letting you know. To decode this issue:
- please execute this command, 'docker ps -a'. Check if mongo has a port assigned to it.
- As a secondary step to confirm, please execute 'docker network inspect 'docker network inspect mantis-network'. You should see "IPv4Address": "10.10.0.3/16", attached under mongodb container name
- Now, from the above error message, it says "no route to host 'mantis.db', 27017", we also add the mantis.db reference in hosts file, so from your host machine where you ran the setup/sh file please check cat /etc/hosts, you should find this mapping - 10.10.0.3 mantis.db.
- The last option that could go wrong is that since you are running from the VM, how your VM interacts with your host machine, experiment the network options of your kali linux VM from virtualbox or the VM software you are using.
- The problem statement here really is, when mantis is trying to push the results to mongodb, the mongodb IP is not reachable for some reason
HI @Redteamer0101 , did you get to look at these points ?
Hi @Ncoder2 , I have tried but same issue I gone through some old issues someone also having issues in VB in windows 11 might be the issue with VB and windows. Also I have tried installing with docker in windows but not getting success can you make installation in windows.
Hi @Redteamer0101 Was this solved? Is any assistance required from our end on this?
Hi @Prateek-Thakare , The same issue persists it seems issue is with windows. can you build a docker for windows please it will be a lot helpful.