If you are working on WordPress regularly, several CMS errors like database connection errors or white screen of death are very common. But, recently, an error occurs when you try to browse a web page on Google Chrome.The error is showed up with a message ‘This site can’t be reached – server IP address could not be found, along with DNS_PROBE_FINISHED_NXDOMAIN.
If the error is troubling you while getting access to the WordPress site, there is nothing to worry about. There are some simple and effective methods to fix the error even if, you are using Mac.
What is DNS probe Nxdomain?
A DNS PROBE FINISHED NXDOMAIN error message is a common issue, and it’s almost always caused by a DNS malfunction. The Domain Name System (DNS) allows you to visit websites just by typing their address rather than their IP address into a web browser. When someone tries to visit a website, the DNS makes a request to an online database, which looks for the IP address associated with that URL.
Why you getting this Dns_probe_finished_nxdomain error?
You can get Dns_probe_finished_nxdomain error for no connection to the Internet or a misconfigured network.
If the DNS fails to find any corresponding result to it, your browser shows up with the error message “DNS_PROBE_FINISHED_NXDOMAIN”. This error message is different for other web browsers.
If you are using Mozilla Firefox, this error will be prompted with the error message “We can’t connect to the server at example.com”. But the solutions are same for the both browsers.
Fixing methods of the DNS_PROBE_FINISHED_NXDOMAIN Error:
Method 1: Releasing and Renewing IP Address
When you face the DNS issue on your device, renewing and releasing the IP address of your device should be the first approach to fix the error. This includes cleaning the local DNS cache, which is comparable to the cache in your browser.
For Windows users:
- Step 1: First, you have to open the Command Prompt on your computer. For this, simply press Windows key+R to open the Run. In the Run dialog box, type “cmd” and press Enter.
- Step 2: Once you are in the command prompt, type the following:
And then, press Enter.
After doing so, it will release the current IP address of your computer.
- Step 3: Then, type the following:
And press Enter. This program will clear the local DNS cache of your computer. You will get a “Successfully flushed the DNS resolver Cache” message if it runs successfully.
- Step 4: Now, type the following command to your IP address.
And press Enter. It will renew your IP address.
- Step 5: Finally, use the following commands to reset your IP settings and Winsock catalog:
netsh int ip set dns and netsh winsock reset
Disabling and re-enabling your network adapter is another option for flushing and renewing your DNS.
For FTop of Form
Bottom of Form
- Step 1: First, go to the System Preferences of your Mac book.
- Step 2: Once, you are in the system preferences and click on network. Go to the bottom of the window and click “Advanced.”
- Step 3: Now, if you can’t see the options, click on TCP/IP tab at the top. There, click on the “Renew DHCP” option.
Method 2: Clear local DNS cache
You can clear the local DNS cache on Mac just like Windows. To clear the local DNS cache, follow the steps below:
- Step 1: First, go to the Utilities on Mac and once you are there, click on Terminal.
- Step 2: When the windows open, type the following command:
- Step 3: Now, clear the DNS cache on your Mac. On Mac, you won’t get any success message.
Method 3: Restart DNS Client Service
When you’re using Windows you may try to restart the DNS client services that cache DNS domain names.
- Step 1: First, open the Command Prompt on your computer. Press Windows key+R. When the Run opens, type services.msc there and press Enter to open the command prompt.
- Step 2: Once you are in the command prompt, right-click on DNS Client. You may have to scroll down to find it. Then, select Restart.
If the restart button is greyed out, you can do the same process using the command prompt.
The steps are below:
- Step 1: Open up Command Prompt on your computer.
- Step 2: Once you enter there, type the commands below:
net stop dnscache
net start dnscache
Caution: You may get an error message that says: The requested pause, continue, or stop is not valid for this service, depending on the Windows current version.
This is because the command requires CMD to be executed as a network service. If you’re having trouble with this issue, we recommend trying the other options.
Method 4: Use Google’s Public DNS Servers
Your DNS server from the internet service provider (ISP) is used on your computer by default. But, using Google’s public DNS servers can fix the issue.
- Step 1: First, open the Control Panel on windows.
- Step 2: Then, choose the Network and Internet and go to the Network and Sharing Center.
- Step 3: Now, on the left pane, click on the Change adapter settings.
- Step 4: Next, you will find a connections list there. Simply right-click on the connection that you are currently using and click on the Properties from the menu.
- Step 5: On the properties panel, select the Networking tab at the top. Then, select the Internet Protocol Version 4 (TCP/IPv4) option and click on the Properties option below.
- Step 6: After that, a new window will appear. Select the General tab at the top and check the ‘Use the following DNS server addresses option. Then, enter the following DNS servers:
Preferred DNS server: 188.8.131.52
Alternative DNS server: 184.108.40.206
- Step 7: Finally, click on OK to save the changes.
Go to the website again and check if the DNS_PROBE_FINISHED_NXDOMAIN error is fixed or not.
Method 5: Check Your Computer’s ‘hosts’ File
The hosts file maps domain names to IP addresses on your computer. The DNS PROBE FINISHED NXDOMAIN error can be caused by an incorrectly recorded website in this file. To check the computer’s host file, follow the steps below:
- Step 1: First, open the File Explorer.
- Step 2: Then, search for the Windows folder on your pc. This file is generally in the C:\ drive. For the Mac users, the file is under /private/etc/hosts/ folder.
- Step 3: Next, go to the System32 and then drivers and then, etc. Once you are there, find the hosts file and open it. When you’re prompted to select an app, you can use Notepad.
- Step 4: Finally, check the address of the website in the hosts file. If the address is there, then, delete it with the file’s IP address and save it.
After deleting it, the DNS_PROBE_FINISHED_NXDOMAIN error will be fixed.
Method 6: Reset Chrome Flags to fix DNS error on Chrome
Sometimes, the Chrome settings or the experimental features can be changes and cause the error. To fix DNS error on Chrome, you have to reset the chrome flags following the steps:
- Step 1: First, go to the chrome://flags on your browser.
- Step 2: Now, you have to click on the Reset all to default. To restart the chrome flags.
- Step 3: Finally, restart your computer and check the error.
Method 7: Disable VPN or Antivirus
People who spend a lot of time online can benefit greatly from using a VPN or antivirus software. These protections, unfortunately, can sometimes restrict users from visiting certain websites.
If this is the case, you should try turning off any active VPN or antivirus to see if the error is fixed.
It’s typically as simple as opening your antivirus’s control panel and looking for the option to temporarily turning it off.
Follow these steps below to disable VPN on windows:
- Step 1: First, open the Control Panel on your computer.
- Step 2: Once, you are there, go to Network and Internet and select Network Connections.
- Step 3: Then, find the VPN to turn it off and click on Properties.
- Step 4: Now, click on the Networking tab at the top, click on Uninstall.
- Step 5: Finally, restart your computer and check the error.
This “DNS_PROBE_FINISHED_NXDOMAIN“error is common and easy to fix. If you face the error, simply follow the methods described above according to your operating system.