{"record":{"id":"93ba7f662730bac3","repo":"apache/hadoop","slug":"invalid-configuration-value-detected-for-s","errorCode":null,"errorMessage":"Invalid configuration value detected for %s","messagePattern":"Invalid configuration value detected for (.+?)","errorType":"validation","errorClass":"InvalidConfigurationValueException","httpStatus":null,"severity":"error","filePath":"hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/diagnostics/Base64StringConfigurationBasicValidator.java","lineNumber":46,"sourceCode":"/**\n* String Base64 configuration value Validator.\n*/\n@InterfaceAudience.Public\n@InterfaceStability.Evolving\npublic class Base64StringConfigurationBasicValidator extends ConfigurationBasicValidator<String> implements ConfigurationValidator{\n\n  public Base64StringConfigurationBasicValidator(final String configKey, final String defaultVal, final boolean throwIfInvalid){\n    super(configKey, defaultVal, throwIfInvalid);\n  }\n\n  public String validate(final String configValue) throws InvalidConfigurationValueException {\n    String result = super.validate((configValue));\n    if (result != null) {\n      return result;\n    }\n\n    if (!Base64.validateIsBase64String(configValue)) {\n      throw new InvalidConfigurationValueException(getConfigKey());\n    }\n    return configValue;\n  }\n}\n","sourceCodeStart":28,"sourceCodeEnd":51,"githubUrl":"https://github.com/apache/hadoop/blob/2add9630210752f88ceb1bb74eb65e37bf41da8e/hadoop-tools/hadoop-azure/src/main/java/org/apache/hadoop/fs/azurebfs/diagnostics/Base64StringConfigurationBasicValidator.java#L28-L51","documentation":"Error \"Invalid configuration value detected for %s\" thrown in apache/hadoop.","triggerScenarios":"A base64-encoded configuration property (for example an account key) fails base64 validation at startup.","commonSituations":"See trigger scenarios.","solutions":["Set the named configuration key to a valid base64-encoded value.","Check the value for truncation or illegal characters in core-site.xml or the cluster configuration."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"2add9630210752f88ceb1bb74eb65e37bf41da8e","analyzedAt":"2026-08-22T19:55:07.957Z","schemaVersion":2},"datasetVersion":"2026-08-22T20:17:22.307Z"}