Usually when online service is not working or when something goes wrong online it is DNS, well that is what most of the time is the case. And yes, DNS or Domain Name Server seems to be an issue with Facebook being completely down along with Instagram and wassap.
The true cause is that there is no working Border Gateway Protocol (BGP) routes into Facebook's sites. BGP is the standardized exterior gateway protocol used to exchange routing and reachability information between the internet top-level autonomous systems (AS). Most people, indeed most network administrators, never need to deal with BGP.
Cloudflare VP Dane Knecht was the first to report the underlying BGP problem. This meant, as Kevin Beaumont, former Microsoft's Head of Security Operations Centre, tweeted,
"By not having BGP announcements for your DNS name servers, DNS falls apart = nobody can find you on the internet. Same with WhatsApp btw. Facebook has basically de-platformed themselves from their own platform."
Many people are very annoyed by this and with the fact that they cannot use their social media platforms but it seems that Facebook employees are in even bigger annoyance as it was reported that Facebook employees can't enter their buildings because their "smart" badges and doors were also disabled by this network failure. If true, Facebook's people literally can't enter the building to fix things.
Reddit user u/ramenporn, who claimed to be a Facebook employee working on bringing the social network back from the dead, reported, before he deleted his account and his messages:
"DNS for FB services has been affected and this is likely a symptom of the actual issue, and that's that BGP peering with Facebook peering routers has gone down, very likely due to a configuration change that went into effect shortly before the outages happened (started roughly 1540 UTC). There are people now trying to gain access to the peering routers to implement fixes, but the people with physical access is separate from the people with knowledge of how to actually authenticate to the systems and people who know what to actually do, so there is now a logistical challenge with getting all that knowledge unified. Part of this is also due to lower staffing in data centers due to pandemic measures."
Ramenporn also stated that it wasn't an attack, but a mistaken configuration change made via a web interface.
Both BGP and DNS are down, the "connection to the outside world is down, remote access to those tools don't exist anymore, so the emergency procedure is to gain physical access to the peering routers and do all the configuration locally."
Technicians on site don't know how to do that and senior network administrators aren't on site.
It seems that it will all be down for a couple of more hours before the issue is resolved.

Bluescreen Error CausesError Code 0xC004F00F can appear during the Windows 10 installation and activation process. It is a fairly straightforward error code that occurs when a product key is entered in that is unable to be used to complete the final activation of the new operating system. This error code is most commonly related to the installation of new pieces of hardware on a machine that was already running Windows 10 at a previous time.
Error Code 0xC004F00F can also appear on other versions of the Windows software, so if you are not specifically trying to install and activate Windows 10 when this message appears, you may want to contact a qualified Windows technician to help resolve your system error, as the error code has different causes and resolution methods on other versions of the Windows operating system.
Error CausesIn some cases, Error Code 0xC004F00F will show up if you are attempting to install Windows 10 on a computer in which the hard drive has been replaced or significantly altered. It can also appear when other major pieces of hardware, like the motherboard, have been changed out. These pieces may be changed as part of an upgrade to new or better hardware or be changed due to the malfunction of the original pieces of equipment. Because it may appear to the Windows activation servers that you are attempting to use the same product code that you have used before to activate what appears to be a new machine (even if the machine is the same one, just with some new parts), you may see Error Code 0xC004F00F arise.
Error Code 0xC004F00F can also come up if you have installed Windows 10 on your machine in the past and have already used the product key that you are attempting to use again.
Error Code 0xC004F00F most commonly appears for users who have made major hardware or software changes done on their machine. Because this error specifically arises from the Windows activation servers believing that your computer is a new one, you’ll need to get in touch with the Windows support team in order to resolve the error. From their database, they will be able to confirm that you are not using a new computer and will be able to bypass the error, allowing you to complete the Windows 10 Activation process.
If you haven’t installed or replaced any of the hardware on the computer, but are still seeing Error Code 0xC004F00F arise during your Windows 10 installation, you will still need to get in touch with the Windows support team to bypass the error code.
When you call into the Windows support team, you’ll want to specifically have a list of the following information readily available: Which pieces of hardware have been changed out on your computer prior to the installation and activation, what method you were using to install Windows 10, which version of Windows 10 that you were attempting to install, whether it was a single-use or multiple-use license, and basic details about your PC like its make, model, and age. You may also want to have the product key that you were attempting to use when Error Code 0xC004F00F first appeared.
By having all of this information ready and on hand ahead of time, you’ll have a greater likelihood that your error will be able to be resolved quickly and efficiently, avoiding long periods spent on the phone with customer service. Make sure that you specifically mention that you are experiencing Error Code 0xC004F00F during the Windows 10 activation process when you call into the Windows support team so that you can be connected to a representative who is equipped to help you resolve this specific problem.
If you are not comfortable in working with the Windows support team or have not been able to successfully resolve Error Code 0xC004F00F even after getting in touch with customer support, contact a qualified technician who is familiar with the Windows 10 activation process and can walk you through the things that you will need to communicate to the Windows support team in order to have them bypass or resolve the error code.
If you wish to always have at your disposal a utility tool to fix these Windows 10 and other related issues when they do arise, download and install a powerful automated tool.
Error Causes for 0x80070002Error Code 0x8007000d is a common error code that can be found on the Windows 10 Operating system, although it can also appear in previous versions of the operating system, as well.
Common symptoms include:
There are four basic ways to try to resolve Error Code 0x8007000d on your Windows machine. Three of these are pretty simple for even the most basic users, while the final method requires some familiarity with running commands in the Command Prompt. If you don’t feel that you have the skill or confidence to complete the steps listed below, it is generally recommended that you get in touch with a qualified computer repair technician that can assist you in error resolution.
The main cause for the appearance of Error Code 0x8007000d on a Windows machine is that one of the files that the Update tool uses to run one or more updates cannot be found or has experienced damage. Fortunately, there are a few things that you can try on your machine that can be used to attempt to resolve the issues at hand.
Three primary methods exist for the resolution of Error Code 0x8007000d on a Windows machine. As mentioned above, two of these methods can usually be accomplished by basic users, while the third requires some degree of familiarity with the tools associated with the Command Prompt. If you don’t feel that you have the knowledge or skill necessary to follow these steps, contact a computer repair technician to aid you.
Here are the best ways to try to resolve Error Code 0x8007000d on your device:
From the Windows Update tool, you can attempt to run a scan using the Windows Update Troubleshooter, which can try to identify the specific issue that is occurring and to fix it automatically.
Not only will this tool often fix the problem at hand, but it can also help you to avoid other errors that you may have encountered later on in the Update process. This tool should always be your starting point when you encounter an error as you attempt to download or install updates for your Windows machine.
After the tool has been run, restart your computer to apply any changes and then reopen the Update tool to reattempt installation.
In some cases, the missing or corrupted files may be extensive enough that you need to restore your computer to an earlier point. If you create regular backups of your information or have a past version of the software that you can install, this can help you to resolve the issue. Otherwise, you may need to restore your device to its factory settings to resolve the error.
Always make sure to backup your important files and information before you perform a reset of your device, in order to ensure that you are able to return the computer to its original state when you have finished.One of the ways that you can try to resolve this particular error code is the use a DISM tool. This is accessed through the Command Prompt. In order to use this method, follow the steps below:
If you have not been able to resolve the error code using the steps above or if you are unsure of your ability to follow these steps on your own, get in touch with a trusted computer repair professional that is familiar with the Update process and the errors associated with it.