ErrLookup › AdguardTeam/AdGuardHome
AdguardTeam/AdGuardHome
Network-wide ads & trackers blocking DNS server · TypeScript · 1,021 source files
Analyzed at b41aefbe51 on 2026-08-27. 225 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| duplicated values | validation | error | config, refresh, service-manager, go |
| starting dhcp server | http | error | dhcp, network, socket-bind, adguard-home, configuration |
| deleting sessions | error_code | error | bbolt, storage, sessions, startup |
| dhcpv6 ra: icmp.ListenPacket | exception | error | dhcp, ipv6, icmpv6, socket-bind, permissions, router-advertisement |
| service manager can't reload | exception | error | service-management, unsupported-operation, type-assertion |
| : not supported on | exception | warning | platform-unsupported, go, os, syscall, errors-errunsupported |
| starting service | exception | critical | service-management, start, install |
| dhcpv6 ra: SetHopLimit | exception | error | dhcpv6, router-advertisement, ipv6, socket-options, network |
| networksetup failed to configure dns servers | error_code | error | querylog, file-rotation, filesystem, permissions, go |
| parsing json time | validation | warning | http, json, dns, request-validation, go |
| json duration is nil | validation | error | config, config-manager, refresh, go |
| parsing tls certificate | exception | critical | tls, x509, certificate, pem, config |
| getting embedded client subdir | exception | critical | go, embedded-assets, frontend, startup, fs-sub |
| preparing dns server | error_code | error | dns, adguard-home, upstream-connectivity, prepare, server-startup |
| bad dhcpv4 configuration | validation | error | dhcp, dhcpv4, validation, configuration, adguard-home |
| start is greater than or equal to end | validation | error | dhcp, validation, ip-range, configuration |
| watching | exception | warning | tls, fsnotify, filesystem, watcher, inotify |
| dhcpv6 ra: SetMulticastHopLimit | exception | error | dhcpv6, router-advertisement, multicast, ipv6, socket-options |
| no valid parts | validation | warning | dhcp, hostname, validation, client-input |
| init querylog | error_code | error | dns, adguard-home, querylog, startup, configuration |
| dialing v4 | exception | error | ipset, netfilter, linux, permissions |
| converting source link-layer address | exception | error | dhcp, ipv6, router-advertisement, icmpv6, network-interface |
| creating dnscrypt cert | error_code | error | dns, adguard-home, dnscrypt, cryptography, key-mismatch |
| failed to get addresses for interface | http | warning | dhcp, network, interface-enumeration, race-condition, linux |
| creating dns server | error_code | critical | dns, adguard-home, server-startup, port-binding, network |
| json time is nil | validation | error | dns, config-update, http, validation, go |
| unmarshalling json data into aghalg.NullBool: bad value | validation | error | service-restart, refresh, port-binding, go |
| networksetup failed to set dns servers | error_code | error | querylog, config, validation, go |
| no instances found | exception | error | process, pid, ps, reload, not-found |
| creating new dns server | error_code | critical | dns, adguard-home, server-startup, reconfiguration |
| generating password hash | error_code | error | config, migration, auth, bcrypt, password |
| reloading service | exception | error | service-management, reload, privileges |
| invalid upstream servers | validation | error | client, upstream, dns, validation, config |
| parsing | validation | error | dhcp, validation, mac-address, static-lease |
| bad dhcpv6 configuration | validation | error | dhcp, dhcpv6, validation, configuration, ipv6 |
| decoding json | validation | error | dhcp, json, validation, api, static-lease |
| start is greater or equal to | validation | error | schedule, config-validation, time-range |
| unknown current schema version | validation | error | config, migration, version, schema |
| interface has no ipv6 addresses | error_code | warning | querylog, search, http, validation, go |
| another client uses the same ClientID | validation | error | client, duplicate, clientid, validation |
| decoding dur | validation | error | dhcp, options, duration, validation, configuration |
| executing the command | exception | error | process, ps, exec, context-canceled |
| length of the data is less than expected: got | error_code | error | bbolt, serialization, corruption, sessions |
| certificate does not verify | validation | error | tls, x509, certificate, verification, chain |
| unexpected type of : %T | validation | error | config, migration, yaml, type-mismatch |
| invalid ip version | validation | warning | querylog, search, http, validation, go |
| creating new dns server config | error_code | error | dns, adguard-home, upstream-config, configuration, tls |
| lease ( ) out of range, not adding | validation | error | dhcp, dynamic-lease, ip-range, validation, ipv4 |
| expired session | error_code | warning | bbolt, session-expiry, delete |
| creating packet | exception | error | dhcp, ipv6, router-advertisement, configuration, startup |
| found no dns servers in | exception | error | schedule, json, validation, config, go |
| creating dhcpv4 srv | exception | error | dhcp, ipv4, startup, validation |
| parsing etc/resolv.conf file | exception | error | querylog, search, file-io, go |
| unexpected type of client at index | validation | error | config, migration, yaml, type-assertion |
| adding client at index | validation | critical | storage, constructor, startup, config |
| constructing tls config | error_code | error | dns, adguard-home, tls, certificates, configuration |
| refreshing | exception | info | tls, context, refresh, cancellation |
| unwatching | exception | warning | fsnotify, file-watching, cert-rotation, tls |
| dhcpv4 or dhcpv6 configuration must be complete | validation | error | dhcp, validation, configuration, adguard-home |
| auth: blocked for | http | warning | auth, rate-limit, http, login |
| preparing pending file | exception | error | windows, chmod, file-attributes, transient-lock |
| could not find hardware port for | error_code | warning | querylog, search, filtering, validation, go |
| installing service | exception | critical | service-management, install, privileges |
| login: expected length | error_code | error | bbolt, serialization, validation, sessions |
| loading tls certificate | exception | critical | tls, x509, pem, certificate, crypto |
| creating bucket | error_code | error | bbolt, bucket, transaction |
| is not an IPv4 | validation | error | dhcp, ipv4, validation, config |
| applying option | validation | error | go, cli, argument-parsing, flag-conflict |
| invalid pattern | exception | error | schedule, validation, time, config, go |
| parsing certificate at index | validation | error | tls, x509, pem, parsing, certificate |
| persistent client at index | error_code | error | config, migration, client, whois, type-mismatch |
| decoding u | validation | error | dhcp, options, validation, configuration, integer-range |
| opening pending file | exception | error | windows, create-temp, permission, disk-full |
| decoding old db | exception | error | dhcp, migration, json, database, adguard-home |
| certificate-key pair | validation | critical | tls, x509, crypto, key-mismatch |
| closing | exception | error | windows, file-close, sharing-violation, atomic-write |
| parsing gid | exception | error | unix, gid, strconv, parse-error, os-user |
| subnet does not contain the ip | validation | error | dhcp, static-lease, subnet, validation, ipv4 |
| unknown option type | validation | error | dhcp, options, validation, configuration, enum |
| client at index | error_code | error | config, migration, field-type |
| decoding dnscrypt config | validation | error | dns, adguard-home, dnscrypt, yaml, parsing |
| checking file | exception | error | schedule, validation, time, config, go |
| iterating over sessions | error_code | error | sessions, bbolt, iteration, deserialization |
| parsing arg at index | validation | error | go, cli, argument-parsing, usage |
| parsing hardware address | error_code | error | dhcp, leases, mac-address, persistence |
| parsing ip at index | validation | error | dhcp, options, ipv4, validation, configuration |
| another client uses the same subnet | validation | error | client, subnet, duplicate, validation |
| filters: at index : expected object, got %T | validation | error | config, migration, filters, yaml, type-mismatch |
| hostname | validation | error | dhcp, hostname, duplicate, conflict, lease |
| renaming | exception | error | windows, rename, file-locked, atomic-write |
| parsing option code | validation | error | dhcp, options, validation, configuration, dhcp-option-code |
| scanning stdout | exception | error | ps, bufio-scanner, too-long-line, process |
| bad value for key | validation | error | update-check, json-validation, updater |
| evaluating executable symlinks | exception | error | macos, symlink, evalsymlinks, service-start |
| getting executable path | exception | error | macos, os-executable, service-start, darwin |
| looking up group | exception | error | unix, group, lookup, setgid, os-user |
| range is too large | validation | error | dhcp, validation, ip-range, configuration |
| creating safesearch for client | http | error | clients, safe-search, validation, api |
| loading db | exception | critical | dhcp, startup, leases, persistence |
| os.MkdirAll | error_code | error | install, systemd, resolved, permissions, filesystem |