← All services

Fix · Emergency

Hosting, DNS & Deployment Support — Get Your Site Back Online

Your site is unreachable, but the hosting bill is paid and the server looks "up" — so where is the problem? We step in, isolate the failing layer (DNS, SSL, web server, runtime, deployment or the application itself) and get you back online. You describe the symptom and your environment; we read the logs, reproduce the failure and fix the actual cause — not guess. Remote, worldwide, no subscription, billed in 30-minute increments, with a reply within 2 business hours.

No subscriptionBilled in 30-min stepsReply within 2hRemote, worldwide

Situations we get called in for

  • Your site shows a blank white page, a 500 or 502/503 error, while the hosting panel says everything is running.
  • The domain no longer resolves, points to the wrong place, or still shows the old host after a migration — a DNS or propagation problem you can't pin down.
  • Browsers block the site with "Not secure", "certificate expired" or NET::ERR_CERT — the SSL certificate lapsed or auto-renewal (Let's Encrypt) stopped working.
  • A deployment went wrong: the last push, plugin update or dependency install broke the live site and there's no clean way back.
  • The application throws errors — PHP fatal errors, a Node process that keeps crashing or restarting, out-of-memory — while the server itself is fine.
  • You changed hosts or the previous provider disappeared, and now the site works locally but breaks in production with no one to ask.
  • "It works on my machine" but not on the server: wrong runtime version, missing environment variable, file permissions or a path that only exists locally.
  • The site is intermittently down or painfully slow, and you can't tell if it's the server, the database, the network or the code.
  • Email from your domain stopped sending or lands in spam after a DNS, MX or SPF/DKIM change.
  • You need a deployment or migration done safely — staging, cutover, rollback plan — without gambling with the live site.

How we diagnose it — in order

  1. We reproduce and locate the failure first. Is the site truly down, or only for some users? We check the HTTP status the server actually returns (200 vs 500/502/503), test from outside your network, and separate a name-resolution problem from an application problem before touching anything.
  2. We resolve the DNS and TLS layer. We check what the domain actually resolves to (dig/nslookup), whether A/CNAME/MX records and nameservers are correct, if propagation is still in flight, and whether the SSL certificate is valid, expired or failing to auto-renew — then fix the record or the certificate chain.
  3. We check the web server and runtime. Nginx or Apache config, virtual host, ports and reverse-proxy rules; then the runtime behind it — the PHP-FPM pool, the Node process and its manager, version mismatches, memory limits and timeouts that produce 502/504.
  4. We read the logs — this is where the truth is. Server access/error logs, PHP error log, application and deployment logs, systemd/pm2 output. The exact error message (a fatal, a missing module, a permission denied, a failed migration) tells us the real cause instead of a symptom.
  5. We inspect the deployment and environment. What changed in the last release, whether env variables and secrets are present, file ownership and permissions, build artefacts, and whether a rollback to the last known-good state is the fastest safe path.
  6. We fix, verify and harden. We apply the fix, confirm the site returns 200 end-to-end, then close the gap that caused it — certificate auto-renewal, a health check, a safer deploy/rollback step — and hand you a short written note of what broke and why.

Technologies & environments — examples, not a limit

DNS (A / CNAME / MX records, nameservers, propagation)SSL/TLS certificates & Let's Encrypt auto-renewalNginx / Apache web server & reverse proxyPHP and Node.js runtimes (PHP-FPM, pm2, systemd)VPS, shared hosting and control panels (cPanel, Plesk, and others)Deployment pipelines, build steps and rollbacksServer, application and deployment logsEmail deliverability records (SPF, DKIM, DMARC)

Your setup isn't in this list? It isn't a compatibility checklist. These are just common examples — tell us the symptom and your environment (host, stack, what changed), and we'll confirm quickly whether we can take it on. Coming from a hosting-support background, we're used to the exact case where the server is fine, the application breaks, and the previous provider is gone.

Frequently asked questions

My site is down but my hosting is still active — what's actually wrong?

"Hosting active" only means the server and account exist; it says nothing about DNS, the SSL certificate, the runtime or the last deployment. The failure is usually in one of those layers. We check the exact status the server returns and read the logs to find which one, rather than guessing.

How do I know if it's a DNS problem or a server problem?

If the domain doesn't resolve at all, or resolves to the wrong address, it's DNS or propagation. If the domain resolves but the page returns an error (500/502/503) or a certificate warning, it's the server, runtime or certificate. We confirm which in the first few minutes so time isn't wasted on the wrong layer.

Can you fix an expired SSL certificate or one that won't renew?

Yes. We reinstate the certificate and, when it's Let's Encrypt, find why auto-renewal stopped — a broken renewal hook, a blocked challenge or a moved webroot — and repair it so it doesn't lapse again.

A deployment broke my live site. Can you roll it back?

Usually yes. If a clean previous state exists we can roll back to restore service fast, then diagnose what the release broke so the next deploy is safe. If there's no rollback point, we fix forward from the logs. We tell you which path is quicker before acting.

My previous developer or host is gone and no one knows the setup — can you still help?

Yes, that's a common case for us. We don't need prior knowledge of your project: we work from the live server, the logs and your access, map how it's actually deployed, and fix it from there.

How fast can you respond and how are you billed?

We reply within 2 business hours and work remotely, worldwide. There's no subscription — we bill in 30-minute increments, so a small fix costs a small amount. You describe the problem, we confirm we can take it, and we start.

Site down, certificate warning, a broken deploy or a domain that won't point to the right place? Send us the symptom and your environment — we'll confirm we can take it on and get you back online. No subscription, billed by the half-hour, reply within 2 business hours.

Besoin d'une intervention ciblée ?

Décrivez le blocage — devis sans engagement, ou rappel sous 2 h ouvrées. Supplément urgence possible (+40€).

See also