Error messages A–Z
Paste the message into your browser's find (Ctrl+F). Each entry names the tool that produces it, the cause, and the page with the full fix.
| Message | Tool | Cause | Fix | More |
|---|---|---|---|---|
| An address has not yet been associated with the network endpoint | ipconfig /release | Releasing an adapter that had no lease (often already on 169.254). | Harmless. Run ipconfig /renew. | → |
| An attempt was made to access a socket in a way forbidden by its access permissions | Windows server apps | The port is in a Hyper-V/WSL excluded range or reserved by another service. | netsh int ipv4 show excludedportrange protocol=tcp. | → |
| An error occurred while renewing interface X: The system cannot find the file specified | ipconfig /renew | DHCP Client service stopped, or a broken adapter driver. | net start dhcp; reinstall the driver; netsh winsock reset. | → |
| An error occurred while renewing interface X: unable to contact your DHCP server. Request has timed out | ipconfig /renew | No DHCP reply within about 60 s. | Check link, router, DHCP pool, rogue servers. | → |
| bind: Address already in use | any server | Another process owns the port, or it is in TIME_WAIT. | Find the owner with ss/netstat/lsof and stop it. | → |
| Could not flush the DNS Resolver Cache: Function failed during execution | ipconfig /flushdns | The DNS Client (Dnscache) service is disabled. | Re-enable it via the registry (Start = 2) and reboot. | → |
| Destination host unreachable | ping | No ARP reply for a local address, or no route for a remote one. | Check the address, mask and gateway; confirm the target is on and on the same subnet. | → |
| Destination net unreachable | ping | A router on the path has no route to that network. | Check the address; if correct, the fault is upstream. | → |
| Error: Connection activation failed: No suitable device found | nmcli con up | The profile is tied to an interface name or MAC that no longer exists. | nmcli con mod "X" connection.interface-name "" or set it to the current name. | → |
| Error: Failed to add/activate new connection: 802-11-wireless-security.psk: property is invalid | nmcli dev wifi connect | Password shorter than 8 characters or wrong security type. | Check the passphrase; for WPA3-only or enterprise networks configure the profile explicitly. | → |
| General failure (PING: transmit failed) | ping | The local stack could not send: adapter disabled, no address, IPv6 disabled, or a broken filter driver. | netsh winsock reset, netsh int ip reset, reboot. | → |
| ifconfig: command not found | ifconfig | net-tools is not installed on modern Linux. | Use ip -br addr, or install net-tools. | → |
| ifconfig: interface en9 does not exist | ifconfig (macOS/BSD) | Wrong interface name. | ifconfig -l lists real names. | → |
| ifconfig: ioctl (SIOCAIFADDR): permission denied | ifconfig (macOS) | Not root. | Prefix with sudo. | → |
| Invalid YAML / Error in network definition | netplan apply | Indentation or key error in /etc/netplan/*.yaml. | Two-space indentation, no tabs; netplan --debug generate shows the line. | → |
| ip: Cannot find device "eth0" | ip | Interface name wrong; modern names look like enp3s0. | ip link lists names. | → |
| ip: RTNETLINK answers: File exists | ip addr add / ip route add | The address or route already exists. | Use ip addr replace / ip route replace, or delete first. | → |
| ip: RTNETLINK answers: Network is unreachable | ip route add default via X | The gateway X is not on any directly connected subnet. | Add the interface address first, or add the route with dev and onlink. | → |
| ip: RTNETLINK answers: No such process | ip route del | The route you are deleting does not exist as specified. | List with ip route and match exactly (via, dev, metric). | → |
| ip: RTNETLINK answers: Operation not permitted | ip | Changing state without root. | Prefix with sudo. | → |
| Media disconnected | ipconfig | No physical link on that adapter. | Cable, port, Wi-Fi association, adapter enabled. | → |
| Network is unreachable (ping: connect:) | ping (Linux) | No route for that address family, typically no default route or no IPv6. | ip route; add a default route or fix DHCP. | → |
| No such device (SIOCSIFADDR) | ifconfig (Linux) | The interface name does not exist. | ip link or ifconfig -a. | → |
| Non-existent domain (*** can't find X) | nslookup | NXDOMAIN: the name does not exist at that resolver. | Check spelling; try another resolver; a blocking resolver may return this deliberately. | → |
| Operation not permitted (SIOCSIFFLAGS) | ifconfig (Linux) | Not root. | Prefix with sudo. | → |
| Packet needs to be fragmented but DF set | ping -f | The test packet exceeds the path MTU (expected during an MTU test). | Reduce the size until it passes; set the MTU accordingly. | → |
| Ping request could not find host X. Please check the name and try again | ping (Windows) | DNS resolution failed. | nslookup X 1.1.1.1; flush DNS; change resolver. | → |
| ping: cannot resolve X: Unknown host | ping (macOS) | DNS resolution failed. | As above. | → |
| ping: socket: Operation not permitted | ping (Linux, containers) | The ping binary lacks CAP_NET_RAW. | sudo, or setcap cap_net_raw+ep $(which ping). | → |
| Query refused | nslookup / dig (REFUSED) | The server will not answer for you: an authoritative-only server, or ACL. | Ask a recursive resolver instead. | → |
| Request timed out | ping (Windows) | No reply within the timeout: host off, ICMP blocked, or path broken. | Test the service instead of ping; tracert to see where it stops. | → |
| Request to UnKnown timed-out | nslookup | The resolver did not answer at all. | Network problem or dead resolver; try nslookup X 1.1.1.1. | → |
| Resetting , failed. Access is denied | netsh int ip reset | Permissions on a Nsi registry key. | Grant Everyone full control on the key, rerun, revert. | → |
| Server failed (SERVFAIL) | nslookup / dig | The resolver could not get an answer: DNSSEC failure or broken authoritative servers. | Try another resolver; dig +trace to find the failing step. | → |
| SIOCSIFFLAGS: Cannot assign requested address | ifconfig up (Linux Wi-Fi) | Radio blocked by rfkill or driver not ready. | rfkill list, rfkill unblock wifi, check dmesg. | → |
| Temporary failure in name resolution | Linux (any tool) | The resolver is unreachable or resolv.conf points nowhere. | resolvectl status; cat /etc/resolv.conf; restart systemd-resolved. | → |
| The operation failed as no adapter is in the state permissible for this operation | ipconfig /release, /renew, /renew6 | No matching adapter is enabled, connected and DHCP-configured. | Check the name; confirm DHCP is enabled and the link is up. For /renew6, most home networks use SLAAC, so this is expected. | → |
| The parameter is incorrect | netsh interface ip set address | Wrong adapter name, or mask/gateway that do not fit the address. | netsh interface show interface for names; check the mask. | → |
| The requested operation requires elevation | ipconfig, netsh, route | Not running as administrator. | Open an elevated prompt. | → |
| The RPC server is unavailable | ipconfig /renew | The DHCP Client service cannot be reached. | Start it, or reboot. | → |
| Time to live exceeded / TTL expired in transit | ping, traceroute | A routing loop. | Trace to see the repeating hops; fix the routing on those devices. | → |
| user is not in the sudoers file | sudo (Linux) | Your account cannot use sudo. | Log in as root or an admin; add the user to the sudo/wheel group. | → |
| Windows has detected an IP address conflict | Windows notification | Another device is using your address. | Find it via ARP; fix reservations or the pool. | → |
| Wrong subnet / 169.254.x.x address / Autoconfiguration IPv4 Address | ipconfig | DHCP failed; self-assigned address. | Release/renew; check the DHCP server. | → |
Missing one? The troubleshooting playbook is organised by symptom rather than by message, and covers the situations that produce no message at all.