Skip to main content
A collection of frequently asked questions along with explanations of common errors and how to resolve them.

1. General

What is Osmedeus?
What are the system requirements?
How do I install Osmedeus?

2. Binary Installation

Why do I need to install external binary?
I encountered an error when installing the binary or running `osmedeus health`. What should I do?
Do I need to install all the binaries in the registry using `osmedeus install binary --all --install-optional` ?
I tried everything I can but still haven't managed to install the required binaries. What should I do?

3. Workflows

What is the difference between a flow and a module?
Where are workflows stored?
How do I create a custom workflow?
What step types are available?

4. Running Scans

How do I run a basic scan?
How do I scan multiple targets?
How do I set a timeout?
Where are scan results stored?
Where should I put my token (Github, Shodan, etc)?
How can I setup to send notification?
Where I can get a live support?
Does it support Proxy?
Why was my scan stuck at portscan?
Why did my scan such as vulnerability scanning, port scanning, or content discovery take so long?
Why Osmedeus didn't find any vulnerability even when I scan it with the intentionally vulnerable app?
I found a new tool that is pretty awesome. Can you add it in Osmedeus?
Does the X scan run tool Y or not?
Where can I find the password for the Web UI?
How can I keep the scan or the web UI running in the background?
What should I do if Osmedeus found a vulnerability X?
Osmedeus found some vulnerable subdomains, but I am unable to access them?
When I run with the `--debug` flag, I've noticed that certain commands are returning errors with exit statuses such as 128, 255, or -1. Is this to be expected?
How can I determine which workflow to run for my target?

5. API & Server

How do I start the API server?
How do I authenticate with the API?
How do I disable authentication?
Can I use API keys instead of JWT?

6. Scheduling

How do I schedule a recurring scan?
What cron format is used?

7. Runners

What runners are available?
How do I run a scan in Docker?
How do I run a scan on a remote host?

8. Distributed Mode

How do I set up distributed scanning?
How do I submit tasks to the distributed pool?

9. Troubleshooting

How do I check if tools are installed?
How do I install missing tools?
How do I view scan logs?
How do I export a workspace for sharing?
How do I import a shared workspace?

10. Configuration

Where is the configuration file?
How do I change the default port?
How do I configure database settings?

11. Clean up & Uninstall

How do I clean up the workspace?
How do I clean up the workspace?
How do I uninstall osmedeus?