rapid7/metasploit-framework — pull request #3779 by jlee-r7 (2014-09-11 05:15:39+00:00)
Title: Bug/msp 11343/glassfish exception

`LoginScanner`s should *not* raise exceptions unless something is broken.

## Verification

##### Glassfish
- [ ] see #3716 for how to install glassfish if you don't already have it
- [ ] VERIFY that all the same behavior of the above is still intact

##### HTTP
- [ ] Create file:

msfadmin badpassword
msfadmin msfadmin
asdfjkl doesntreallyexist

- [ ] `use auxiliary/scanner/http/http_login`
- [ ] `set AUTH_URI /ntlm/`
- [ ] `run`
- [ ] **VERIFY** success
- [ ] `set AUTH_URI /negotiate/`
- [ ] `run`
- [ ] **VERIFY** success
- [ ] `set AUTH_URI /basic/`
- [ ] `run`
- [ ] **VERIFY** success
- [ ] `set AUTH_URI /dne/`
- [ ] `run`
- [ ] **VERIFY** No auth required
- [ ] `set AUTH_URI /`
- [ ] `run`
- [ ] **VERIFY** No auth required