Adding a WHMSonic Server and Products
WHMSonic is a popular WHM/cPanel plugin used to provide internet radio services via your WHM/cPanel server.
First, you need to configure the plugin in Clientexec's server section as shown in the picture below. Go to Settings > Products > Servers
Now you need to add your WHMSonic server by clicking Add Server.
Plugin Options:
- to create package custom fields go to Settings > Products > Custom Fields.
Next step is that we need to allow your products to use the WHMSonic server we just created.
In your ClientExec admin area, click: Settings > Product > Products.
Sort your list by the Product Group that will be using WHMSonic.
Now choose the first product you will be using with WHMSonic, Example: WHMSonic Basic. (This will be assuming you have setup your packages already.)
Now click on the Advanced & Plugin Settings tab.
Click the box, and choose the drop-down option that says WHMSonic or whatever title you put in the server name field. Fill out the other fields.
If you wish to have the package created automatically after the Order Processor service has been ran, go back to the General Tab and check the "Automatically Activate package?" box.
Please keep in mind you will need to repeat the add packages process for each package that will be using the WHMSonic server.
Supported Features
Create | Suspend | Unsuspend | Terminate | Change Package | Change Password | Client Area Link |
---|---|---|---|---|---|---|
Yes | Yes | Yes | Yes | No | No | No |
Get Started
First, you need to configure the plugin in Clientexec's server section as shown in the picture below. Go to Settings > Products > Servers
Now you need to add your WHMSonic server by clicking Add Server.
Field Name | Description |
---|---|
Server Name | Friendly name. How you will see it inside Clientexec. |
Hostname | The name of the server where WHMSonic resides. |
Shared IP | Main Server IP |
Plugin | WHMSonic |
Maximum # of Accounts | Set this to 0 |
Stats URL | Not Mandatory. |
IP Addresses (one per line) | If for some reason you need to manually assign an IP to someone, you would add it here. The IP's are automatically assigned when created through Clientexec. |
Plugin Options:
Field Name | Description |
---|---|
Username | Username used to connect to the server. |
Password | Password used to connect to the server. |
Use SSL | Set this to YES if SSL should be used to connect to the server. |
Radio Username Custom Field* | Enter the name of the package custom field that will hold the Radio Username. |
Radio Password Custom Field* | Enter the name of the package custom field that will hold the Radio Password. |
Failure E-mail | E-mail address Cpanel error messages will be sent to. |
- to create package custom fields go to Settings > Products > Custom Fields.
Add Hosting Packages
Next step is that we need to allow your products to use the WHMSonic server we just created.
In your ClientExec admin area, click: Settings > Product > Products.
Sort your list by the Product Group that will be using WHMSonic.
Now choose the first product you will be using with WHMSonic, Example: WHMSonic Basic. (This will be assuming you have setup your packages already.)
Now click on the Advanced & Plugin Settings tab.
Click the box, and choose the drop-down option that says WHMSonic or whatever title you put in the server name field. Fill out the other fields.
If you wish to have the package created automatically after the Order Processor service has been ran, go back to the General Tab and check the "Automatically Activate package?" box.
Please keep in mind you will need to repeat the add packages process for each package that will be using the WHMSonic server.
Updated on: 09/03/2023
Thank you!