apache/hadoop · error · InvalidConfigurationValueException

Invalid configuration value detected for %s

Error message

Invalid configuration value detected for %s

What it means

Error "Invalid configuration value detected for %s" thrown in apache/hadoop.

Source

Thrown at hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/diagnostics/Base64StringConfigurationBasicValidator.java:46

/**
* String Base64 configuration value Validator.
*/
@InterfaceAudience.Public
@InterfaceStability.Evolving
public class Base64StringConfigurationBasicValidator extends ConfigurationBasicValidator<String> implements ConfigurationValidator{

  public Base64StringConfigurationBasicValidator(final String configKey, final String defaultVal, final boolean throwIfInvalid){
    super(configKey, defaultVal, throwIfInvalid);
  }

  public String validate(final String configValue) throws InvalidConfigurationValueException {
    String result = super.validate((configValue));
    if (result != null) {
      return result;
    }

    if (!Base64.validateIsBase64String(configValue)) {
      throw new InvalidConfigurationValueException(getConfigKey());
    }
    return configValue;
  }
}

View on GitHub (pinned to 2add963021)

Solutions

  1. Set the named configuration key to a valid base64-encoded value.
  2. Check the value for truncation or illegal characters in core-site.xml or the cluster configuration.

When it happens

Trigger: A base64-encoded configuration property (for example an account key) fails base64 validation at startup.

Common situations: See trigger scenarios.


AI-assisted analysis of apache/hadoop@2add963021 (2026-08-22). Data as JSON: /api/errors/93ba7f662730bac3. Report an issue: GitHub.