{"record":{"id":"95bc048c1ef0bcf8","repo":"fluent/fluentd","slug":"add-tag-prefix-parameter-must-not-be-empty-95bc04","errorCode":null,"errorMessage":"'add_tag_prefix' parameter must not be empty","messagePattern":"'add_tag_prefix' parameter must not be empty","errorType":"exception","errorClass":"Fluent::ConfigError","httpStatus":null,"severity":"error","filePath":"lib/fluent/plugin/in_http.rb","lineNumber":128,"sourceCode":"      @default_keep_time_key = nil\n      @float_time_parser = nil\n\n      # <parse> configured parser\n      @custom_parser = nil\n    end\n\n    def configure(conf)\n      compat_parameters_convert(conf, :parser)\n\n      super\n\n      if @cors_allow_credentials\n        if @cors_allow_origins.nil? || @cors_allow_origins.include?('*')\n          raise Fluent::ConfigError, \"Cannot enable cors_allow_credentials without specific origins\"\n        end\n      end\n\n      raise Fluent::ConfigError, \"'add_tag_prefix' parameter must not be empty\" if @add_tag_prefix && @add_tag_prefix.empty?\n\n      m = if @parser_configs.first['@type'] == 'in_http'\n            @parser_msgpack = parser_create(usage: 'parser_in_http_msgpack', type: 'msgpack')\n            @parser_msgpack.time_key = nil\n            @parser_msgpack.estimate_current_event = false\n            @parser_json = parser_create(usage: 'parser_in_http_json', type: 'json')\n            @parser_json.time_key = nil\n            @parser_json.estimate_current_event = false\n\n            default_parser = parser_create(usage: '')\n            @format_name = 'default'\n            @parser_time_key = default_parser.time_key\n            @default_time_parser = default_parser.get_time_parser\n            @default_keep_time_key = default_parser.keep_time_key\n            method(:parse_params_default)\n          else\n            @custom_parser = parser_create\n            @format_name = @parser_configs.first['@type']","sourceCodeStart":110,"sourceCodeEnd":146,"githubUrl":"https://github.com/fluent/fluentd/blob/dd45c6e18dc7be33b5e5a0f0767bf46307ff5626/lib/fluent/plugin/in_http.rb#L110-L146","documentation":"Error \"'add_tag_prefix' parameter must not be empty\" thrown in fluent/fluentd.","triggerScenarios":"Thrown at lib/fluent/plugin/in_http.rb:128 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"dd45c6e18dc7be33b5e5a0f0767bf46307ff5626","analyzedAt":"2026-08-21T16:22:07.332Z","schemaVersion":2},"datasetVersion":"2026-08-21T18:17:14.833Z"}