When you combine SolusVM Extended Cloud For WHMCS with DNS Manager For WHMCS, your clients will be able to manage PowerDNS zones and records from the client area.
DNS Manager For WHMCS will allow your customers to manage DNS zones, records and ReverseDNS. To connect both modules, go to 'Configuration' section of DNS Manager, move to 'Processing' , select SolusVM Extended products and connect with PowerDNs server.
Afterwards, buttons 'Manage DNS' and 'Manage Reverse DNS' will appear in the client area as shown on the screen below.
|
Depending on previously chosen settings, your customers will be able to add, edit and remove DNS zones and records.
|
Module will also allow your customers to add, edit and remove Reverse DNS zones and records.
|
Management of Billing
When you combine SolusVM Extended Cloud For WHMCS with Advanced Billing For WHMCS, you will be able to set up additional billing options. Enable 'Usage Records' extension for Solus Cloud products.
|
The module allows you to charge your customers basing on the server resources used by them. Set free limits and pricing for used records.
|
With Advanced Billing module, you can also display the current server resource usage and its cost for your customers.
|
Update of Products
Our module is entirely compatible with SolusVM Pro module and you can easily upgrade your existing products without losing your settings.
1. Go to 'Setup' → 'Products/Services' → 'Products/Services' → 'Module Settings' of your product and switch 'Module Name' from 'Solusvmpro' to 'SolusvmExtendedCloud' .
2. Proceed to 'Setup' → 'Products/Services' → 'Servers' and switch your server type from 'Solusvmpro' to 'SolusvmExtendedCloud' .
3. Now, click 'Setup' → 'Products/Services' → 'Products/Services' → 'Module Settings' of your product and make sure that 'Server Group' is set up correctly.
4. The last step is generating default configurable options and custom fields through clicking on 'Generate default' button.
Your SolusVM Extended Cloud product is ready to use!
|
Debug Mode
SolusVM Extended Cloud is a very complex module. Therefore many things might go wrong.
To help you quickly solve various problems usually connected with WHMCS product/server configuration and SolusVM server configuration, we created 'Debug Mode'.
To enable it, go to 'Module Settings' of your product and tick 'Debug Mode' as shown on the screen below.
|
Afterwards, go to 'Utilities' → 'Logs' → 'Module Log' and click on 'Enable Debug Logging' in order to enable it. The button should change its value to 'Disable Debug Logging'.
From that moment, each action performed by the module will be recorded in the log.
In that way, you can easily check whether module correctly fetches the information about virtual servers, nodes, templates, plans etc.
If it does not, that indicates a problem with WHMCS product/server configuration or problem with your SolusVM server.
The following screen presents an exemplary module log.
|
Remember to turn off Debug Mode after you fix the problem.
|
Locations Management
Underneath, you will find a short description of a real life example of managing and rotating between locations with SolusVM Extended Cloud For WHMCS.
Take a quick look at it and note the flow.
|
Let's assume that Mr Smith has one master server called 'Master'. This is the server Mr Smith configured and connects with from WHMCS with the help of our module. This server contains 3 slave servers configured in his SolusVM environment. These are:
These three slave servers are server nodes. In this configuration example, all of Mr Smith's clients order products on 'Master' server and so they receive resources available on server 1, 2, 3. Now, when they log in to WHMCS client area, they are able to create a VPS and pick server 1, 2 or 3 from Location field.
|
Tips
1. We made every effort to make our module as easy to install, configure and use, as possible. Therefore we paid special attention to displayed messages.
Read carefully each message, follow the instructions and you shall have no problems with using the module.
|
2. Operations performed on the virtual servers are not executed immediately. Give your SolusVM server some time to process the request and execute the operation.
|
Common Problems
1. When you have problems with connection, check whether your SELinux or firewall does not block ports.
|
2. The vast majority of problems are connected with misconfigured SolusVM server or misconfigured servers/products in your WHMCS.
Firstly, make sure that your SolusVM server has properly configured virtual servers, nodes, node groups, templates, plans and API access.
In most cases, appropriate SolusVM server configuration guarantees correct operation of the module.
Afterwards, check your WHMCS server connection and product's settings. If you are certain that everything is correct, use our Debug Mode.
|
3. By default our module connects with SolusVM server on port 5353. If you are using different port, you need to specify it in 'Hostname' field.
Default port for SSL connections is 5656. To connect on that port enter your hostname as follows: 'yourhostname.com:5656' . Keep in mind that you can connect on any port.
Field below 'Tick to use SSL Mode for Connections' switches connection type between http and https. Note that this is something different from choosing the port to connect.
|
|