Openbullet This Config Does Not Support The Provided Better !!better!! -
The error message "This config does not support the provided wordlist type" (often misread as "better" due to UI scaling or similar terms) occurs in OpenBullet when the configuration is set to accept one format (e.g., Credentials) but you are attempting to run it with another (e.g., URLs or Proxy). Quick Fix: Re-aligning Wordlist Types
To resolve this, you must ensure the config's allowed types match the data you are uploading. Check Config Settings: Open your config in Stacker view.
Navigate to Settings -> Data (or "Other Options" depending on your version).
Look for the Allowed Wordlist Types list. Ensure the type of your current list (usually Credentials for mail:pass) is moved to the Allowed side. Save the config before exiting the stacker.
Verify Environment.ini:The wordlist types must be defined in your Environment.ini file located in the UserData or Settings folder.
Ensure the type you want to use exists in this file with the correct regex. Example for a standard Credentials type:
[WORDLIST TYPE] Name=Credentials Regex=^.*:.*$ Verify=True Separator=: Slices=USERNAME,PASSWORD Use code with caution. Copied to clipboard
If Verify is set to True, OpenBullet will block any wordlist that doesn't match the regex. Runner Selection:
When starting a new job in the Runner, re-select the config and the wordlist.
Ensure the Wordlist Type dropdown in the runner matches what you set in the config's allowed list. Common Causes
Version Mismatch: Trying to use an OpenBullet 1 (.loli) config in OpenBullet 2 without proper conversion.
Empty Variables: If the config expects specific "slices" (like USER and PASS) but your wordlist uses a different separator or format, it may fail the verification check.
Incorrect Regex: If the regex in Environment.ini is too strict, it might reject perfectly valid wordlists. Setting Verify=False can bypass this check if you are sure your data is correct. openbullet this config does not support the provided better
For further troubleshooting, you can visit the OpenBullet Discourse or the OpenBullet GitHub Issues for community-supported fixes.
Format Mismatch: You are trying to use a Credentials (user:pass) wordlist with a config specifically built for Email lists, or vice versa.
Missing Environment Rules: Your Environment.ini file does not have a defined rule for the wordlist type you are attempting to use.
Config Restrictions: The config author has limited the "Allowed Wordlist Types" to a specific format to ensure the script parses the data correctly. How to Fix the Error
To resolve this, you need to align the configuration settings with your wordlist data:
In the context of OpenBullet , this error typically indicates a
between the configuration settings and the data you are trying to use . This is commonly seen when the Wordlist Type specified in the config (e.g., Email:Pass
) does not match the format of the wordlist you have loaded into the runner.
Here is a breakdown of reviews based on different user perspectives: The "Helpful Fixer" Review (Technical Support Style) "Check your Wordlist Type!" "If you’re seeing the error 'this config does not support the provided...' , it’s almost always a mismatch in your Environment.ini
or the config's internal settings. The config is likely set to one type (like ), but you’re feeding it something else (like Email:Pass Credentials ). Go to the Config Settings and make sure the Wordlist Type
matches your input file exactly. Simple fix, but it'll stop your runner every time if it's wrong." The "Frustrated Newbie" Review "Confusing error for beginners"
"I just downloaded a few configs from GitHub, and half of them give me the 'does not support provided' The error message "This config does not support
error. It’s annoying because it doesn't clearly tell you that it's just a formatting issue with the wordlist. Once you realize you have to manually change the Wordlist Type in the config editor, it works fine, but the software could definitely be more user-friendly about explaining exactly isn't supported." The "Power User" Warning "Watch out for outdated configs" "Seeing this error usually means you’re trying to run an
without updating the Wordlist Types. OpenBullet 2 is much stricter about its environment settings. If your config says it doesn't support the wordlist, check if you have custom types defined in your Environment.ini
that aren't present in the config you just imported. It's a quick edit in the LoliScript or the UI, but it's a common 'gotcha' for people switching versions."
The error "This config does not support the provided wordlist type" (which may appear as "this config does not support the provided better" due to transcription or translation errors) occurs in OpenBullet (OB1 or OB2) when the format of your loaded wordlist does not match the format required by the specific configuration. Core Cause: Wordlist Mismatch
Every OpenBullet configuration is designed to process a specific type of data (e.g., Credentials, MailPass, URLs). If you try to run a configuration set for "Credentials" using a wordlist labeled as "URLs," the job will fail to start. How to Fix the Error
To resolve this, you must ensure the configuration's Allowed Wordlist Types include the type of wordlist you are attempting to use. Check the Environment.ini File:
Locate the Environment.ini file (typically in UserData for OB2 or the root folder for OB1).
Ensure it contains the correct definitions for your wordlist types. For a standard "Credentials" type, it should look like:
[WORDLIST TYPE] Name=Credentials Regex=^.:.$ Verify=True Separator=: Slices=USERNAME,PASSWORD SlicesAlias=USER,PASS Use code with caution. Copied to clipboard Update Config Settings:
Open your configuration in the Stacker or Config Settings view. Navigate to the General or Settings tab. Look for Allowed Wordlist Types.
Move the required type (e.g., "Credentials" or "MailPass") to the Allowed column and save the configuration. Re-select the Config in the Runner:
If you have already loaded the job, you may need to re-select the configuration for the changes to take effect. Key Technical Concepts How to Fix It (Technical Interlude) If you
LoliScript vs. LoliCode: OB1 uses LoliScript (extensions like .loli or .anom), while OB2 uses LoliCode, which is more complex and offers higher customizability.
Wordlist Slices: These define how the software splits a single line from your text file. For example, a MailPass type uses a colon : separator to slice the line into USER and PASS variables.
Are you using OpenBullet 1 or OpenBullet 2, and what is the exact Wordlist Type you are trying to use?
How to Fix It (Technical Interlude)
If you encounter the error legitimately (e.g., for security research), the fix is straightforward:
- Open the config in OpenBullet’s Config Manager.
- Go to the Settings tab and look for Inputs or Variables.
- Find the required variable named
better(or similar). - Either:
- Provide a wordlist or constant value for
betterin the Runner settings under “Inputs,” or - Edit the config to remove the
betterrequirement (if you have the authoring rights).
- Provide a wordlist or constant value for
In most leaked configs, the better value is just a static string like true or v1.2.3. The error appears simply because the user left the field blank.
5. Consult OpenBullet Documentation and Community
- The OpenBullet user manual and community forums are invaluable resources. They often contain detailed guides and solutions to common problems.
2. The Exact Meaning of the Error
The error “this config does not support the provided input” means:
The configuration you are trying to run is designed for a specific format or type of data, but your wordlist (or manual input) does not match that expected structure.
In other words — the config is looking for data in a certain way, and it isn’t finding it.
OpenBullet Error: “This config does not support the provided input” – What It Means & How to Fix It
If you’ve used OpenBullet for security testing or automation, you’ve likely run into cryptic error messages. One of the most common (and confusing) is:
“This config does not support the provided input”
or the grammatically mangled variant: “this config does not support the provided better”
This error can stop your testing dead in its tracks. Below, we’ll break down exactly what it means, why it happens, and how to resolve it.