{"record":{"id":"5a79e0ca46af18e0","repo":"shadow1ng/fscan","slug":"service-not-identified-5a79e0","errorCode":null,"errorMessage":"service_not_identified","messagePattern":"service_not_identified","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"plugins/services/rabbitmq.go","lineNumber":328,"sourceCode":"\t\t\t\tError:   err,\n\t\t\t}\n\t\t}\n\t\tif strings.Contains(strings.ToLower(string(body)), \"rabbitmq\") {\n\t\t\tbanner := \"RabbitMQ Management\"\n\t\t\tsession.LogSuccess(i18n.Tr(\"rabbitmq_detected\", target, banner))\n\t\t\treturn &ScanResult{\n\t\t\t\tType:    plugins.ResultTypeService,\n\t\t\t\tSuccess: true,\n\t\t\t\tService: \"rabbitmq\",\n\t\t\t\tBanner:  banner,\n\t\t\t}\n\t\t}\n\t}\n\n\treturn &ScanResult{\n\t\tSuccess: false,\n\t\tService: \"rabbitmq\",\n\t\tError:   fmt.Errorf(\"%s\", i18n.Tr(\"service_not_identified\", \"RabbitMQ\")),\n\t}\n}\n\nfunc init() {\n\tRegisterPluginWithPorts(\"rabbitmq\", func() Plugin {\n\t\treturn NewRabbitMQPlugin()\n\t}, []int{5672, 15672, 5671})\n}\n","sourceCodeStart":310,"sourceCodeEnd":337,"githubUrl":"https://github.com/shadow1ng/fscan/blob/95cc12e753bf43de7004e5aef42a9ffba3934303/plugins/services/rabbitmq.go#L310-L337","documentation":"Guard in testManagementInterface: the HTTP response body did not contain the string 'rabbitmq', so the management interface could not be confirmed as RabbitMQ and identification fails with this shared sentinel (ResultTypeService not emitted).","triggerScenarios":"Thrown at plugins/services/rabbitmq.go:328 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Confirm port 15672 actually hosts the RabbitMQ management UI","Extend body fingerprint keywords for customized deployments","Probe AMQP port 5672 instead"],"exampleFix":null,"handlingStrategy":"validation","validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"95cc12e753bf43de7004e5aef42a9ffba3934303","analyzedAt":"2026-09-06T17:07:30.094Z","contentChangedAt":"2026-09-06T17:07:30.094Z","schemaVersion":2},"datasetVersion":"2026-09-14T05:17:10.506Z"}