scgt1 3 Posted ... Unable to reach this site. Multiple Dallas servers all yield an instant "Server Not Found" page on either Edge or Firefox. It's been like this ever since the new Dallas servers came up. Hmm. We’re having trouble finding that site.We can’t connect to the server at pcpartpicker.com.If that address is correct, here are three other things you can try: Try again later. Check your network connection. If you are connected but behind a firewall, check that Firefox has permission to access the Web. Quote Share this post Link to post