| SYSTEM INFORMATION | |
|---|---|
| OS type and version | Ubuntu 22.04 |
| Webmin version | 2.013 |
| Usermin version | 1.861 |
Usermin does not seem to respect the option “prevent dictionary words” in “Change Password” module configs under Users & Groups or within Usermin module configs.
The accounts previously existed before the prevent dictionary words option was enabled, and are also accounts associated with an existing Virtualmin Virtual server.
After enabling the option to prevent dictionary words in passwords, I am still able to use any dictionary words that meet the password length requirements.
For the dictionary itself, I am using system packages wamerican and wbritish as these seemed sensible.
I have installed spell, ispell, aspell, and hunspell, as well as restarting both webmin and usermin services after each installation in an attempt to get this option working. I have verified the location of dictionary files and a word list at /usr/share/dict/words (this list is a linked file) and set the location via Users & Groups config to use the previously mentioned file to no avail. No errors are displayed or logged when passwords are changed. Passwords containing dictionary words, be they one word or concatenated with other characters, seem to completely ignore the option to disallow them is set.
Is there a limit on the word list size, or a format the list must adhere to?
Am I missing a setting somewhere else in Virtualmin or is this a bug?
Thanks for your time.