Knowledgebase

Viewing articles tagged 'firewall'

"Authentication Failed" and Password Rejections The server refused your credentials.CHECK IN THIS ORDERThe username is the FULL email address,... "Connection Timed Out" When Sending or Receiving The client could not reach the server at all.WHAT IT MEANSNo response on the port it tried. This... 403 Forbidden The server refused to serve the request.WHAT IT MEANSAccess denied. Either permissions, a rule,... 508 Resource Limit Is Reached Your account hit a plan allowance.WHAT IT MEANSNot a fault. Your account reached its CPU, memory,... A Correct Configuration for an Online Shop Additional considerations when selling.EVERYTHING FROM THE STANDARD CONFIGURATIONPlus the... A First-Year VPS Checklist What to do, and when, in the first twelve months.DAY ONEChange root password, set up SSH keys,... A Maintenance Routine for a VPS What to do, and how often.WEEKLYApply security updates Check disk space Check backups ran and... A Payment Failed or Was Declined Declines are common and are almost always resolvable within minutes.USUAL CAUSESThe card has... AI for a Project Coordinator Keeping work moving.WHERE IT HELPSBreaking work into tasks Identifying dependencies and risks... AI in Fraud Detection Catching what rules miss.HOW IT WORKSThe system learns what normal activity looks like and flags... Alternatives to Cron Jobs Other ways to schedule work.EXTERNAL CRON SERVICESServices that request a URL on a... Application Security Checklist What to verify before a site goes live.INPUT AND OUTPUTAll database queries parameterised Output... Applied Use Cases: Everything That Matters, Briefly The summary.THE DEFINITION OF THE TARGET IS THE PROJECTChurn, default, failure and relevance each... Authentication failed or Password rejected The mail server refused your credentials.CHECK IN THIS ORDERThe username is the FULL email... Authorisation, Capture and Settlement Stages of a card transaction.WHAT AUTHORISATION DOESChecks the card is valid, funds are... Automating Certificate and Domain Renewal Preventing avoidable outages.WHY AUTOMATEBoth expiries cause complete outages, and both are... Automating Server Setup Making a rebuild repeatable.THE PROBLEMA server configured by hand over two years cannot be... Avoiding Plugin Overlap Two plugins doing one job.WHERE IT HAPPENSCaching: two caching plugins conflict badlySEO: two SEO... Azure Databases Managed data services.WHAT OPTIONS EXISTManaged relational databases Document and multi-model... Backing Up an Online Store A shop's database changes constantly, which changes what a backup needs to be.WHY IT IS... Backup Applications and Tools Software specifically for protecting your site.WHAT TO LOOK FORScheduled automatic backupsRemote... Backup Strategy for a VPS On a VPS, backups are entirely your responsibility unless you have bought them.WHAT TO BACK... Backups Stopped Running and Nobody Noticed The silent failure.HOW IT HAPPENSCron was never configured, so the schedule never ran The remote... Blocking Bad Traffic at the Application Level Reducing load from requests you do not want.IDENTIFYING ITThe access log. Extracting and counting... Blocking Brute-Force Attacks on wp-login.php Automated bots hammer /wp-login.php and /xmlrpc.php on every WordPress site on the internet. Even... Blocking IP Addresses and Ranges cPanel's IP Blocker refuses connections from specified addresses.BLOCKING AN ADDRESScPanel >... Blocking Unwanted IP Addresses with IP Blocker IP Blocker stops specific addresses or ranges from reaching your sites at all.BLOCKING AN... Booking and Appointment Scripts Taking appointments online.WHAT THEY NEEDAvailability management Time zone handling, if you serve... Bot Traffic and How It Slows Your Site Traffic that is not customers.WHAT IT ISAutomated requests: search engine crawlers, scrapers,... Bot Traffic and Resource Use Traffic that is not customers.THE SCALEOn many small sites, automated requests exceed human... Broadcasting and Group Messaging Reaching several customers.BROADCAST LISTSSend to many people, each receiving it... Broken Functionality After Enabling Cloudflare Things that stop working.THE USUAL CULPRITSRocket Loader, which changes when scripts execute... Broken Layout or Missing Styles The site loads without its design.THE USUAL CAUSEThe site URL setting is wrong, so stylesheets... Brute-Force Attacks and How to Stop Them Brute forcing means trying password after password against a login page. Bots do this against... Cancelling a Dedicated IP Straightforward, but check the dependencies first.BEFORE CANCELLINGWork through everywhere the... Cannot access cPanel The control panel will not load.TRY THE ALTERNATIVESThrough the Client Area: Services > My... Cannot connect to FTP server File transfer refused or timed out.CHECK THE SETTINGSHost: your domain or the server... Cannot Connect to the Mail Server Setup failures.THE FIRST CHECKDoes webmail work?If yes, the server is fine and the problem is... Cart Emptying or Not Updating Items disappear from the cart, or the cart count is wrong.THE USUAL CAUSECaching. The cart is... CDN and SEO Considerations Effects on search visibility.WHAT HELPSFaster pages, which is a modest ranking factor and a real... Certificate and Security Terms Encryption and trust.SSL AND TLSProtocols encrypting traffic between a visitor and a server.TLS... Changing and Growing: Everything That Matters, Briefly The summary.BEFORE SPENDING ON CAPACITYEstablish what is actually consuming it, and whether... Checking Basic Connectivity Is anything working.WHAT TO CHECK IN ORDERIs the cable connected or the wireless associated? Does... Checking Whether Your Site Is Indexed The first thing to verify.THE QUICK CHECKSearch for your exact domain name.If your site does not... Checklist: Annual Network Review Once a year, properly.INVENTORYEvery device accounted for Equipment age and support status... Checklist: Diagnosing Any Network Problem Work through in order.ESTABLISHWhat exactly fails When it started What changed Who and what is... Checklist: Setting Up a New Device Before it holds anything.BEFORE USEApply all available updates Set a screen lock with a short... Checklist: Setting Up a New Office Network From nothing to working.BEFORE INSTALLATIONConnectivity ordered, with lead time allowed Cabling... Cleaning Up WordPress Revisions and Transients The two largest sources of bloat.REVISIONSWordPress stores a copy of a post every time it is... Cloudflare Access and Protecting Admin Areas Restricting who can reach sensitive paths.THE PROBLEMLogin and admin pages are attacked... Cloudflare Analytics and What It Tells You Reading the dashboard.REQUESTSTotal, and the proportion served from cache.A high cache hit ratio... Cloudflare and Staging Sites Keeping test environments separate.THE PROBLEMA staging site behind Cloudflare with caching... Cloudflare Error Codes Explained What each number means.ERROR 520: unexpected response from the origin. Usually our server... Cloudflare for Reseller and Client Sites Managing it for others.WHOSE ACCOUNTThe client's. Their domain, their DNS, their account.For the... Cloudflare Free Versus Paid Plans What the free plan actually covers.THE FREE PLANDNS hosting Unlimited bandwidth through the proxy... Cloudflare Security Levels The global protection setting.WHAT IT DOESDetermines how aggressively Cloudflare challenges... Cloudflare Settings That Commonly Cause Problems The short list.FLEXIBLE SSLCauses redirect loops and is insecure. Use Full (strict).The single... Cloudflare Settings to Review Annually A yearly check.DNSEvery record still needed, and nothing missing Proxy states correct,... Cloudflare Terminology Explained The words in the dashboard.ZONE: a domain added to Cloudflare, with its own records and... Cloudflare Tunnel Connecting without exposing the server.WHAT IT DOESA connection established from your server... Cloudflare Zone Export as a DNS Backup Records nobody else backs up.WHY THIS MATTERSNo hosting backup includes DNS records held at... Collecting What You Need From Clients The information problem.WHAT USUALLY DELAYS WORKWaiting for something from the client.WHY IT... Common FTP Problems When the connection fails.CANNOT CONNECT AT ALLCheck the address, username and password Check the... Common Problems With These Sites What goes wrong.MEMBERS CANNOT ACCESS CONTENT THEY PAID FORCheck their subscription status Check... Common Technical SEO Problems What goes wrong.THE SITE IS NOT INDEXEDThe visibility setting, or robots.txt.PAGES ARE... Configuration Management Keeping servers consistent.WHAT THE PROBLEM ISServers configured by hand diverge over time.WHAT... Configuring a Firewall Controlling what can reach your server.THE PRINCIPLEDeny everything by default, then permit only... Connecting to Your Hosting with FileZilla FileZilla is a free FTP client for Windows, macOS and Linux, useful when you are moving many... Connecting to Your VPS Over SSH Getting a command line on your server.FROM MACOS OR LINUXOpen a terminal and connect using the... Connection timed out when sending or receiving mail The mail client could not reach the server.WHAT IT MEANSNo response on the port it tried. A... Controlling Bot and Crawler Traffic Reducing unwanted requests.WHAT YOU WANTSearch engine crawlers, at a reasonable rate.WHAT YOU DO... Creating and Managing Cron Jobs A cron job runs a command automatically on a schedule.CREATING ONEIn cPanel open Cron Jobs under... Creating Firewall Rules Blocking specific traffic.WHAT YOU CAN MATCH ONCountry IP address or range User agent Request... Cron job not running or producing errors Scheduled tasks failing.FIRST, CONFIRM IT IS SETcPanel > Cron Jobs. Check the entry exists and... Cron Jobs on Shared Hosting A cron job runs a command automatically on a schedule.CREATING ONEcPanel > Cron Jobs. Choose... Cron Scripts and Scheduled Tasks Running things automatically.CREATING ONEcPanel > Cron Jobs. Set the interval and the command,... Custom Error Pages at Cloudflare What visitors see when something fails.WHAT YOU CAN CUSTOMISEThe pages Cloudflare shows for its... Dealing with Bad Bots and Scrapers Not all automated traffic is malicious, but a great deal of it is worthless to you and expensive... Decommissioning Equipment Removing things properly.WHAT TO ESTABLISH FIRSTWhat the equipment does What depends on it... Dedicated IP Addresses A dedicated IP assigns your account its own address rather than sharing one with other accounts... Dedicated IPs for Third-Party Whitelisting The other genuine reason, and usually the most clear-cut.THE SITUATIONA payment gateway, bank,... Delivery and Caching: Everything That Matters, Briefly The summary.A LOW CACHE HIT RATE MEANS THE DELIVERY NETWORK IS ACHIEVING LITTLEQuery strings... Denial of Service Protection Absorbing attack traffic.WHAT AN ATTACK LOOKS LIKEA sudden very large volume of requests,... Designing a Kanban Board Visualising the work.WHAT THE BOARD SHOULD SHOWEvery stage work passes through Every item... Designing Email and Newsletter Graphics Images in messages.WHAT CONSTRAINS EMAILImages blocked by default in many clients Narrow width on... Diagnosing a Drop in Search Traffic Working out what happened.FIRST, CONFIRM ITCompare like with like: the same period length,... Diagnosing Network and Connectivity Problems When the problem is between systems rather than on one.BASIC TESTSping tests whether a host... Diagnosing Webhook Problems When orders do not update.CHECK THE URLCompare what your plugin specifies against what is in the... Diagnosing Whether Cloudflare Is the Problem Establishing where a fault lies.THE QUICKEST TESTPause Cloudflare from the dashboard. Traffic... Email Client Will Not Connect: What to Check Work through these in order before opening a ticket.1. THE USERNAMEIt is the full email address,... Email Clients and Devices: Everything That Matters, Briefly The whole category in one page.THE DECISION THAT MATTERS MOSTIMAP, not POP.POP downloads mail to... Email Marketing for SaaS Messages that bring people back.WHAT TO SENDOnboarding guidance, tied to what the user has done... Email Troubleshooting: Cannot Send Receiving works, sending fails. A short list covers almost every case.1. OUTGOING... Enclosures and Environmental Protection Surviving where deployed.WHAT THE ENVIRONMENT PRESENTSTemperature extremes Humidity and... ERR_CONNECTION_REFUSED The server actively refused the connection.WHAT IT MEANSSomething responded, and it said no.... ERR_CONNECTION_TIMED_OUT The browser could not reach the server at all.WHAT IT MEANSNo response. This is a network-level... ERR_SSL_PROTOCOL_ERROR The secure connection could not be established at all.WHAT IT MEANSThe handshake failed before... Error 1020: Access Denied A firewall rule blocked the request.WHAT IT MEANSOne of your Cloudflare firewall rules matched... Error 521: Web Server Is Down Cloudflare could not connect to us.WHAT IT MEANSOur server refused the connection, or is not... Essential Diagnostic Tools What to use.A CONNECTIVITY TESTSends a small packet and reports whether a reply arrives, and how... Expanding Revenue From Existing Customers Growing without new sales.WHY IT IS THE EFFICIENT ROUTEThey already trust you, and there is no... Fetching Data From Websites Responsibly Retrieval and its limits.WHEN THIS IS APPROPRIATEAn API is offered: use it insteadData is... Finding Your Account's IP Address Several places show it, and they can mean different things.IN CPANELThe right-hand statistics... Firewall Blocks Explained The server firewall blocks addresses showing patterns associated with attack.WHAT TRIGGERS A... Firewall Rules Worth Having A practical baseline.THE DEFAULTDeny all incoming. Permit all outgoing, unless you have a reason... Firewalls and Access Control Controlling what reaches your server.THE PRINCIPLEDeny by default. Allow only what is needed.WHAT... Firewalls and Network Exposure What is reachable.THE PRINCIPLEAllow only what is needed, from where it is needed.WHAT TO... Firewalls and Network Protection Filtering traffic.WHAT A FIREWALL DOESControls what traffic is allowed in and out.WHERE THEY... First Steps With a New Server What to do before anything else.THE ORDER THAT MATTERSSecure it before you use it.STEP ONE:... Flutter Platform Integration Reaching native capability.WHAT PLATFORM CHANNELS DOAllow Dart code to call native code on each... Fraud and Abuse Models Detecting bad activity.WHAT MAKES IT DISTINCTIVEThe adversary adapts Positives are rare Decisions... Fraud Risk Management Protecting the business and its customers.WHAT THE CATEGORIES AREFirst-party fraud, where the... Google Cloud Networking Connecting resources.WHAT A VIRTUAL PRIVATE CLOUD ISAn isolated network for your resources,... Google Cloud Security Practices Protecting cloud resources.WHAT TO CONFIGURE FIRSTMulti-factor authentication for every account... Hardening Servers Reducing exposure.WHAT TO DOInstall only what is needed Disable services not in use Restrict... Hardening SSH Access The service most attacked on any server.THE ESSENTIAL CHANGESDisable password authentication once... How Cloudflare Fits With Your Hosting Where each part does its work.THE PATH OF A REQUESTVisitor asks DNS where your site is Cloudflare... How Referral Tracking Works Understanding the mechanism explains why some referrals track and some do not.THE SEQUENCEA... How Search Engines Actually Work Three stages, and problems can occur at any of them.CRAWLINGSearch engines follow links and read... How Search Engines Find and Index Pages The process.THE THREE STAGESCrawling: finding pagesIndexing: storing and understanding... How to Buy SiteLock Website Security Malware scanning and protection.WHAT IT DOESScans your website for malware and vulnerabilities,... How to Log In to cPanel There are two ways to reach cPanel for your ZillionKingHost account.METHOD 1 - VIA THE CLIENT... HTTPS and Third-Party Embeds Content from other sites must also be secure.WHAT THIS AFFECTSEmbedded videos Maps Social media... I Cannot Complete Checkout The order will not go through.COMMON CAUSESThe terms of service checkbox not ticked A required... Infrastructure Security: Everything That Matters, Briefly The summary.WHOEVER CONTROLS THE PIPELINE CONTROLS PRODUCTIONProtect it as tightly as production... Inside the Data Hall: Everything That Matters, Briefly The summary.PLAN THE RACK BEFORE INSTALLING ANYTHINGHeavier equipment lower, nothing obstructing... Installing and Securing a Database Server MySQL or MariaDB on your own machine.INSTALLINGInstall the package, then run the secure... Installing Software on Your Server Adding what you need.USE THE PACKAGE MANAGERYour system's package manager installs software with... Internet Fundamentals: Everything That Matters, Briefly The summary.PROPAGATION IS CACHES EXPIRING, NOT A SPREADING PROCESSWhich is why a change appears... Investment and Trading Scams Fraud through claimed expertise.WHAT FAKE TRADING PLATFORMS DOShow growing balances that do not... IP Access Rules Versus Firewall Rules Two ways to allow or block addresses.IP ACCESS RULESA simple list: an address, a range, a country... IP Blocking and Your Own Address The firewall blocks addresses that behave suspiciously, and sometimes that is yours.WHY YOU MIGHT... Is It Your Site, the Server, or Just You? Three questions that narrow everything.TEST ONE: DOES CPANEL LOAD?Visit yourdomain.com/cpanel.If... JavaScript: Everything That Matters, Briefly The summary.BUILD SO THE CORE WORKS WITHOUT SCRIPTSScripts fail — blocked, slow or erroring — and... Keeping Applications Updated The single most important ongoing task.WHYOut-of-date software is the leading cause of... Keeping Your Website Software Updated Out-of-date software is the leading cause of hacked websites on shared hosting. Attacks are... Legitimate Visitors Being Blocked Protection catching the wrong people.THE SYMPTOMSCustomers reporting they cannot reach the site A... macOS Networking Configuration Connectivity settings.WHAT A NETWORK LOCATION ISA named set of network settings, switchable.WHAT... macOS Security Configuration Hardening a Mac.WHAT TO ENABLEFull disk encryption Automatic screen lock with a short timeout The... Macro and Detail Photography Photographing small things.WHAT CHANGES AT CLOSE RANGEDepth of field becomes extremely shallow... Making Sure Your Site Can Be Crawled The prerequisite for everything else.WHAT CAN PREVENT CRAWLINGrobots.txt disallowing the site or... Managed Versus Self-Managed The decision that matters most.SELF-MANAGEDYou handle everything: operating system updates,... Managed Versus Unmanaged VPS The most important decision you will make about a VPS.UNMANAGEDYou get the machine and root... Managing Availability Keeping the calendar honest.THE PRINCIPLEThe booking system must reflect reality.A system showing... Managing DNS at the Registrar or at Your Host DNS records live wherever your nameservers point. Editing them in the wrong place is a common... Managing DNS for Multiple Domains Several sites at Cloudflare.ADDING EACH DOMAINEach is a separate zone with its own records and... Managing Domains and Certificates Addresses and encryption.WHAT TO KEEP TRACK OFDomain expiry Certificate expiry Where DNS is... Managing Email Across Multiple Locations or Branches When the business operates from more than one place.ADDRESS STRUCTUREEither one set of role... Managing Hot Spots Uneven temperature.WHAT A HOT SPOT ISA location where intake temperature is significantly higher... Managing Network Security in a Facility Protecting connectivity.WHAT TO SEPARATECustomer networks from each other Management networks... Managing Sale Prices and Scheduled Discounts Running a sale without editing every product twice.SETTING A SALE PRICEOn the product's General... Managing Test Environments Where testing happens.WHAT ENVIRONMENTS TYPICALLY EXISTLocal development Shared development or... Managing Windows Devices With Intune Endpoint configuration.WHAT TO CONFIGUREDisk encryption, with keys escrowed Update rings,... Measuring Whether Cloudflare Helped Checking the benefit is real.WHAT TO MEASURE BEFOREPage load time, from a testing tool, at a... Membership, Booking and Course Sites: Everything That Matters, Briefly The whole category in one page.CHOOSING THE MODELMembership: ongoing value, recurring payment,... Migrating Away From Cloudflare to Another Provider Moving DNS elsewhere.BEFORE STARTINGExport the zone from Cloudflare. That file is your record of... Modelling Product and Web Events Behavioural data.WHAT AN EVENT REPRESENTSAn action taken, at a time, by someone.WHAT EVERY EVENT... My Domain Does Not Resolve Nothing at all.THE CHECKS, IN ORDERIs the domain registered and not expired? A WHOIS lookup shows... My Hosting Provider Had an Outage When the problem is ours.WHAT TO CHECK FIRSTClient Area > Announcements and Network Issues. If... Network Security on Apple Platforms Protecting traffic.WHAT IS ENFORCED BY DEFAULTEncrypted connections, with plain traffic... Ordering a Dedicated IP Address A dedicated IP assigns your account its own address rather than sharing one.WHEN IT IS GENUINELY... Ordering and Provisioning a VPS What happens between paying and having a server.BEFORE ORDERINGDecide managed or unmanaged Decide... Orders Stuck on Pending Payment Payment succeeded at the gateway but the order never updated.THE USUAL CAUSEThe gateway's webhook... Page Loads Without Styling The content appears but the design does not.WHAT IT MEANSStylesheets failed to load. The HTML... Payment Failures and Their Causes Why transactions do not complete.WHAT THE COMMON CAUSES AREInsufficient funds Card expired or... PHP Settings for WooCommerce Shops need more.WHY SHOPS NEED MOREMore plugins, more data, larger operations.Imports, exports... Playbook: I Cannot Log In Access problems.ESTABLISH FIRSTLog in to what: cPanel, their site, email, or your billing... Plugin Settings and Configuration Getting them right.THE COMMON MISTAKEInstalling and activating without configuring.Default... Plugins Most Sites Actually Need A realistic list.WHAT ALMOST EVERY SITE NEEDSCaching Backups A security or firewall plugin An SEO... Preventing Abuse and Overuse Protecting the service.WHAT ABUSE LOOKS LIKEAutomated signups Trials created repeatedly Excessive... Preventing Abuse of wp-cron.php and xmlrpc.php Two WordPress files are routinely abused to generate load and to test passwords at high speed.... Progressive Enhancement in Practice Building in layers.WHAT IT MEANSStarting with content that works everywhere, then adding... Prompts for Reports and Analysis Presenting findings.A REPORT FROM FINDINGS"Here are my findings: [paste]. Write a report for... Protecting Against Brute-Force Attacks Automated password guessing against every exposed service.WHAT IS TARGETEDSSH, control panel... Protecting Against Common Server Attacks What actually happens.BRUTE FORCE ON REMOTE ACCESSContinuous automated password guessing.Defeated... Protecting Your Website's Admin Area The login page of any content management system is attacked constantly by automated tools. These... Protocols and Ports: Everything That Matters, Briefly The summary.WHAT A PORT IS FOROne address, many services. The port says which service a... Provisioning a New Server Setting one up.WHAT TO DO IN ORDERCreate the server Secure access immediately Apply all updates... Rate Limiting Restricting how often something can be requested.WHAT IT DOESCounts requests from an address to a... Rate Limiting and Abuse Prevention Controlling usage.WHY IT MATTERSWithout limits, one client can consume all capacity, deliberately... Rate Limiting and Throttling Controlling request volume.WHY IT MATTERSWithout limits, anything expensive can be triggered... Reproducing a Problem Reliably Making an intermittent fault testable.WHY IT MATTERSYou cannot confirm a fix for something you... Running Daily Coordination Meetings The short daily meeting.WHAT IT IS FORThe team coordinating: what is blocked, what needs help,... Scheduled Database Maintenance with Cron Automating cleanup.WHAT TO AUTOMATEClearing expired transients Removing old revisions Deleting... Scheduled posts missed schedule Scheduled content did not publish.WHAT IT MEANSWordPress cron did not run when the post was... Search Rankings After a Migration Protecting your visibility.WHAT CAN GO WRONGURLs changed without redirects The site blocked from... Securing a New Server The essentials.THE FIRST HOURApply all updates Change default credentials Create a non-root user... Securing Any Web Application Principles that apply regardless of platform.THE ESSENTIALSKeep everything updated: core, themes,... Security Headers and Browser Protections Instructing the browser.WHAT HEADERS PROVIDEInstructions to the browser about how to treat your... Security Plugins and Firewalls What protection tools do.WHAT THEY OFFERBlocking malicious requests Limiting login attempts... Security Plugins and Tools Application-level protection.WHAT THEY TYPICALLY PROVIDELogin attempt limiting File integrity... Selling Subscriptions and Recurring Products Recurring billing is a significant step up in complexity.WHAT IT REQUIRESA subscriptions... Server IP, Domain IP and Visitor IP Three different things frequently confused in support conversations.SERVER IPThe address of the... Server Maintenance Routine What to do regularly.WEEKLYCheck for and apply security updates Review monitoring alerts Check... Server Migrations: What to Expect Occasionally we move accounts between servers, for hardware replacement, load balancing or... Server Ports and Firewall Rules What is open on a server.WHAT IS TYPICALLY OPENWeb ports Mail ports Control panel ports Secure... Servers and VPS: Everything That Matters, Briefly The whole category in one page.BEFORE BUYING ONEName the specific thing you cannot do on shared... Setting Up a New Network Practical order.WHAT TO DO IN ORDERConnect and configure the router Change its administrative... Setting Up a Professional Email Signature A signature is a small thing that is noticed when it is wrong.WHAT TO INCLUDEYour name and role... Setting Up Abandoned Cart Recovery Recovering sales that were nearly made.HOW IT WORKSA plugin records carts where the customer... Setting Up Cron for WooCommerce This one is specific to our servers and matters more for shops than for anything else.WHY IT... Setting Up Online Booking The components.WHAT YOU NEEDBooking software A calendar reflecting real availability Services... Setting Up Your Email on Outlook, iPhone and Android Use the exact settings cPanel generates for your account rather than guessing.FINDING YOUR... Subscription Billing Problems Common faults.CUSTOMERS CHARGED AFTER CANCELLINGThe cancellation did not reach the gateway.Refund... Subscriptions: Everything That Matters, Briefly The whole category in one page.THE HONEST TEST BEFORE STARTINGWould a customer, looking at their... Swift Concurrency Asynchronous work with compiler support.WHAT THE MODERN MODEL PROVIDESAsynchronous code written... Symptom: Cannot Access cPanel Control panel access problems.WHAT TO ESTABLISHDoes the login page load? Is the password... Symptom: Cannot Log In to the Site Administration access lost.WHAT TO ESTABLISHIs the password wrong, or is the page failing?FOR A... Taking Your Own Backups Take one before every update, migration or significant change. It takes two minutes and has saved... Testing Email and Notifications Verifying what is sent.WHAT TO TESTThat the message is sent at the right time That it goes to the... The Error Is Not Listed Here Diagnosing something unfamiliar.READ IT PROPERLYErrors usually name a file, a line, and a... The Evolution of HTTP From one version to the next.WHAT THE ORIGINAL VERSION DIDOne request per connection, then the... The Site Loads for You but Not for Customers A difference in what people see.THE LIKELY CAUSESA hosts file entry on your machine, left from... This Site Can't Be Reached The general browser message when connection fails.WHAT IT MEANSNothing specific. Click for... Tokens and Token Standards Assets issued on a network.WHAT A TOKEN ISAn asset defined by a program on a network, rather than... Too many failed login attempts An account is locked out.FOR CPANEL OR FTPRepeated failures block your IP address at the... Troubleshooting Network Problems Connectivity faults.WHAT TO CHECK IN ORDERIs the cable connected or the wireless associated? Does... Understanding DNS Error Messages What lookup tools report.NXDOMAINThe domain does not exist, according to the authoritative... Understanding Index Coverage Reports Which pages are in the index, and why others are not.WHERESearch Console's indexing report lists... Understanding IPv6 Adoption The newer addressing.WHY IT EXISTSIPv4 addresses ran out.WHAT IT PROVIDESEnough addresses for... Understanding Ports How a machine runs several services.WHAT A PORT ISA number identifying a particular service on a... Understanding Protocols and Ports How services communicate.WHAT A PROTOCOL ISAn agreed set of rules for exchanging data.WHAT A PORT... Understanding Robots.txt Controlling what is crawled.WHAT IT ISA file at the root of your site telling crawlers which... Understanding TCP and UDP Two ways to send data.TCPEstablishes a connection, confirms delivery, resends what is lost, and... Understanding Your Router The device everything passes through.WHAT IT DOESConnects your local network to your provider... Using a CDN with a VPS Offloading traffic from your server.WHAT IT GIVES YOUStatic files served from locations near... Using AI for Project Management Keeping work on track.WHERE IT HELPSBreaking a project into tasks Identifying dependencies and... Using AI With Project and Task Tools Organising work.WHERE IT HELPSBreaking a goal into tasks Identifying dependencies Drafting status... Using AI With WhatsApp for Business The channel most Nigerian businesses actually use.WHY IT MATTERSFor many businesses here, more... Using Cloudflare as a Security Layer Cloudflare sits in front of your site, filtering traffic before it reaches our servers. The free... Using Images in Email Properly Pictures that help rather than break.THE CONSTRAINTMany email clients block images by default.... Using IPv6 on Your VPS The addressing system alongside IPv4.WHAT IT GIVES YOUAn address space large enough that scarcity... Using noindex and Canonical Tags Correctly Controlling what gets indexed.NOINDEXTells engines not to index a page, though they may still... Using Search Console for Technical Health The monitoring tool.WHAT IT REPORTSIndexing status per page Crawling errors Mobile usability... Virtual Private Servers Selling virtual machines.WHAT A VPS ISA virtual machine sold to a customer, with root access.WHAT... Virtualisation: Everything That Matters, Briefly The summary.OVERCOMMIT PROCESSORS MODERATELY AND MEMORY VERY CAUTIOUSLYExhausting memory causes... VPS Security Fundamentals The basics, in priority order.THE ESSENTIALSSSH keys rather than passwords, with root login... VPS Terminology You Will Encounter A glossary for the terms that appear in documentation and support tickets.ROOTThe administrative... Web Application Firewalls and Edge Security Filtering at the edge.WHAT A WEB APPLICATION FIREWALL DOESInspects requests and blocks those... Website went down with no error Unavailable, nothing logged.THE THREE CHECKSDoes cPanel load? If yes, the server is running. Does... What a Cron Job Is Scheduled work on your server.WHAT IT DOESRuns a command at a time you specify, repeatedly,... What Changes When You Move to a VPS The differences that surprise people.WHAT YOU GAINRoot access and the ability to install anything... What JavaScript Does Scripting the page.WHAT IT ISA programming language running in the browser, and increasingly on... What Mixed Content Is A secure page loading insecure resources.WHAT HAPPENSThe page itself arrives over https, but... What Root Access Actually Means Control and responsibility.WHAT IT GIVES YOUThe ability to install any software Change any... What to Check Before Launch The client's checklist.CONTENTEvery page complete and correct Contact details accurate Prices... What to Do After Migrating The follow-up that catches problems.IMMEDIATELYConfirm the site loads Run AutoSSL Test mail both... What to Do When Your Certificate Expires An expired certificate blocks every visitor.IMMEDIATE ACTIONcPanel > SSL/TLS Status. Confirm... What to Do When Your Website Is Down Work through this quickly before opening a ticket. Several of these are resolved in under a... What We Do and What You Must Do After a Compromise Cleaning up is a shared responsibility. Knowing the split avoids delays.WHAT WE... What We Handle and What You Handle The division of responsibility.WHAT WE HANDLEServer hardware and infrastructure Server-level... What You Are Responsible For as a Reseller Being clear about the boundary prevents difficult conversations later.WE HANDLEServer hardware,... When DNS Is Not Actually the Problem Ruling it out.SYMPTOMS THAT LOOK LIKE DNS AND ARE NOTThe site loads but shows an error: DNS... When to Move from Shared Hosting to a VPS Shared hosting suits most websites. These are the signs it no longer suits yours.GENUINE... Where to Find Error Logs Every place errors are recorded.CPANEL ERROR LOGcPanel > Metrics > Errors. The most recent... Whitelisting Your Address for Access Where you need reliable access from a fixed location, an address can be whitelisted.WHEN THIS IS... Why a Referral Did Not Track Some genuine referrals produce no commission, for reasons that are technical rather than... Why WordPress Needs a Real Cron Job Here An important difference on our servers.HOW WORDPRESS NORMALLY SCHEDULES WORKBy default it... Why wp-cron.php Is Blocked on Our Servers and How to Set Up a Real Cron Job For stability reasons, HTTP requests to /wp-cron.php are blocked across the ZillionKingHost... Why You Cannot Reach Your Own Site (Firewall Blocks) If your site loads for everyone else but not for you, your IP address has almost certainly been... Why Your Analytics Numbers Look Wrong Common data problems.THE NUMBERS ARE TOO HIGHYour own visits are counted Bot traffic is included... Why Your Domain Is Not Resolving Work through these in order.1. IS IT REGISTERED AND CURRENT?Look it up in WHOIS. Check the expiry... Working with Cron Jobs as a Developer Scheduled tasks on hosting.CREATING ONEcPanel > Cron Jobs. Set the interval and the... Writing a Correct robots.txt A small file with large consequences.WHAT IT DOESTells crawlers which paths they may request. It... Your First Hour With a New VPS Do these before anything else.THE ORDERLog in and change the root password to something long and... Your IP Changed After a Migration Account migrations between servers change the address.WHY IT HAPPENSHardware replacement, load... Your IP has been blocked The firewall refused your connection.WHY IT HAPPENSSeveral failed cPanel, FTP, webmail or email... Your Server Is Unreachable: What to Check Nothing responds. Working out why.FIRST, ESTABLISH SCOPECan you ping the address? A reply means...
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot