Skip to content
novasean.

Knowledge base

DirectAdmin

Manage email, HTTPS certificates and hosting backups.

Search all articles
DirectAdmin

Create and test a mailbox in DirectAdmin

Create a DirectAdmin mailbox, check live MX routing before inbound tests, and verify sending and receiving at the right stage.

Read the guide →
DirectAdmin

Request and check a TLS certificate in DirectAdmin

Check hostname DNS and validation, request a DirectAdmin TLS certificate, and verify the certificate actually served.

Read the guide →
DirectAdmin

Create and verify a DirectAdmin account backup

Select DirectAdmin backup components, preserve an off-account copy, and check recovery with a controlled restore.

Read the guide →
DirectAdmin

Add a DirectAdmin subdomain without changing the main site

Create a DirectAdmin web subdomain, confirm parent DNS delegation and test its separate root and HTTPS endpoint.

Read the guide →
DirectAdmin

Change a DirectAdmin site’s PHP version safely

Check application and PHP compatibility, select an available domain version, and verify a reversible change.

Read the guide →
DirectAdmin

Fix a DirectAdmin website showing 403 Forbidden

Use the failing URL and DirectAdmin domain log to distinguish a 403 access rule, missing index or path fault.

Read the guide →
DirectAdmin

Diagnose a DirectAdmin website 500 error

Match a DirectAdmin site's 500 response to its request and error log before changing application settings.

Read the guide →
DirectAdmin

Find the correct document root for a domain

Find the document root serving the exact domain or subdomain before uploading or moving website files.

Read the guide →
DirectAdmin

Create a database and a limited application user

Create a DirectAdmin database credential with suitable privileges and verify the application's connection.

Read the guide →
DirectAdmin

Create a scoped file-transfer account safely

Choose supported SFTP or FTPS access and check the file-transfer account's effective directory boundary.

Read the guide →
DirectAdmin

Diagnose a website redirect loop

Trace HTTP, HTTPS, hostname and application redirects to find the layer creating a website loop.

Read the guide →
DirectAdmin

Upload a static site and verify its entry page

Upload a finished static build to the served domain folder and check its entry page and assets.

Read the guide →
DirectAdmin

Check why a new site still shows a default page

Find whether a default hosting page comes from DNS, hostname mapping, document root, entry file or cache.

Read the guide →
DirectAdmin

Understand a shared-hosting resource warning

Read a shared-hosting warning by resource, period and plan entitlement before choosing a remedy.

Read the guide →
DirectAdmin

Diagnose a slow shared-hosting website

Compare page timings and account evidence to locate a slow shared-hosting site's likely bottleneck.

Read the guide →
DirectAdmin

Check whether a hosting login page is genuine

Verify an unexpected hosting login page through a known account route before entering credentials.

Read the guide →
DirectAdmin

Rotate a hosting password after suspected exposure

Secure a suspected exposed DirectAdmin password and check the account for unexpected changes.

Read the guide →
DirectAdmin

Diagnose an Nginx 502 Bad Gateway on shared hosting

Collect Nginx 502 proxy and upstream evidence for the hosting operator before changing services.

Read the guide →
DirectAdmin

Enable two-factor authentication for a DirectAdmin account

Set up DirectAdmin two-factor authentication, retain recovery codes and prove a fresh login works.

Read the guide →
DirectAdmin

Respond when a website is visibly compromised

Record safe evidence of a visibly compromised website and involve the authorised incident owners.

Read the guide →
DirectAdmin

Recover a deleted file without harming new changes

Recover one deleted site file from a known-good backup while protecting newer files and database changes.

Read the guide →
DirectAdmin

Recover a WordPress critical error after a plugin update

Use WordPress Recovery Mode and logs to isolate a plugin-related critical error after an update.

Read the guide →
DirectAdmin

Clear WordPress maintenance mode after an interrupted update

Confirm a WordPress update stopped, remove only a stale maintenance marker and finish the update.

Read the guide →
DirectAdmin

Check a WordPress database connection after a credential change

Check protected WordPress database settings against a known credential change and test recovery.

Read the guide →
DirectAdmin

Fix WordPress post URLs returning 404 after a permalink change

Restore WordPress post URLs after a permalink change by checking the intended structure and rewrite rules.

Read the guide →
DirectAdmin

Check a WordPress media upload that exceeds the effective file limit

Compare a WordPress media file with effective upload limits and request only the needed change.

Read the guide →
DirectAdmin

Find why a WordPress scheduled post missed its time

Check a missed WordPress post's time, status and scheduler; use a visible-safe Future-post test.

Read the guide →
DirectAdmin

Investigate a WordPress editor invalid JSON response when saving

Preserve WordPress editor work and inspect the failed REST response behind an invalid JSON error.

Read the guide →
DirectAdmin

Give a WordPress editor access without sharing an administrator login

Hand over WordPress content access with a named account, a suitable editor role and a tested boundary.

Read the guide →
DirectAdmin

Handle a WordPress update that asks for connection information

Investigate a WordPress update credential prompt through filesystem ownership and authorised access.

Read the guide →
DirectAdmin

Check why published website changes are not visible to visitors

Find which cache still serves an old website edit after confirming the published origin page.

Read the guide →
DirectAdmin

Fix a static application route that returns 404 on direct load

Test a static app's direct deep link and configure a fallback that leaves missing assets as 404.

Read the guide →
DirectAdmin

Repair a cross-origin API request after a hostname change

Compare the browser Origin and API CORS response after an application hostname change.

Read the guide →
DirectAdmin

Repair an application login cookie after a domain change

Trace session cookie storage, scope and return after moving an application to a new domain.

Read the guide →
DirectAdmin

Diagnose a trusted script blocked by Content Security Policy

Find the exact CSP directive blocking a trusted script and make a narrow, testable correction.

Read the guide →
DirectAdmin

Fix a JavaScript module served as HTML or the wrong MIME type

Distinguish a missing JavaScript asset rewritten to HTML from a real module served with the wrong type.

Read the guide →
DirectAdmin

Protect a website directory and verify unauthenticated access

Protect an intended web directory and verify that unauthenticated direct file requests are refused.

Read the guide →
DirectAdmin

DirectAdmin cron job not running? Check the schedule and command

Check a DirectAdmin cron schedule, command environment and harmless run before escalating a failure.

Read the guide →
DirectAdmin

DirectAdmin certificate renewal failed? Check the cause safely

Check the live certificate, failed ACME name and validation route before retrying DirectAdmin renewal.

Read the guide →
DirectAdmin

DirectAdmin backup restore failed? Find the failed step safely

Distinguish an active, failed or incomplete DirectAdmin restore while preserving backup and newer data.

Read the guide →
DirectAdmin

DirectAdmin email sending limit reached? Find the affected account

Identify the affected DirectAdmin mailbox or user sending allowance and stop unexpected mail first.

Read the guide →
DirectAdmin

Change a PHP memory limit in DirectAdmin

Check a site’s effective PHP memory_limit, use an available DirectAdmin setting safely, and verify the change within your hosting limits.

Read the guide →
DirectAdmin

DirectAdmin login not working? Check these safe steps

Triage a failed DirectAdmin login safely: verify the panel route, distinguish account or session issues, and know when to contact hosting support.

Read the guide →
DirectAdmin

DirectAdmin 550 relay not permitted: check mail routing first

Find out whether a 550 relay rejection concerns incoming domain routing or your own SMTP submission before changing mail settings.

Read the guide →
DirectAdmin

DirectAdmin mailbox full (552 5.2.2): check the right quota

A 552 5.2.2 mailbox-full bounce needs a storage check at the receiving provider. Compare mailbox and account limits before deleting mail or changing a plan.

Read the guide →
DirectAdmin

Change a DirectAdmin mailbox password without losing mail access

Change a DirectAdmin-hosted mailbox password safely, update every mail client, and verify both incoming and outgoing mail.

Read the guide →
DirectAdmin

DirectAdmin webmail login not working? Diagnose Roundcube safely

Separate a wrong mailbox login from a failed one-click link, expired Roundcube session or mail-storage fault without exposing your password.

Read the guide →
DirectAdmin

Redirect an old website in DirectAdmin without breaking email

Choose a safe DirectAdmin site redirect, preserve mail routing and check HTTPS, destination paths and the full response chain.

Read the guide →
DirectAdmin

DirectAdmin 550 5.1.1 user unknown: find the rejecting server

Trace a 550 5.1.1 recipient rejection through the intended mail host, address and DirectAdmin mailbox or forwarder before changing MX.

Read the guide →