Website access failures prevent visitors from reaching your site, sometimes displaying error messages and sometimes showing nothing at all. These issues stem from firewall blocks, DNS misconfigurations, malware infections or domain problems.
You will diagnose the root cause by testing connectivity, checking DNS records and examining your site’s configuration. Once identified, most access issues resolve quickly using the appropriate fix for your specific problem.
The firewall protects shared hosting services against repeated failed login attempts and security threats. When your IP address triggers a block, your sites fail to load and display only a blank or black screen. Running a traceroute test confirms whether the firewall is blocking your connection.
cmd and press Enter. On macOS, open Terminal from Applications > Utilities. On Linux, use your distribution’s terminal application.tracert hostname_or_ip replacing hostname_or_ip with your server hostname or IP address. On macOS and Linux, use mtr hostname_or_ip instead. This command traces the network path to your server.
If your traceroute fails to reach the server, contact support with the traceroute output. The team will check the firewall logs and remove any blocks on your IP address.
DNS changes take up to 48 hours to propagate globally. During this period, some visitors reach your site while others see the old configuration or no site at all. This commonly occurs after registering a new domain, changing nameservers or updating DNS records.

Wait for propagation to complete if you recently made DNS changes. Your site becomes accessible globally once all locations show green ticks. If propagation stalls after 48 hours, check your DNS records for configuration errors.
Incorrect DNS records send visitors to the wrong server or prevent your domain from resolving at all. You need to verify that your A records point to your hosting server’s IP address and that your domain registration remains active.
clientTransferProhibited. If you see pendingDelete or an expiry date in the past, your domain registration has lapsed.
Renew your domain immediately if it has expired. Update your nameservers if they point to a previous hosting provider. These changes take up to 48 hours to propagate globally.
Your DNS zone contains the A records that direct traffic to your server. Incorrect A records send visitors to the wrong IP address, making your site inaccessible even when your domain and nameservers are configured correctly.
yourdomain.co.uk:2083 using your cPanel username and password.
yourdomain.co.uk:8443 using your Plesk credentials.
Your domain now points to the correct server. If you use custom nameservers, verify those are configured correctly as well. New customers should use our default nameservers after transferring a domain from another registrar.
Malware infections alter critical files, redirect traffic or trigger account suspensions. Infected sites may fail to load, display unexpected content or redirect visitors to malicious domains. The .htaccess file commonly contains malicious rules that disable PHP or force redirects.
yourdomain.co.uk:2083.
ImunifyAV+ removes common malware infections but does not address the security vulnerabilities that allowed the infection. Follow our complete malware removal guide to secure your site properly. If your account was suspended for abuse, reply to the suspension notification ticket and the team will assist with reactivation.
Website access issues often involve multiple interconnected systems. Understanding how DNS resolution works helps diagnose problems faster. The Cloudflare DNS learning centre explains the DNS lookup process in detail, covering how browsers translate domain names into IP addresses and why changes take time to propagate. Firewall blocks protect shared hosting environments from abuse but can occasionally block legitimate traffic.
For WordPress-specific access issues, our guide on fixing malware on WordPress addresses common causes including plugin conflicts and PHP errors.
You have diagnosed and resolved common website access issues by testing firewall connectivity, verifying DNS configuration and scanning for malware. Your site now loads correctly for visitors, with DNS records pointing to the right server and no security blocks preventing access.
Monitor your site over the next few days to confirm stable access. Check that DNS propagation completes globally and that no new firewall blocks occur. Our managed WordPress hosting includes automatic malware scanning and firewall protection to prevent future access issues.
Launch your website with our reliable cPanel hosting with unlimited bandwidth and expert support.
Get cPanel Hosting