Domain Nexus Administration

Practical setup, management and troubleshooting guides for Domain Nexus Administration.

Categories

Billing Platform Connectors

Practical setup, management and troubleshooting guides for Billing Platform Connectors.

Domain Nexus API (87)

Practical setup, management and troubleshooting guides for Domain Nexus API.

Articles

Activate a purchased Domain Nexus licence and diagnose validation problems

Commercial Domain Nexus editions can require a licence key before protected module services are...

Add a DNS provider connection and prove that it can manage zones

Use DNS Manager > Servers to connect Domain Nexus to the authoritative DNS systems your...

Bootstrap and rotate credentials for a Blesta module account

Use Blesta's Add registrar account or Edit registrar account form to connect the installed...

Build a DNS package for hosting products, addons and domain TLDs

A DNS package joins customer entitlements, provider connections, record policy and automation....

Build and publish branded billing-platform connectors in Connector Studio

Connector Studio creates and publishes branded connector releases for the billing platforms...

Change a DNS package master without confusing replication and delegation

Changing the package master changes the DNS backend that Domain Nexus uses as the management...

Choose Domain Nexus client navigation, themes and translations

Domain Nexus lets you choose how customers enter DNS management and how the module looks in...

Choose among the DNS providers supported by Domain Nexus

Domain Nexus offers multiple public DNS connection types. Choose the one that matches the...

Collect registry-specific fields in a WHMCS reseller order form

Some domain registries need information beyond the ordinary name, address and email fields....

Configure DNS backups and restore a reviewed record snapshot

Domain Nexus zone backups preserve DNS records for recovery. They complement, but do not...

Configure DNS lifecycle cleanup with grace periods and protected zones

Lifecycle cleanup reviews zones after their qualifying service or delegation changes. Begin in...

Configure WHMCS domain synchronisation and investigate pending registrations

WHMCS domain synchronisation updates local domain information from the connector's confirmed...

Configure domain and email forwarding as separate services

Domain forwarding sends web visitors to another URL, while email forwarding redirects incoming...

Configure secondary DNS with an authorised transfer source

Secondary DNS receives a zone from an authorised primary through a supported zone-transfer...

Connect ClouDNS with a master API user or a scoped sub-user

ClouDNS can authenticate through a master API user or a scoped sub-user. A sub-user is useful...

Connect Cloudflare with a scoped token and the correct account

Use a scoped Cloudflare API token for Domain Nexus, with access to the account and zones your...

Connect DNS Made Easy with its paired API credentials

DNS Made Easy uses an API key and a separate secret key. Domain Nexus needs both values from...

Connect DNSPod using its ID and token credential format

The DNSPod adapter expects a complete DNSPod login token in ID,token format. Its API contract...

Connect DigitalOcean DNS with domain-specific API scopes

DigitalOcean's DNS connection uses a personal access token with permission for domains and...

Connect DirectAdmin DNS with an appropriately restricted login key

The DirectAdmin adapter manages records in DNS zones already available to its authenticated...

Connect Gandi LiveDNS with an organisation-scoped personal access token

Gandi LiveDNS uses a personal access token scoped to the organisation and resources you intend...

Connect Google Cloud DNS with a service account JSON key

Google Cloud DNS connects through a service account belonging to the intended Google Cloud...

Connect HestiaCP DNS with a dedicated access key

Use the HestiaCP DNS connection when your hosting company runs HestiaCP and wants Domain Nexus...

Connect Hetzner DNS using the current Cloud Console project token

Use a token created in the current Hetzner Console project for the Hetzner DNS connection....

Connect InterWorx DNS with a NodeWorx API key

Use the NodeWorx API key for the InterWorx DNS connection. This is a server or authorised...

Connect Liquid Web Storm DNS using its API account

Select StormOnDemand / Liquid Web for the Liquid Web DNS API account used by your organisation....

Connect OVHcloud DNS with region-matched application and consumer keys

OVHcloud DNS needs three related credentials: an application key, application secret and...

Connect Openprovider DNS through an API-enabled contact

The OpenProvider DNS connection signs in to Openprovider's REST API with an API-enabled...

Connect Plesk DNS with the correct administrator API access

The Plesk connection uses Plesk's REST v2 and XML APIs. Configure it with administrator API...

Connect Rackspace Cloud DNS with the matching tenant and regional endpoint

Rackspace Cloud DNS needs the tenant/account ID, username and API key for the intended account....

Connect Rage4 DNS without confusing its API key with an account password

Rage4 authenticates this DNS connection with the account email and its API key. Although the...

Connect RcodeZero through its current v2 API

The current RcodeZero connection uses its v2 API and a bearer token. An older saved address...

Connect Route 53 and separate DNS changes from optional KMS signing access

The Route 53 connection uses an AWS access key ID and secret access key for the account that...

Connect Vultr DNS and allow the WHMCS server's actual outbound address

The Vultr DNS connection uses a provider API key and must pass Vultr's access-control rules. A...

Connect Zonomi and identify the zones authorised by its API key

The Zonomi connection uses the API key issued for the DNS account. It does not use the domain's...

Connect a hosted PowerDNS service using its supplied API contract

Select PowerDNS Hosted when your DNS supplier exposes a compatible PowerDNS Authoritative API....

Connect a self-hosted BIND 9 server over verified SSH

The BIND 9 connection manages zone files over SSH and asks BIND to reload or reconfigure them...

Connect bunny.net DNS and configure an optional vanity nameserver pair

The bunny.net DNS connection uses the account API key sent to the provider's DNS API. Configure...

Connect cPanel or WHM DNS using an existing WHMCS server or dedicated token

Domain Nexus can reuse a cPanel server already configured in WHMCS or connect with a dedicated...

Connect deSEC while preserving its DNSSEC and delegation requirements

deSEC signs the zones it serves and manages their signing keys. Domain Nexus exposes that...

Connect the PowerDNS Authoritative API to Domain Nexus

Connect Domain Nexus to the HTTP API of PowerDNS Authoritative Server. The API endpoint is...

Coordinate provider API quotas across web requests and background workers

Provider rate limits often apply to a whole account, even when several credentials and workers...

Create DNS record sets that become package defaults

An administrator record set supplies reusable starting records for a DNS package. Use it to...

Create Premium DNS products and configure their actual paid features

Domain Nexus can create Premium DNS and Premium DNS Plus products in WHMCS and offer them on...

Create and administer a reseller account with the correct commercial scope

A reseller account authorises a WHMCS customer to use Domain Nexus's domain-resale workspace...

Delegate reverse DNS only for addresses a customer actually holds

Reverse DNS maps an IP address to a hostname using PTR records in an in-addr.arpa or ip6.arpa...

Design reseller groups, permissions and inherited settings

Reseller groups let your company apply a consistent commercial and API policy to a set of...

Diagnose a PowerDNS v4 connection that can read zones but cannot save changes

If a PowerDNS v4 connection authenticates and lists zones but cannot save a record, investigate...

Discover existing DNS zones and link only verified customer ownership

Discovery finds zones already present on a DNS server so you can bring eligible ones under...

Grant master-reseller access and define downstream responsibilities

Master-reseller access lets an authorised account manage a restricted downstream network. It is...

Handle a DNS provider outage without losing the intended record changes

During a DNS provider outage, first determine whether the problem affects the management API,...

Install Domain Nexus in WHMCS and initialise its secure storage

Install the current Domain Nexus release in a backed-up WHMCS environment, initialise its...

Investigate a WHMCS connector order blocked by reseller account status

A domain order can be blocked even when the WHMCS connector is installed correctly. Check the...

Investigate a downstream reseller issue within the master account's assigned scope

Use the master workspace to investigate an assigned downstream reseller without exposing a...

Issue or rotate a downstream reseller credential and deliver it securely

An authorised master can manage supported API credentials for assigned ordinary downstream...

Keep Blesta annual domain pricing aligned with supported upstream terms

Configure domain pricing in Blesta after the module account authenticates correctly. The...

Keep Domain Nexus jobs, scheduled DNS changes and reconciliation running

Domain Nexus uses scheduled work for DNS changes, domain operations, reconciliation and...

Keep end-customer registration contacts separate from reseller account ownership

Keep the customer who holds a domain registration separate from the reseller account that...

Make HostBill API credentials available to both web requests and cron

The HostBill connector reads its API key from a named server environment variable. The same...

Move managed zones to another DNS provider with a verified rollback point

A DNS provider migration has two coordinated parts: moving the managed zone to a verified...

Offer branded registration certificates through the WHMCS connector

The WHMCS connector can offer customers a branded domain registration certificate containing...

Offer selected administrator DNS record sets to customers

You can let customers apply selected administrator record sets without allowing them to edit...

Operate DNSSEC from zone signing through parent DS verification

DNSSEC requires a signed authoritative zone and a matching chain of trust at its parent. Domain...

Plan a Domain Nexus installation for your hosting company

Domain Nexus brings domain resale, DNS management, domain forwarding and email forwarding into...

Plan a FOSSBilling connector test without assuming a live sandbox exists

The FOSSBilling adapter's native test-mode switch does not create a Domain Nexus sandbox. In...

Plan a WiseCP integration using the current API when no native connector is supplied

The supplied Domain Nexus release includes generated connectors for WHMCS, HostBill, Blesta and...

Prepare HostBill domain contact and registry fields for current API validation

The HostBill connector maps standard domain contact and nameserver data into current Domain...

Prepare Route 53 KMS permissions before enabling DNSSEC

Route 53 DNSSEC depends on a key-signing key backed by a suitable AWS KMS customer managed key....

Prepare a new reseller account for its first live domain order

Prepare a reseller account, billing integration and support workflow before accepting your...

Preserve Cloudflare proxy settings when synchronising DNS records

Cloudflare proxy status is provider-specific metadata attached to eligible DNS records. Review...

Preserve DNS when a parked domain becomes a hosting account

The optional hosting-transition integration coordinates Domain Nexus with native WHMCS...

Preview and schedule exact domain price imports from the command line

The connector's command-line price importer can preview and apply an exact catalogue of...

Publish a reseller domain catalogue with correct terms, prices and features

The reseller catalogue determines which domain extensions, periods and operations an account...

Reconcile a HostBill renewal that remains pending upstream

A HostBill renewal remains unconfirmed when Domain Nexus has accepted the request but the...

Recover a FOSSBilling renewal without reusing an updated expiry as a new order

The FOSSBilling connector uses the domain's pre-renewal expiration timestamp as part of a...

Replace a BIND server SSH host key after verifying a legitimate rebuild

A BIND SSH host-key mismatch means Domain Nexus cannot verify that it is talking to the server...

Resolve DNS drift and changes with an unknown provider outcome

DNS drift means the state you expected differs from the state observed on a backend. An unknown...

Resolve a FOSSBilling nameserver set that exceeds its local contract

The supplied FOSSBilling connector represents up to four nameservers through its native domain...

Review and apply DNS changesets with a clear recovery path

A DNS changeset groups proposed record changes so Domain Nexus can validate, apply and track...

Review customer DNSSEC and reverse DNS requests

Customer requests let your company review selected DNS actions before they are performed. This...

Roll out a new connector release while retaining a working previous package

Upgrade a reseller connector from an eligible published release while keeping a recoverable...

Rotate a DNS provider credential across all connections that use it

Rotate a DNS provider credential by replacing every connection that depends on it, verifying...

Run a controlled DNS provider acceptance check before assigning customer packages

A useful provider acceptance check proves the exact operations your package will use. It starts...

Set DNS package limits and customer permissions without blocking the wrong service

Package limits control how much DNS service a customer can use, while permissions control which...

Synchronize a DNS package across multiple servers and select its master

Package synchronization lets Domain Nexus maintain compatible DNS records across the servers...

Upgrade Domain Nexus while preserving keys, settings and customer data

A Domain Nexus upgrade replaces application files and applies the release's database changes...

Use Blesta's domain management tab with the connector's actual capabilities

The Blesta connector's Domain management service tab gives the authorised customer or...

Use a Plesk subscription as the target for new DNS domain aliases

The Plesk connection can use an existing subscription domain as the target for new aliases....

Use a cPanel account username as the owner of parked DNS domains

A cPanel/WHM connection can associate DNS-only domains with an existing cPanel account by using...