{"record":{"id":"d09b2a63ef7b6d9e","repo":"netdata/netdata","slug":"enrichment-routing-dynamic-bioris-refresh-must-be","errorCode":null,"errorMessage":"enrichment.routing_dynamic.bioris.refresh must be greater than 0","messagePattern":"enrichment\\.routing_dynamic\\.bioris\\.refresh must be greater than 0","errorType":"validation","errorClass":null,"httpStatus":null,"severity":"error","filePath":"src/crates/netflow-plugin/src/plugin_config/validation/enrichment.rs","lineNumber":113,"sourceCode":"    }\n\n    if cfg.enrichment.routing_dynamic.bioris.enabled {\n        if cfg\n            .enrichment\n            .routing_dynamic\n            .bioris\n            .ris_instances\n            .is_empty()\n        {\n            anyhow::bail!(\n                \"enrichment.routing_dynamic.bioris.ris_instances must contain at least one instance when bioris is enabled\"\n            );\n        }\n        if cfg.enrichment.routing_dynamic.bioris.timeout.is_zero() {\n            anyhow::bail!(\"enrichment.routing_dynamic.bioris.timeout must be greater than 0\");\n        }\n        if cfg.enrichment.routing_dynamic.bioris.refresh.is_zero() {\n            anyhow::bail!(\"enrichment.routing_dynamic.bioris.refresh must be greater than 0\");\n        }\n        if cfg\n            .enrichment\n            .routing_dynamic\n            .bioris\n            .refresh_timeout\n            .is_zero()\n        {\n            anyhow::bail!(\n                \"enrichment.routing_dynamic.bioris.refresh_timeout must be greater than 0\"\n            );\n        }\n        for (idx, instance) in cfg\n            .enrichment\n            .routing_dynamic\n            .bioris\n            .ris_instances\n            .iter()","sourceCodeStart":95,"sourceCodeEnd":131,"githubUrl":"https://github.com/netdata/netdata/blob/4864de85e26f6734d92cfc27ccbeff5921f49938/src/crates/netflow-plugin/src/plugin_config/validation/enrichment.rs#L95-L131","documentation":"Error \"enrichment.routing_dynamic.bioris.refresh must be greater than 0\" thrown in netdata/netdata.","triggerScenarios":"Thrown at src/crates/netflow-plugin/src/plugin_config/validation/enrichment.rs:113 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":["Set enrichment.routing_dynamic.bioris.refresh to a value greater than 0."],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"4864de85e26f6734d92cfc27ccbeff5921f49938","analyzedAt":"2026-08-15T09:12:38.226Z","schemaVersion":2},"datasetVersion":"2026-08-15T22:17:37.221Z"}