Troubleshooting
When something is not working: checks and fixes.
127 guides · page 6 of 7
How to fix Cloudflare Error 522: Connection timed out
Cloudflare Error 522 means your origin server did not answer Cloudflare in time. Learn the causes, from overloaded servers to dropped packets, and how to fix error 522.
How to fix Cloudflare Error 523: Origin is unreachable
Cloudflare Error 523 means Cloudflare cannot find a route to your origin server. Usually the DNS record points to a wrong or old IP. Here is how to find and fix it.
How to fix Cloudflare Error 524: A timeout occurred
Cloudflare Error 524 means your server accepted the connection but took longer than 100 seconds to respond. Learn how to find slow scripts and fix error 524.
How to fix ERR_CONNECTION_REFUSED
ERR_CONNECTION_REFUSED means your browser reached the server address but nothing accepted the connection. Learn how to tell a local problem from a server one and fix it.
How to fix ERR_CONNECTION_RESET
ERR_CONNECTION_RESET means the connection was cut off mid-way. Find out how firewalls, proxies, MTU problems and server limits cause it, and the fixes for visitors and site owners.
How to fix ERR_CONNECTION_TIMED_OUT
ERR_CONNECTION_TIMED_OUT means your browser got no answer from the server at all. Learn how firewall blocks, wrong DNS, overloaded servers and local networks cause it.
How to fix ERR_EMPTY_RESPONSE
ERR_EMPTY_RESPONSE means the server closed the connection without sending any data. Learn the causes, from PHP crashes and security rules to local network issues, and how to fix it.
How to fix FTP "530 Login authentication failed"
FileZilla shows 530 Login authentication failed or Login incorrect? Learn the correct cPanel FTP username format, how to reset the password and check IP blocks and TLS.
How to make.htaccess rewrites work in OpenLiteSpeed
Fix.htaccess rewrites in OpenLiteSpeed - turn on rewrite and Auto Load from.htaccess, understand why edits need a restart and which directives are supported, and fix 404 errors on WordPress permalinks.
How to read server logs to troubleshoot your website
Where to find web, PHP, mail, database and system logs on cPanel hosting and a Linux VPS, and how to search them quickly to find the cause of an error.
How to test whether RDP port 3389 is reachable
Check in under a minute whether your server answers on RDP port 3389, from Windows, Mac or Linux, and learn what each result means and what to do next.
How to write a support ticket that gets solved fast
Write support tickets that get solved on the first reply by including the service, IP address, exact error text, steps already tried and screenshots, without ever pasting passwords.
HTTP status codes explained: what each one means on a web server
A practical reference to HTTP status codes from 1xx to 5xx: what triggers each one on Apache, Nginx and LiteSpeed, how they affect SEO and caching, and where to look when you see them.
Is your ISP or router blocking port 3389? How to tell
Work out whether your internet provider, home router, parental controls or a proxy is blocking RDP port 3389, and collect the details support needs to help.
KVM and libvirt common errors and how to fix them
Fix the most common KVM and libvirt errors: /dev/kvm missing, permission denied on images, network default not active, domain already exists, failed to connect to the hypervisor and more.
Locked out by your firewall? How to get back into your VPS
If a firewall rule blocked SSH, you can still reach your server through the browser console in your VPS provider's control panel. Disable the firewall, fix the rule and turn it back on safely.
Port open in the firewall but still unreachable: how to fix it
You allowed a port in the firewall but connections still fail. Work through each layer, from the listening address to the server and client networks, to find the real block.
Read the error log and raw access logs in cPanel
Find the cause of website errors with cPanel's Errors tool, PHP error_log files and Raw Access logs, and learn how to read common log lines.
Restore Remote Desktop to port 3389 after changing it
Changed the RDP port and now you cannot connect? Use the browser console to set Remote Desktop back to port 3389, re-add the firewall rule and get back in.
Server not responding? First checks before contacting support
A short checklist for an unreachable server: check its status in your VPS provider's control panel, test the network and port, look through the browser console, restart if needed and test from another network before opening a ticket.
Other topics
- Getting startedYour first hour with a new server: access, logins and basics.83 guides
- cPanelFiles, databases, email, domains and every cPanel tool, step by step.67 guides
- WHM & resellingWHM, packages, reseller accounts, WHMReseller and running a hosting brand.53 guides
- WordPressInstall, secure, speed up, migrate and fix WordPress sites.49 guides
- Email & webmailMailboxes, webmail, forwarders, spam filters and email delivery.67 guides
- DomainsRegistering, transferring and managing domains and nameservers.27 guides
- SSL certificatesFree AutoSSL, Let's Encrypt, paid certificates and HTTPS.41 guides
- CloudLinuxCloudLinux setup and use: LVE limits, CloudLinux Manager, CageFS and PHP/Node.js selectors.31 guides
- LiteSpeedLiteSpeed Web Server, LSCache and the LiteSpeed Cache plugin: install, settings and tuning.35 guides
- Imunify360Malware scanning, firewall and proactive defence with Imunify360.24 guides
- SoftaculousInstall, update, clone and back up apps with Softaculous.24 guides
- WP SquaredcPanel's WordPress platform: sites, plugins, staging and backups.9 guides
- SitePadBuild and publish websites with the SitePad builder.9 guides
- SitejetDesign, edit and publish sites with the Sitejet builder.9 guides
- WHMResellerAlpha and master resellers with WHMReseller: install, setup and use.12 guides
- VirtFusionInstall, set up and manage VirtFusion: hypervisors, packages, servers and WHMCS integration.28 guides
- VirtualizorManage your VPS with Virtualizor: power, OS reinstall, VNC, IPs and backups.44 guides
- PleskWebsites, email, databases and settings in the Plesk panel.53 guides
- DirectAdminUsers, domains, email and reseller tools in DirectAdmin.41 guides
- WHMCSBilling, automation, products and client management with WHMCS.52 guides
- Control panelscPanel & WHM, Plesk, DirectAdmin and other panels on your VPS.107 guides
- SecurityKeys, passwords, firewalls and keeping a server patched.138 guides
- Networking & DNSIP addresses, reverse DNS, ports and traffic.72 guides
- Websites & appsWeb servers, WordPress, PHP, Node.js, SSL and app hosting.83 guides
- DatabasesMySQL, MariaDB, PostgreSQL, Redis and MongoDB on a VPS.80 guides
- Billing & accountInvoices, renewals, the client area and your account.9 guides
- TroubleshootingWhen something is not working: checks and fixes.127 guides
- Linux VPSSSH, packages, services and everyday Linux administration.265 guides
- Windows VPS & RDPRemote Desktop, Windows Server settings and Admin RDP tips.73 guides
- Docker & DevOpsContainers, Git deploys, automation, monitoring and backups.82 guides
Still stuck?
Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.
