.pdf)
WHM Plugins
savezone or getzone, then responds with another API call based on the first call's result.
When dnsadmin receives a request for an action, it iterates over every node in the cluster and passes the action to nodes associated with the account that made the request. Each action is assigned a dnsuniqid identification value. This ID is a random string that prevents duplicate actions in complicated peering setups where a single request might be repeated.
/var/cpanel/cluster/$username/config/. You will need to replace the $username section of the path with the username that corresponds to the account whose node you are configuring.
You will need to enter key-value pairs in this file. Each of the key pairs specifies how data should be passed to the remote module when it interacts with remote systems in the DNS cluster.
#version 2.0 user=root host=node.example.com pass=PasswordGoesHere module=cPanel debug=on
user, host, pass, and module values are required.
/var/cpanel/cluster/$username/config/node-dnsrole. You will need to replace the $username value in the path with the username that corresponds to the account whose node you are configuring.
The available roles are:
| Role | Description |
|---|---|
| synchronize | All actions received by this node are sent to remote DNS servers in the cluster. |
| write-only | This node will only receive actions from other nodes. |
| standalone | This node will not send or receive any action. |
Copyright © cPanel 2000–2011.