Users of mobile devices often face a situation when the Internet suddenly stops working, and the browser or application displays a message net::ERR_NAME_NOT_RESOLVED with error code 105. This phenomenon means that the smartphone cannot convert the site's domain name into its IP address, which makes it impossible to access the resources of the World Wide Web.
The reasons for the failure can vary from basic problems with the operator's signal to incorrect settings of DNS servers or software conflicts. In this article, we will analyze in detail the mechanisms of operation of network protocols on the platform Android and offer effective methods for diagnosing and troubleshooting.
Most cases can be resolved independently without contacting a service center, but it is important to act consistently to eliminate hardware faults. Let's look at the main attack vectors for this problem and ways to restore a stable connection.
Diagnostics of the network connection and checking basic settings
The first step when code 105 appears is a basic check of the physical state of the connection. Make sure that the network icon in the status bar shows an active connection, be it Wi-Fi or mobile data 4G/LTE. Sometimes the device shows that there is a network, but actual data transfer is blocked.
Try switching Airplane mode Airplane mode to the "On" position for 10-15 seconds and then turning it off. This procedure forces the smartphone modem to re-register with the operatorโs network and request new network parameters. If the problem concerns Wi-Fi, reconnect to the access point after selecting the โForget networkโ option in the settings.
Pay attention to other devices on your local network. If a laptop or tablet also cannot open websites, the problem lies in the router or on the ISP side, and not in your gadget. In this case, rebooting the router by turning off the power for a minute often resolves the issue.
โ ๏ธ Attention: When using public Wi-Fi networks in cafes or airports, error 105 may occur due to lack of authorization in the captive-portal. Open any HTTP site (not HTTPS) to open a window for entering a login or accepting the terms.
Checking the basic settings also includes making sure the date and time on the device are set correctly. Incorrect system clocks can cause security certificate errors that masquerade as name resolution problems. Go to Settings โ System โ Date and time and activate automatic synchronization.
Working with DNS servers: manual configuration and changing providers
The most common technical cause of error 105 is a failure in the operation of DNS servers, which are provided by default by your Internet provider or telecom operator. These servers may be overloaded or temporarily unavailable, resulting in domain names that cannot be resolved.
To solve this problem, it is recommended to manually register reliable public DNS addresses. The leaders in this area are services from Google and Cloudflare, which provide high speed and stability of response. The setting is made in the Wi-Fi menu or in the mobile connection settings, depending on the type of network used.
In the Wi-Fi settings, click on the gear icon or hold your finger on the name of your network, select โChange networkโ or โAdvancedโ. Find the item IP Settings and switch it from DHCP to Static. In the "DNS 1" and "DNS 2" fields, enter the following addresses:
- ๐ Google Public DNS: 8.8.8.8 and 8.8.4.4
- ๐ Cloudflare DNS: 1.1.1.1 and 1.0.0.1
- ๐ก๏ธ AdGuard DNS: 94.140.14.14 and 94.140.15.15 (blocks ads)
After entering the data, save the changes and try refreshing the page in the browser. If you use mobile data, the procedure may differ depending on the manufacturer's shell. On some devices, you need to go to Settings โ SIM cards and mobile networks โ Access Point Names (APN).
If you do not want to change settings manually for each network, install an application like "DNS Changer", which changes DNS at the system level without root access, using a local VPN tunnel.
It is important to note that using third-party DNS servers may slightly increase ping in online games, but will significantly improve the speed of opening web pages. If, after changing the DNS, error 105 disappeared, then the problem was solely in the servers of your provider.
Resetting network settings as a radical solution
If manual configuration did not help, the system may have accumulated software errors or configuration file conflicts. Resetting network settings returns all connection settings to factory defaults, removing saved Wi-Fi passwords, Bluetooth settings, and mobile network settings.
This procedure is safe for your personal data, photos and applications, but you will have to re-enter passwords for all Wi-Fi networks. To perform a reset, go to menu Settings โ System โ Reset settings (the path may differ on different models Samsung, Xiaomi or Huawei).
Select item Resetting Wi-Fi, mobile data and Bluetooth settings. Confirm the action by entering PIN code or pattern to unlock the screen. After the device reboots, the system will create new configuration files for the network stack.
| Action | Impact on data | Execution time | Efficiency for error 105 |
|---|---|---|---|
| Reboot | No | 1 minute | Low |
| Change DNS | No | 3 minutes | High |
| Reset network | Removing Wi-Fi passwords | 5 minutes | Very high |
| Factory reset | Complete data deletion | 30+ minutes | Maximum |
Using this function is especially important after updating the operating system Androidwhen old configs may conflict with new security protocols. In most cases, this allows you to completely eliminate the name not resolved error.
โ๏ธ Checklist before resetting the network
Clearing the browser cache and DNS data on the device
Sometimes the problem is localized not in the system, but in a specific application, most often in the browser Chrome. The browser's DNS cache may store stale entries for domains that are no longer relevant or have changed their IP address. Clearing this data forces the application to request fresh information from the server.
Go to Settings โ Applications, find your browser (for example, Chrome, Yandex.Browser) and select Storage. Press the button Clear cache. Do not confuse it with the "Clear data" button, as the latter will delete history, bookmarks and saved passwords.
For deeper cleaning, you can use the built-in management page DNS in Chrome browser. In the address bar, enter the command chrome://net-internals/#dns and click the button Clear host cache. This action will instantly clear the internal name resolution cache.
โ ๏ธ Warning: Clearing application data (not just the cache) will log you out of all accounts in that application. Be prepared to re-enter logins and passwords for email services and social networks.
It is also worth checking whether the โTraffic Savingโ mode or a proxy server is enabled in your browser settings, which may block the connection. Disable any built-in data compression features, as they often use their own intermediary servers that may not be available.
Disable VPN, proxies, and antivirus filters
Third-party software designed to protect traffic or change geolocation often causes error 105. VPN services create a tunnel for data transmission, and if the VPN server is overloaded or blocked by the provider, name resolution becomes impossible.
Completely disable any active VPN applications, such as Turbo VPN, Psiphon or built-in functions in antiviruses. Check the proxy settings in the Wi-Fi section: make sure that the field Proxy is set to Noand not "Manual" or "Auto".
Antivirus apps with the "Web Protection" or "Anti-Phishing" function may mistakenly block legitimate requests to DNS servers. Try temporarily pausing the security module and checking the availability of sites. If the error disappears, add your browser to the antivirus exclusion list.
Why does a free VPN cause error 105?
Free services often use overloaded servers with poor response times. In addition, many providers block the IP addresses of popular free VPNs, which leads to a disconnection at the DNS query stage.
On some corporate or school networks, administrators can configure strict traffic filtering rules. If you are on such a network, the use of a VPN may be blocked at the hardware level, which causes code 105 to appear when trying to bypass the restrictions.
Problems on the side of the provider and router
You should not exclude the possibility that the source of the problem is outside your smartphone. Internet providers periodically carry out technical work, during which DNS servers may be unavailable. In this case, error 105 will appear on all devices connected to this network.
Contact technical support of your telecom operator or Internet provider. Check to see if there are any outages in your area and if their domain name servers are working correctly. Sometimes it is enough just to wait until the maintenance work is completed.
If you are using a home router, try updating its firmware. Outdated router software may not correctly handle new DNS encryption standards (for example, DoH - DNS over HTTPS), which leads to failures on connected Android devices. Go to the router's web interface (usually 192.168.0.1 or 192.168.1.1) and check for updates.
โ ๏ธ Attention: Updating the router firmware is a critical operation. Do not turn off the device's power during the process and use a wired connection to the computer to download the firmware file to avoid bricking the router.
In rare cases, changing the MTU (Maximum Transmission Unit) in the router settings helps. Too large a packet size can lead to fragmentation and lost DNS queries. Try setting the MTU value to 1450 or 1400 bytes instead of the standard 1500.
If error 105 appears on only one site, and the rest are working fine, the problem is most likely on the side of the owner of this site or a specific DNS record, and not in your device.
Advanced diagnostics through the console and reset to factory
For advanced users with debugging skills, there is a diagnostic option via the ADB console (Android Debug Bridge). By connecting your smartphone to your computer, you can run a command to reset network settings at the system level, which is sometimes more effective than the standard menu.
adb shell settings put global http_proxy :0
This command forcibly resets the settings of a global proxy that may have been installed by malware or an erroneous configuration. You can also try clearing the routing table, although on modern versions of Android this requires root access.
If none of the above methods help, the last resort remains - a complete reset of the device to factory settings (Factory Reset). Before doing this, be sure to back up all important data to the cloud or on your computer, as this procedure will delete all information from the internal memory.
After the reset, set up your phone as a new device without immediately restoring the backup copy of the applications. Check your internet connection. If error 105 does not return, it means that the problem was caused by one of the installed applications or a deep system configuration conflict.
Frequently asked questions (FAQ)
Why does the error name not resolved 105 appear only in Wi-Fi, but the mobile data works?
This indicates a problem with your router or home Internet provider. Most likely, the DNS servers issued by the router via DHCP are not responding. Solution: change the DNS in the Wi-Fi settings on your smartphone to public (8.8.8.8) or reboot the router.
Can a virus cause error 105 on Android?
Yes, some types of malware change the proxy or DNS settings on the device, redirecting traffic to their servers. If the attackers' servers are blocked or down, you receive a name resolution error. Check your phone with an antivirus and reset the network settings.
What to do if an error occurs in a specific application, but the browser is working?
The problem is localized in the cache or settings of this application. Go to Settings โ Applications, find the problematic app and clear its cache and data. Also check if the application's permission to access the Internet is blocked in the network access settings.
Does the date and time affect the appearance of error 105?
Indirectly, yes. An incorrect date breaks the verification of SSL security certificates. The browser may interpret the failure to verify the certificate as a connection error, even though it is technically a different error. However, time synchronization is a mandatory step in the initial diagnosis.
Will changing the telecom operator help with persistent error 105?
If the problem is observed only in a certain area and only one operator, it may have problems with the DNS infrastructure in that area. Changing the SIM card from another operator will help diagnose this. If the Internet works with another card, the problem is on the side of your mobile provider.