Home / How to / Fix Metasploit error “The following options failed to validate: RHOSTS”

Fix Metasploit error “The following options failed to validate: RHOSTS”

 

Fix Metasploit error “The following options failed to validate: RHOSTS”

 

The Metasploit Project is a computer security project that provides information about security vulnerabilities and aids in penetration testing and IDS signature development.

Its best-known sub-project is the open source Metasploit Framework, a tool for developing and executing exploit code against a remote target machine. Other important sub-projects include the Opcode Database, shellcode archive and related research.

The Metasploit Project is well known for its anti-forensic and evasion tools, some of which are built into the Metasploit Framework.

How to pentest Remote PC (Windows 2003 server) with Metasploits - blackMORE Ops

Some users get this error “The following options failed to validate: RHOSTS”

NOTE: This is not an error in Metasploit or in Kali Linux, it’s rather a syntax error on users end. Quite trivial, but an error nevertheless.

When setting RHOSTS you might encounter this error.

msf auxiliary(syn) > set RHOST 10.10.0.7

RHOST => 10.10.0.7

msf auxiliary(syn) > run

[-] Auxiliary failed: Msf::OptionValidateError The following options failed to validate: RHOSTS.

It’s because you’re using RHOST instead of RHOSTS. Even if you have single IP instead of multiple, you’ll have to use RHOSTS and it will work fine.

msf (syn) > set RHOSTS 10.10.0.7
msf (syn) > run

This should fix this little error. Hope that helps someone. Thanks for reading, please share.

Check Also

How to search exploits in metasploit - blackMORE Ops - 2

How to search exploits in metasploit?

Metasploit was created by H. D. Moore in 2003 as a portable network tool using …

Scan website for vulnerabilities in Kali Linux using Uniscan - blackMORE Ops 4

Scan website for vulnerabilities in Kali Linux using Uniscan

Uniscan is a simple Remote File Include, Local File Include and Remote Command Execution vulnerability …

12 comments

  1. Thank you. Extremely grateful!

  2. Thanks am using RHOST instead of RHOSTS thanks again

  3. Same error.
    Not helpfull.

  4. worked fine…thanks for helping…:)

  5. Thank you. Super grateful! :)

  6. Thanks a lot!

  7. using armitage msf scan and still receiving auxiliary failed: msf: :option validateError the following options failed to validate rhosts

  8. Hi,
    I am using the auxiliary(ssh_login_pubkey) > run with the following result
    Auxiliary failed: Msf::OptionValidatorError The following options failed to validate: KEY_PATH.

  9. he cant fix that.. he isnt capable

Leave a Reply

Your email address will not be published. Required fields are marked *