{"record":{"id":"f779a449da98b9ac","repo":"netbirdio/netbird","slug":"create-acl-manager-w-f779a4","errorCode":null,"errorMessage":"create acl manager: %w","messagePattern":"create acl manager: %w","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"client/firewall/nftables/manager_linux.go","lineNumber":85,"sourceCode":"// Create nftables firewall manager\nfunc Create(wgIface iFaceMapper, mtu uint16) (*Manager, error) {\n\tm := &Manager{\n\t\trConn:   &nftables.Conn{},\n\t\twgIface: wgIface,\n\t}\n\n\ttableName := getTableName()\n\tworkTable := &nftables.Table{Name: tableName, Family: nftables.TableFamilyIPv4}\n\n\tvar err error\n\tm.router, err = newRouter(workTable, wgIface, mtu)\n\tif err != nil {\n\t\treturn nil, fmt.Errorf(\"create router: %w\", err)\n\t}\n\n\tm.aclManager, err = newAclManager(workTable, wgIface, chainNameRoutingFw)\n\tif err != nil {\n\t\treturn nil, fmt.Errorf(\"create acl manager: %w\", err)\n\t}\n\n\tif wgIface.Address().HasIPv6() {\n\t\tif err := m.createIPv6Components(tableName, wgIface, mtu); err != nil {\n\t\t\treturn nil, fmt.Errorf(\"create IPv6 firewall: %w\", err)\n\t\t}\n\t}\n\n\tm.extMonitor = newExternalChainMonitor(m)\n\n\treturn m, nil\n}\n\nfunc (m *Manager) createIPv6Components(tableName string, wgIface iFaceMapper, mtu uint16) error {\n\tworkTable6 := &nftables.Table{Name: tableName, Family: nftables.TableFamilyIPv6}\n\n\tvar err error\n\tm.router6, err = newRouter(workTable6, wgIface, mtu)","sourceCodeStart":67,"sourceCodeEnd":103,"githubUrl":"https://github.com/netbirdio/netbird/blob/93e97f4bf1ad715072dcb3fb6cdb1763431b5a9c/client/firewall/nftables/manager_linux.go#L67-L103","documentation":"Error \"create acl manager: %w\" thrown in netbirdio/netbird.","triggerScenarios":"Thrown at client/firewall/nftables/manager_linux.go:85 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"}