Openbullet This Config Does Not Support The Provided Wordlist Type
This error occurs when the Wordlist Type assigned to your data file (e.g., Email:Pass ) does not match the Allowed Wordlist Types
defined in the configuration (.loli or .anom) you are trying to run. OpenBullet uses these types to know how to split each line of your data into variables like Quick Fixes Check Config Settings : Go to the Config Settings
(often under the "Other Options" or "Data" tab) and look for Allowed Wordlist Types
. Ensure the type you selected for your wordlist is checked in this list. Update the Wordlist Type : If you imported your list as Credentials but the config only accepts
, you must either re-import the wordlist with the correct type or edit the wordlist entry in the Wordlist Manager Edit Environment.ini : If the specific type you need (like ) isn't available, you can add it manually to your Environment.ini file located in the
folder. You will need to define its name, regex pattern, and how it slices the data. Disable Verification : In some versions, you can set Environment.ini
for that specific type. This bypasses the regex check and lets you pass the data through regardless of format. Why This Happens Legacy Issues
: Older configs (OB1) might use different default type names than newer versions (OB2), causing a mismatch when importing. Strict Regex
: The wordlist type has a built-in regular expression (Regex) to validate data. If your data doesn't perfectly match that pattern (e.g., missing a colon or an '@' symbol), OpenBullet may reject it. Environment.ini
cant uploade configs · Issue #260 · openbullet/OpenBullet2
"This config does not support the provided wordlist type" in OpenBullet occurs when the specific data type assigned to your imported wordlist (e.g., Credentials
) is not listed as an "Allowed Wordlist Type" within the configuration settings. Core Cause OpenBullet uses Wordlist Types (WLTYPE) to define how data lines (like
) are validated and split into variables. If a config is strictly built for but you attempt to run it with a wordlist imported as Credentials , OpenBullet will block the job to prevent variable errors. How to Fix the Error Method 1: Update Config Settings (Recommended)
You can tell the configuration to accept your specific wordlist type. OpenBullet and navigate to the Select the config you want to use and go to its Look for the Other Options Allowed Wordlist Types
and add the type that matches your wordlist (e.g., if your wordlist is "EmailPass", ensure "EmailPass" is checked or listed). the config and restart the job. Method 2: Re-import or Edit Wordlist Type
Alternatively, you can change the type assigned to the wordlist itself so it matches what the config expects. : Delete the wordlist from the tab and re-import it, ensuring you select the correct Wordlist Type Credentials ) from the dropdown menu during the import process. Direct Edit : In some versions, you can right-click the wordlist in the Wordlist Manager and select to change its type. Method 3: Modify the Environment.ini If you frequently use custom types (like
), you may need to define them in your environment settings. Locate the Environment.ini file in your OpenBullet root folder. Ensure the [WORDLIST TYPE]
definitions match the syntax and separators your wordlist uses.
Note that the first type listed in this file is often the default for new configs. Common Wordlist Types Expected Format Variables Created Credentials input.USER input.PASS email@domain.com:pass input.EMAIL input.PASS username:pass input.USER input.PASS input.DATA Do you need help defining a custom regex for a new wordlist type in your Environment.ini
[REQUEST] Wordlist with Multiple Types · Issue #590 - GitHub 7 Apr 2020 — This error occurs when the Wordlist Type assigned
OpenBullet: Troubleshooting the "This Config Does Not Support the Provided Wordlist Type" Error
OpenBullet is a popular tool used for testing the security of web applications and networks. It is a powerful and flexible software that allows users to create and execute custom configurations for various types of attacks, including brute-force attacks, stress testing, and vulnerability scanning. However, like any complex software, OpenBullet is not immune to errors and issues. One of the most common errors encountered by users is the "This config does not support the provided wordlist type" error. In this article, we will explore the causes of this error and provide step-by-step solutions to troubleshoot and resolve it.
Understanding OpenBullet Configurations and Wordlist Types
Before diving into the error, it's essential to understand how OpenBullet configurations and wordlist types work. OpenBullet configurations, also known as "configs," are files that define the settings and parameters for a specific attack or test. These configs are used to instruct OpenBullet on how to interact with a target system, what type of attack to perform, and what data to use.
Wordlist types, on the other hand, refer to the format and structure of the text files used to provide input data for the attack. OpenBullet supports various wordlist types, including:
- Simple wordlists: plain text files containing a list of words or phrases, one per line.
- CSV (Comma Separated Values) wordlists: files containing comma-separated values, often used for more complex data sets.
- JSON (JavaScript Object Notation) wordlists: files containing data in JSON format, commonly used for more structured data sets.
Causes of the "This Config Does Not Support the Provided Wordlist Type" Error
The "This config does not support the provided wordlist type" error occurs when OpenBullet is unable to read or parse the wordlist file due to a mismatch between the wordlist type and the configuration settings. This error can be caused by several factors, including:
- Incorrect wordlist type: The wordlist file is not in the correct format or structure for the configuration settings.
- Config file errors: The configuration file contains errors or inconsistencies that prevent it from supporting the provided wordlist type.
- Outdated or corrupted config file: The configuration file is outdated, corrupted, or incompatible with the current version of OpenBullet.
Troubleshooting Steps
To resolve the "This config does not support the provided wordlist type" error, follow these step-by-step troubleshooting steps:
- Verify the wordlist type: Check the wordlist file to ensure it matches the expected format and structure for the configuration settings. For example, if the config file specifies a simple wordlist, ensure the wordlist file is a plain text file with one word or phrase per line.
- Check the config file: Review the configuration file to ensure it is correct and consistent. Look for any errors or inconsistencies in the settings, such as incorrect file paths or syntax errors.
- Update OpenBullet: Ensure you are running the latest version of OpenBullet. Outdated versions may not support certain wordlist types or configuration settings.
- Check wordlist file encoding: Verify that the wordlist file is encoded in a format compatible with OpenBullet, such as UTF-8.
- Recreate the config file: If the config file is suspected to be the cause of the error, try recreating it from scratch, ensuring that the settings and parameters are correctly defined.
Advanced Troubleshooting
If the basic troubleshooting steps do not resolve the issue, you may need to perform more advanced troubleshooting:
- Use OpenBullet's built-in debugging tools: OpenBullet provides built-in debugging tools, such as the "Debug" tab in the GUI, which can help identify issues with the config file or wordlist.
- Check system logs: Review system logs to see if there are any error messages related to OpenBullet or the config file.
- Test with a different wordlist: Try using a different wordlist file to see if the issue is specific to the original wordlist.
Best Practices for Creating OpenBullet Configurations and Wordlists
To avoid encountering the "This config does not support the provided wordlist type" error in the future, follow these best practices when creating OpenBullet configurations and wordlists:
- Use compatible wordlist types: Ensure that the wordlist file matches the expected format and structure for the configuration settings.
- Verify config file settings: Double-check configuration file settings to ensure they are correct and consistent.
- Test configurations and wordlists: Thoroughly test configurations and wordlists before using them in production.
- Keep OpenBullet up to date: Regularly update OpenBullet to ensure you have the latest features and bug fixes.
Conclusion
The "This config does not support the provided wordlist type" error in OpenBullet can be frustrating, but it is usually caused by simple issues with the configuration file or wordlist. By understanding OpenBullet configurations and wordlist types, and following the troubleshooting steps outlined in this article, you should be able to resolve the error and get back to testing your web applications and networks. Additionally, by following best practices for creating OpenBullet configurations and wordlists, you can minimize the likelihood of encountering this error in the future.
Error in OpenBullet: "This config does not support the provided wordlist type" - A Comprehensive Guide
Are you encountering the frustrating error message "This config does not support the provided wordlist type" while using OpenBullet? You're not alone. Many users face this issue, which can be caused by a mismatch between the configuration file and the wordlist type. In this article, we'll delve into the possible causes, solutions, and provide a step-by-step guide to help you resolve the issue.
What is OpenBullet?
OpenBullet is a popular, open-source tool used for testing and analyzing the security of web applications. It allows users to perform various types of attacks, including brute-force attacks, using customizable configuration files and wordlists. Simple wordlists : plain text files containing a
Understanding the Error
The error message "This config does not support the provided wordlist type" typically occurs when the configuration file (config) loaded in OpenBullet is not compatible with the type of wordlist you're trying to use. This can happen due to several reasons:
- Wordlist format: OpenBullet supports various wordlist formats, such as text, CSV, and JSON. If your wordlist is in an unsupported format, you'll encounter this error.
- Config file settings: The configuration file may be set to use a specific wordlist type, which doesn't match the type of wordlist you're using.
- Outdated config file: If your configuration file is outdated or not updated to support newer wordlist types, you may face this issue.
Solutions and Workarounds
To resolve the error, try the following solutions:
- Check wordlist format: Ensure your wordlist is in a supported format (text, CSV, or JSON). If it's in a different format, convert it to a compatible one.
- Verify config file settings: Open your configuration file and check the wordlist settings. Make sure it's set to use the correct wordlist type.
- Update config file: If you're using an outdated configuration file, update it to the latest version or download a new one from a trusted source.
- Convert wordlist: If your wordlist is in a different format, try converting it to a compatible format using tools like CSV to Text converter or JSON to Text converter.
Step-by-Step Guide
To troubleshoot and resolve the issue, follow these steps:
- Open OpenBullet: Launch OpenBullet and load the configuration file you're using.
- Check wordlist settings: In the config file, look for the wordlist settings (usually in the [Wordlist] section).
- Verify wordlist format: Check the wordlist format and ensure it's supported by OpenBullet.
- Convert wordlist (if necessary): If your wordlist is in an unsupported format, convert it to a compatible one.
- Update config file (if necessary): If your config file is outdated, update it to the latest version.
- Reload config file: Reload the configuration file in OpenBullet.
- Test: Try running the attack again to see if the error is resolved.
Conclusion
The "This config does not support the provided wordlist type" error in OpenBullet can be frustrating, but it's usually caused by a simple mismatch between the configuration file and the wordlist type. By following the solutions and step-by-step guide outlined in this article, you should be able to resolve the issue and get back to testing and analyzing the security of web applications.
🔧 Solution 2 – Convert Your Wordlist
Use a tool or script to reformat your wordlist.
Example A: Convert email:pass → user:pass (remove domain)
Input: john@gmail.com:123456
Output: john:123456
Use OpenBullet’s built-in Tools > Wordlist > Replace or a simple Python script.
Example B: Convert email only → email:pass (add dummy password)
Input: john@gmail.com
Output: john@gmail.com:dummy123
Example C: Convert user:pass → email:pass (add domain)
Input: john:123456
Output: john@gmail.com:123456
(Only if you know the domain)
2. Why This Happens
OpenBullet Configs define a "Wordlist Type" in their settings. Common types include:
| Wordlist Type | Expected Format (example) |
|---------------|----------------------------|
| Email:Pass | john@gmail.com:123456 |
| User:Pass | john_doe:123456 |
| Email only | john@gmail.com |
| User only | john_doe |
| Cookie | sessionid=abc123 |
| Line | any single string per line |
| Custom | depends on config logic |
Your wordlist must exactly match the expected type, or this error appears.
Method 1: Check Config Requirements
The most reliable way to fix this is to check what the config author intended.
- Look at the Config Name or the thread where you downloaded it. Authors often label configs as
(Email:Pass)or(User:Pass). - In OpenBullet 1 (Legacy), click on the config in the list. Look at the panel on the right (or bottom) under "Info." It usually states the required Wordlist Type.
- In OpenBullet 2, select the config and view the Inputs section. It will show if it requires a generic
Datavariable or specific variables.
1. Check the Config’s Required Wordlist Type
- In OpenBullet (v1), go to the Config Manager → select your config → look at “Wordlist Type” field.
- In OpenBullet 2, check the config’s settings before running.
OpenBullet 1 vs. OpenBullet 2 Differences
OpenBullet 1 (Legacy):
This version relies heavily on preset "Wordlist Types" (e.g., User:Pass, Email:Pass). If you select a config made for Email:Pass and load a User:Pass wordlist, the error triggers immediately because the bot doesn't know how to map "john123" to an email variable. Causes of the "This Config Does Not Support
OpenBullet 2:
OB2 is more flexible. It primarily uses a "Lines" type. However, configs define inputs in the Config Settings. If the config defines a variable like <EMAIL> and <PASSWORD> but your wordlist only provides one column of data (like just <USER>), the config will reject it because the required variables are missing.
✅ Step 3 – Compare
Ask: Does my wordlist match the config’s expected type?
Solution C: Editing the Config (The Advanced Way)
If you have the
In OpenBullet, every wordlist is assigned a specific type (e.g., Credentials, Emails, URLs) during import. Simultaneously, each configuration (config) specifies which wordlist types it is compatible with. If you attempt to run a Multi Run Job using a wordlist typed as MAC with a config that only allows Credentials, the software will block the job from starting to prevent processing errors. How to Resolve the Mismatch
You can fix this by updating the config settings or by ensuring your wordlist and environment settings match. 1. Update Allowed Wordlist Types in the Config
If you are sure your wordlist data is correct for the target site, you can tell the config to accept your wordlist's type:
Go to the Config Settings section of the specific config you are using. Navigate to the Data or Other Options tab. Locate the Allowed Wordlist Types list.
Add or check the box for the Wordlist Type that matches your imported wordlist (e.g., UserPass, EmailPass, or a custom type). 2. Re-import the Wordlist with a Compatible Type
If the config requires a specific type that your wordlist doesn't currently have: Delete the wordlist from your Wordlist Manager. Import it again.
During the import process, select the Wordlist Type that is already allowed by your config. 3. Modify the Environment.ini File
The Environment.ini file defines the standard wordlist types available in your OpenBullet installation.
Open the Environment.ini file located in the UserData folder. Ensure the type you need is defined under [WORDLIST TYPE].
If you share configs with others, make sure your Environment.ini matches theirs, as missing types can trigger this error.
Note: You must restart OpenBullet for changes in this file to take effect. Technical Background: Wordlist Type Syntax
Wordlist types do two things: verify the data format using Regex and split the data into Slices (variables like USER and PASS) for the config to use.
Regex: Validates that the input line matches the expected pattern (e.g., checking for an @ in an email).
Slices: Maps parts of a line (separated by a character like :) to variables used in the script (e.g., input.USER).
Here’s a helpful article you can use to understand and resolve the error: “OpenBullet config does not support the provided wordlist type.”
Solution B: Add a Custom Wordlist Type (The "Missing Type" Fix)
Sometimes, a config requires a specific, non-standard wordlist type (e.g., Email:Pass:BirthDate). If that type isn't in your settings, you will get the error.
- Go to Settings > Wordlist Types.
- Click the Plus (+) button to add a new type.
- Enter the Name (exactly as the config requires, check the config's info or ask the author).
- Define the Slices.
- If the format is
email:pass:birthdate, you have 3 parts. - Usually, OpenBullet defaults to capturing everything, but you may need to verify how the config captures data.
- If the format is
- Save Settings.
- Reload your wordlist and select the new type you just created.