{"record":{"id":"4b438bf3bf0931d0","repo":"netbirdio/netbird","slug":"failed-to-list-network-v","errorCode":null,"errorMessage":"failed to list network: %v","messagePattern":"failed to list network: (.+?)","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"client/cmd/forwarding_rules.go","lineNumber":38,"sourceCode":"\tUse:     \"list\",\n\tAliases: []string{\"ls\"},\n\tShort:   \"List forwarding rules\",\n\tExample: \"  netbird forwarding list\",\n\tLong:    \"Commands to list forwarding rules.\",\n\tRunE:    listForwardingRules,\n}\n\nfunc listForwardingRules(cmd *cobra.Command, _ []string) error {\n\tconn, err := getClient(cmd)\n\tif err != nil {\n\t\treturn err\n\t}\n\tdefer conn.Close()\n\n\tclient := proto.NewDaemonServiceClient(conn)\n\tresp, err := client.ForwardingRules(cmd.Context(), &proto.EmptyRequest{})\n\tif err != nil {\n\t\treturn fmt.Errorf(\"failed to list network: %v\", status.Convert(err).Message())\n\t}\n\n\tif len(resp.GetRules()) == 0 {\n\t\tcmd.Println(\"No forwarding rules available.\")\n\t\treturn nil\n\t}\n\n\tprintForwardingRules(cmd, resp.GetRules())\n\treturn nil\n}\n\nfunc printForwardingRules(cmd *cobra.Command, rules []*proto.ForwardingRule) {\n\tcmd.Println(\"Available forwarding rules:\")\n\n\t// Sort rules by translated address\n\tsort.Slice(rules, func(i, j int) bool {\n\t\tif rules[i].GetTranslatedAddress() != rules[j].GetTranslatedAddress() {\n\t\t\treturn rules[i].GetTranslatedAddress() < rules[j].GetTranslatedAddress()","sourceCodeStart":20,"sourceCodeEnd":56,"githubUrl":"https://github.com/netbirdio/netbird/blob/93e97f4bf1ad715072dcb3fb6cdb1763431b5a9c/client/cmd/forwarding_rules.go#L20-L56","documentation":"Error \"failed to list network: %v\" thrown in netbirdio/netbird.","triggerScenarios":"Thrown at client/cmd/forwarding_rules.go:38 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":"93e97f4bf1ad715072dcb3fb6cdb1763431b5a9c","analyzedAt":"2026-08-16T03:09:19.136Z","schemaVersion":2},"datasetVersion":"2026-08-16T08:17:34.114Z"}