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

Use WordPress.com, Twitter, Facebook, or Google+ accounts to comment (anonymous comments allowed)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Privacy Policy on Cookies Usage

Some services used in this site uses cookies to tailor user experience or to show ads.