Linux Error ETIMEDOUT (errno 110) — Connection Timed Out Fix
About Linux Error ETIMEDOUT (errno 110)
Linux errno 110 ETIMEDOUT means the connection attempt timed out. The remote host did not respond. This guide covers everything you need to know about this topic, including common causes, step-by-step solutions, and answers to frequently asked questions.
Here are the key things to understand: Error: ETIMEDOUT (errno 110). Message: Connection timed out. Remote host did not respond. Network path may be blocked. Understanding these fundamentals will help you diagnose and resolve this issue more effectively.
The most common reasons this occurs include: Remote host is down. Firewall dropping packets (no reject, just drop). Network routing issue. DNS resolving to wrong IP address. Identifying the root cause is the first step toward finding the right solution.
To resolve this, follow these recommended steps: Ping the host: ping hostname. Check route: traceroute hostname. Verify DNS: dig hostname. Check local firewall: sudo iptables -L -n. Try connecting from a different network. If these steps do not resolve the issue, consider consulting additional resources or a qualified professional.
This article is part of our Linux Error Codes collection on Error Codes Wiki. We provide comprehensive, up-to-date information to help you find solutions quickly.
Quick Answer
Why timeout instead of refused?
Timeout means packets are being dropped silently, usually by a firewall.
Overview
Linux errno 110 ETIMEDOUT means the connection attempt timed out. The remote host did not respond.
Key Details
- Error: ETIMEDOUT (errno 110)
- Message: Connection timed out
- Remote host did not respond
- Network path may be blocked
Common Causes
- Remote host is down
- Firewall dropping packets (no reject, just drop)
- Network routing issue
- DNS resolving to wrong IP address
Steps
- 1Ping the host: ping hostname
- 2Check route: traceroute hostname
- 3Verify DNS: dig hostname
- 4Check local firewall: sudo iptables -L -n
- 5Try connecting from a different network