ISPmanager API/Server administrator

From ISPWiki

(Redirected from ISPmanager API)
Jump to: navigation, search
Legend
  • Image:isp_lite.png - available in ISPmanager Lite
  • Image:isp_pro.png - available in ISPmanager Professional
  • Image:isp_cluster.png - available in ISPmanager Cluster

Contents

See also


Server administrator

Accounts Management

Administrators

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Administrators

Function: mgradmin

Result: the list of elements

  • name - Login.
  • disabled - This account is not active.
  • uid0 - This administrator has shell access with root privileges.
  • note - Notes:.


Create. Change. Edit administrator

Function: mgradmin.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "mgradmin" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Username.
  • passwd - Password.
  • confirm - Confirm.
  • uid0 - Superuser. (Optional parameter. To enable the option click "on".)
  • atype - Access.

Possible values :

    • allow - to all functions
    • allow_partial - to specified functions only
    • deny_partial - to all but specified functions
If the allow value is selected the parameters are denied: 'fname'
  • fname - Function list. (One or more values space-delimited)
  • email - E-mail. Image:isp_pro.png Image:isp_cluster.png
  • welcome - Send message. (Optional parameter. To enable the option click "on".) Image:isp_pro.png Image:isp_cluster.png


Delete the selected administrator

Function: mgradmin.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "mgradmin" function.

Result: successful operation or error message


Enable the selected administrator

Function: mgradmin.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "mgradmin" function.

Result: successful operation or error message


Disable the selected administrator

Function: mgradmin.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "mgradmin" function.

Result: successful operation or error message


Resellers

Image:isp_pro.png Image:isp_cluster.png
Reseller management

Function: reseller

Result: the list of elements

  • name - Name.
  • slave - Server.
  • disabled - This reseller account is not active.
  • cgi - CGI is active for the WWW domains of this reseller.
  • wsgi - WSGI is active for the WWW domains of this reseller .
  • php - PHP is active for for the WWW domains of this reseller.
  • ssi - SSI is active for the WWW domains of this reseller.
  • ssl - HTTPS is active for for the WWW domains of this reseller.
  • shell - Shell access is active for this reseller.
  • note - Notes:.
  • user - Users. Attributes :
    • used - The used number.
    • limit - Max value limitation
  • disk - Disk quota. Attributes :
    • used - The used number.
    • limit - Max value limitation
  • bandwidth - Traffic. Attributes :
    • used - The used number.
    • limit - Max value limitation


Create. Change. Edit reseller

Function: reseller.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "reseller" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Username.
  • passwd - Password.
  • confirm - Re-enter password.
  • ip - IP-address.
  • ip6 - IPv6. The parameter may vary depending on feature ipv6.
  • preset - Preset.
  • email - E-mail.
  • welcome - Send message. (Optional parameter. To enable the option click "on".)
  • shell - Shell access. (Optional parameter. To enable the option click "on".)
  • ssl - SSL. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature ssl.
  • cgi - CGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature cgi.
    Active parameter allows the use of the following parameters: 'phpcgi','phpfcgi'
  • wsgi - WSGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature wsgi.
  • phpmod - PHP as Apache. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpmod.
  • phpcgi - PHP as CGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpcgi.
  • phpfcgi - PHP as FastCGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpfcgi.
  • ssi - SSI. (Optional parameter. To enable the option click "on".)
  • safemode - PHP as safe_mode. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpmod. Image:isp_pro.png Image:isp_cluster.png
  • disklimit - Disk quota. (Value. Use "1000000" to represent "infinity") The parameter may vary depending on feature quota.
  • userlimit - Users. (Value. Use "10000" to represent "infinity")
  • ftplimit - FTP accounts. (Value. Use "10000" to represent "infinity")
  • maillimit - Mailboxes. (Value. Use "10000" to represent "infinity")
  • domainlimit - Domains. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature dns.
  • webdomainlimit - WWW domains. (Value. Use "10000" to represent "infinity")
  • maildomainlimit - E-mail domains. (Value. Use "10000" to represent "infinity")
  • baselimit - Databases. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature db.
  • baseuserlimit - Database users. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature db.
  • bandwidthlimit - Traffic. (Value. Use "100000000" to represent "infinity")
  • iplimit - IP addresses. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature ipctrl.
  • ip6limit - IPv6 addresses. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature ipv6.
  • cpulimit - CPU limit. (Value. Use "100000" to represent "infinity")
  • memlimit - RAM limit. (Value. Use "100000" to represent "infinity")
  • proclimit - Process limit. (Value. Use "100000" to represent "infinity")
  • mysqlquerieslimit - MySQL queries . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits.
  • mysqlupdateslimit - MySQL updates. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits.
  • mysqlconnectlimit - MySQL connections. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits.
  • mysqluserconnectlimit - Concurrent connections to MySQL . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhasuconnlimits.
  • maxclientsvhost - Apache mpm-itk workers. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature apache-mpm-itk.
  • limitconn - Concurrent connections per session . (Value. Use "65535" to represent "infinity") The parameter may vary depending on feature nginx. Image:isp_pro.png Image:isp_cluster.png
  • mailrate - Email limit . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature mailrate.
  • note - .


Delete the selected reseller

Function: reseller.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "reseller" function.

Result: successful operation or error message


Enable the selected reseller and all the users of this reseller

Function: reseller.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "reseller" function.

Result: successful operation or error message


Disable the selected reseller and all the users of this reseller

Function: reseller.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "reseller" function.

Result: successful operation or error message


Access to modules

Function: reseller.access

Parameters:

  • elid - unique identifier ("name" element of "reseller" function).

Result: elements list

  • ftitle - Module name.
  • name - Function name.
  • disabled - This module is not active for this reseller.


Enable access to the selected module(s) for this reseller

Function: reseller.access.enable

Parameters:

  • plid - parent list unique identifier ("name" element of "reseller" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "reseller.access" function.

Result: successful operation or error message


Disable access to the selected module(s) for this reseller

Function: reseller.access.disable

Parameters:

  • plid - parent list unique identifier ("name" element of "reseller" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "reseller.access" function.

Result: successful operation or error message


Message to support centre

Function: new.msg

  • subj - Subject.
  • prio - Priority.
  • category - Category.
  • text - Text.


Users

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
User management

Function: user

Result: the list of elements

  • name - Name.
  • slave - Server.
  • owner - Owner.
  • preset - Preset.
  • disabled - This user account and the WWW domains of this user are not active.
  • unex - The control panel properties are not specified for this user account .
  • cgi - CGi is active for the WWW domains of this user.
  • wsgi - WSGI is active for the WWW domains of this user .
  • php - PHP is active for the WWW domains of this user.
  • ssi - SSI is active for the WWW domains of this user.
  • ssl - HTTPS is active for the WWW domains of this user.
  • shell - Shell acces is active for this user.
  • usermove - Import a user from another server.
  • note - Notes:.
  • disk - Disk quota. Attributes :
    • used - The used number.
    • limit - Max value limitation
  • bandwidth - Bandwidth. Attributes :
    • used - The used number.
    • limit - Max value limitation


Create. Change. Edit user

Function: user.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "user" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Username.
  • passwd - Password.
  • confirm - Re-enter password.
  • owner - Owner. Image:isp_pro.png Image:isp_cluster.png
  • ip - IP-address.
  • ip6 - IPv6. The parameter may vary depending on feature ipv6.
  • domain - Domain.
  • preset - Preset.
  • email - E-mail. Image:isp_pro.png Image:isp_cluster.png
  • welcome - Send message. (Optional parameter. To enable the option click "on".) Image:isp_pro.png Image:isp_cluster.png
  • shell - Shell access. (Optional parameter. To enable the option click "on".)
  • ssl - SSL. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature ssl.
  • cgi - CGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature cgi.
    Active parameter allows the use of the following parameters: 'phpcgi','phpfcgi'
  • wsgi - WSGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature wsgi.
  • ssi - SSI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature ssi.
  • phpmod - PHP as an Apache module. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpmod.
  • phpcgi - PHP as CGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpcgi.
  • phpfcgi - PHP as FastCGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpfcgi.
  • safemode - PHP safe_mode. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpmod. Image:isp_pro.png Image:isp_cluster.png
  • disklimit - Disk quota. The parameter may vary depending on feature quota.
  • ftplimit - FTP accounts. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature ftp.
  • maillimit - Mailboxes. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature email.
  • domainlimit - Domains. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature dns.
  • webdomainlimit - WWW domains. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature www.
  • maildomainlimit - E-mail domains. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature email.
  • baselimit - Databases. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature db.
  • baseuserlimit - Database users. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature db.
  • bandwidthlimit - Traffic. (Value. Use "100000000" to represent "infinity")
  • cpulimit - CPU limit. (Value. Use "100000" to represent "infinity")
  • memlimit - Memory limit. (Value. Use "100000" to represent "infinity")
  • proclimit - Process limit. (Value. Use "100000" to represent "infinity")
  • mysqlquerieslimit - Requests to MySQL. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits.
  • mysqlupdateslimit - MySQL updates . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits.
  • mysqlconnectlimit - Connections to MySQL. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits.
  • mysqluserconnectlimit - Concurrent connections to MySQL . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhasuconnlimits.
  • maxclientsvhost - Apache mpm-itk workers. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature apache-mpm-itk.
  • limitconn - Concurrent connections per session. (Value. Use "65535" to represent "infinity") The parameter may vary depending on feature nginx. Image:isp_pro.png Image:isp_cluster.png
  • mailrate - Email limit . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature mailrate.
  • note - .


Delete the selected user

Function: user.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "user" function.

Result: successful operation or error message


Enable the selected user account and all the WWW domains of this user

Function: user.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "user" function.

Result: successful operation or error message


Disable the selected user account and all the WWW domains of this user

Function: user.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "user" function.

Result: successful operation or error message


IP-addresses management

Function: iplist

Parameters:

  • elid - unique identifier ("name" element of "user" function).

Result: elements list

  • name - IP-address.
  • count - Number of WWW domains.
  • domain - Default WWW domain.
  • rname - Reverse domain name.


IP-address parameters . View. Change

Function: iplist.edit

The function is simultaneously used to view and change object's parameters.

View objects parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "user" function).
    • elid - unique identifier ("name" element of "iplist" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "user" function).
    • elid - unique identifier ("name" element of "iplist" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • type - Type of IP-address .
    If the custom value is selected the parameters are allowed to use: 'name'
  • name - IP-address.
  • stat - Status. Image:isp_pro.png Image:isp_cluster.png

Possible values :

    • free - Free
    • shared - Shared
    • assigned - Assigned
If the free value is selected the parameters are allowed to use: 'domain' and the parameters are denied: 'owner'
If the shared value is selected the parameters are allowed to use: 'domain' and the parameters are denied: 'owner'
If the assigned value is selected the parameters are allowed to use: 'owner','domain'
If the hidden value is selected the parameters are denied: 'domain','owner'
If the mutual value is selected the parameters are allowed to use: 'domain' and the parameters are denied: 'owner'
  • owner - Owner. Image:isp_pro.png Image:isp_cluster.png
  • domain - Default domain. The parameter may vary depending on feature www.
  • rname - Reverse domain name. The parameter may vary depending on feature ipmgr. Image:isp_pro.png Image:isp_cluster.png


Access to modules

Function: user.access

Parameters:

  • elid - unique identifier ("name" element of "user" function).

Result: elements list

  • ftitle - Module name.
  • name - Module name.
  • disabled - This module is not active for this user.


Enable the access to the selected module(s) for this user

Function: user.access.enable

Parameters:

  • plid - parent list unique identifier ("name" element of "user" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "user.access" function.

Result: successful operation or error message


Disable the access to the selected module(s) for this user

Function: user.access.disable

Parameters:

  • plid - parent list unique identifier ("name" element of "user" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "user.access" function.

Result: successful operation or error message


Usage of system resources

Function: usersystemresources

Parameters:

  • elid - unique identifier ("name" element of "user" function).

Result: elements list

  • time - Date.
  • memory - Memory (GB).
  • utime - CPU user time (sec) .
  • stime - CPU system time (sec) .
  • etime - Uptime (minutes).
  • io - I/O operations.
  • mysqltime - MySQL time .
  • mysqlrequests - Number of MySQL requests .


Report period

Function: usersystemresources.edit

  • period - Period.


Message to support centre

Function: new.msg

  • subj - Subject.
  • prio - Priority.
  • category - Category.
  • text - Text.


Back up account

Function: backuponeclick

  • destdir - Backup directory .


Set filter by the selected user

Function: user.setfilter


Mailboxes

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Mailboxes

Function: email

Result: the list of elements

  • name - Name.
  • pop3 - POP3 login.
  • disabled - This mailbox is not active.
  • vacation - Auto-responder is active for this mailbox..
  • forward - Mail forwarding is active for this mailbox.
  • antispam_disabled - Anti-spam is not active .
  • greylist_disabled - Greylisting is disabled .
  • note - Notes:.
  • size - Size. Attributes :
    • used - The used number.
    • limit - Max value limitation


Create. Change. Edit mailbox

Function: email.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "email" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name.
  • domain - Domain.
  • aliases - Alias(es). (One or more values space-delimited)
  • passwd - Password.
  • confirm - Re-enter password.
  • quota - Size.
  • forward - Send a copy to. (One or more values space-delimited)
  • rmlocal - Don't save incoming e-mails. (Optional parameter. To enable the option click "on".)
  • greylist - Enable greylist. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature greylist.
  • spamassassin - Enable SpamAssassin. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature sa.
  • mailrate - Email limit . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature mailrate.
  • spamass_u_l - User's SpamAssassin. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature usersa.
    Active parameter allows the use of the following parameters: 'required_score','rewrite_subject','report_safe','spam_action'
  • required_score - Spam score . The parameter may vary depending on feature usersa.
  • rewrite_subject - Enter into the Theme filed. The parameter may vary depending on feature usersa.
  • report_safe - Report type . The parameter may vary depending on feature usersa.
  • spam_action - Action . The parameter may vary depending on feature usersa.
  • note - .


Auto-responder. View. Change

Function: email.vacation

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "email" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "email" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • arfrom - From.
  • arsubj - Subject.
  • arbody - Мessage.
  • arenable - Enable autoresponder. (Optional parameter. To enable the option click "on".)


Email filtering

Function: email.sorter

Parameters:

  • elid - unique identifier ("name" element of "email" function).

Result: elements list

  • name - Name .


Create. Change. Email filter

Function: email.sorter.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "email" function).
    • elid - unique identifier ("name" element of "email.sorter" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "email" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "email" function).
    • elid - unique identifier ("name" element of "email.sorter" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name.
  • pos - Place before .
  • cond_param - Parameter .
    If the cond_none value is selected the parameters are denied: 'cond_value'
  • cond - Condition .
  • cond_value - Value.
  • act - Supported action .
    If the command value is selected the parameters are allowed to use: 'act_command','act_copy' and the parameters are denied: 'act_email','act_imap','act_imap_new'
If the forward value is selected the parameters are allowed to use: 'act_email','act_copy' and the parameters are denied: 'act_imap','act_imap_new','act_command'
If the redirect value is selected the parameters are allowed to use: 'act_email','act_copy' and the parameters are denied: 'act_imap','act_imap_new','act_command'
If the mirror value is selected the parameters are allowed to use: 'act_email','act_copy' and the parameters are denied: 'act_imap','act_imap_new','act_command'
If the imap value is selected the parameters are allowed to use: 'act_imap','act_copy' and the parameters are denied: 'act_email','act_command'
If the drop value is selected the parameters are denied: 'act_email','act_imap_new','act_imap','act_command','act_copy'
  • act_email - Email .
  • act_imap - IMAP folder .
    If the new_folder value is selected the parameters are allowed to use: 'act_imap_new'
  • act_imap_new - New IMAP folder.
  • act_command - Program.
  • copy - Use a copy. (Optional parameter. To enable the option click "on".)


Delete the selected mail filter

Function: email.sorter.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "email" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "email.sorter" function.

Result: successful operation or error message


Email filter conditions

Function: email.sorter.cond

Parameters:

  • elid - unique identifier ("name" element of "email.sorter" function).

Result: elements list

  • id - The list element unique identifier
  • cond_param - Parameter .
  • cond - Condition .
  • cond_value - Value .


Create. Change. Condition

Function: email.sorter.cond.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "email.sorter" function).
    • elid - unique identifier ("id" element of "email.sorter.cond" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "email.sorter" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "email.sorter" function).
    • elid - unique identifier ("id" element of "email.sorter.cond" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • cond_param - Parameter .
  • cond - condition.
  • cond_value - Value .


Delete the selected condition

Function: email.sorter.cond.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "email.sorter" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "id" element of "email.sorter.cond" function.

Result: successful operation or error message


Delete the selected mailbox

Function: email.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "email" function.

Result: successful operation or error message


Purge the selected mailboxes

Function: email.clear

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "email" function.

Result: successful operation or error message


Enable the selected mailbox

Function: email.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "email" function.

Result: successful operation or error message


Disable the selected mailbox

Function: email.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "email" function.

Result: successful operation or error message


Troubleshooting . View. Change

Function: email.troubleshoot

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "email" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "email" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • report - .


Outlook Express configuration. View. Change

Function: email.outlook

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "email" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "email" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):


Domains

WWW domains

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
WWW domains

Function: wwwdomain

Result: the list of elements

  • name - Name.
  • ip - IP-address.
  • docroot - Document root.
  • disabled - WWW domain is disabled .
  • cgi - CGI is active for this WWW domain.
  • wsgi - WSGI is active for this WWW domain .
  • php - PHP is active for this WWW domain.
  • ssi - SSI is active for this WWW domain.
  • frp - FrontPage extensions are active for this WWW domain.
  • ror - This WWW domain can use Ruby on rails.
  • ssl - HTTPS is active for this WWW domain.


Create. Change. Edit properties of the selected WWW domain

Function: wwwdomain.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "wwwdomain" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • domain - Domain name.
  • alias - Alias(es). (One or more values space-delimited)
  • docroot - Root folder.
  • owner - Owner.
  • version - Internet protocol version . The parameter may vary depending on feature ipv6. Image:isp_cluster.png
    If the ipv4 value is selected the parameters are allowed to use: 'ip4' and the parameters are denied: 'ip6'
If the ipv6 value is selected the parameters are allowed to use: 'ip6' and the parameters are denied: 'ip4'
  • ip - IP-address.
  • ip6 - IPv6. The parameter may vary depending on feature ipv6.
  • pool - Application pool . The parameter may vary depending on feature iis.
  • admin - E-mail administrator. The parameter may vary depending on feature webemail.
  • charset - Encoding (character set).
  • index - Default page. (One or more values space-delimited)
  • autosubdomain - Auto subdomains. The parameter may vary depending on feature asd.

Possible values :

    • asdnone - disabled
    • asddir - as separate directory
    • asdsubdir - as WWW domain subdirectory
  • php - PHP.

Possible values :

    • phpnone - PHP is not supported
    • phpmod - PHP as an Apache module
    • phpcgi - PHP as CGI
    • phpfcgi - PHP as FastCGI
  • cgi - CGI-bin. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature cgi.
    Active parameter allows the use of the following parameters: 'ror'
  • wsgi - wsgi-scripts. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature wsgi.
  • ssi - SSI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature ssi.
    Active parameter allows the use of the following parameters: 'ssiext'
  • ssiext - SSI file extensions. The parameter may vary depending on feature ssi.
  • frp - FrontPage. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature frp.
    Active parameter allows the use of the following parameters: 'fppasswd'
  • fppasswd - Password for FrontPage. The parameter may vary depending on feature frp.
  • ror - Ruby on rails. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature ror.
    Active parameter denies the following parameters: 'autosubdomain'
  • ssl - SSL. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature ssl.
    Active parameter allows the use of the following parameters: 'sslport','cert'
  • sslport - SSL port. The parameter may vary depending on feature ssl.
  • cert - SSL certificate. The parameter may vary depending on feature ssl.
  • tech - Technical domain. (Optional parameter. To enable the option click "on".) Image:isp_pro.png Image:isp_cluster.png
  • logrequests - Log the requests . (Optional parameter. To enable the option click "on".) Image:isp_cluster.png
  • page_php_th - .
  • disable_open_basedir - . (Optional parameter. To enable the option click "on".)
  • static_ext - File extensions . (One or more values space-delimited)
  • static_regex - File extensions . (One or more values space-delimited)


Settings for . View. Change

Function: wwwdomain.plain

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "wwwdomain" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "wwwdomain" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • adata - Apache settings .
  • ndata - Nginx settings .


Delete the selected WWW domain

Function: wwwdomain.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "wwwdomain" function.

Result: successful operation or error message


Confirm that you want to delete the WWW domain

Function: wwwdomain.delete.confirm

  • maildomain - Delete mail domain . (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature email.
  • dns - Save records in DNS . (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature dns.
  • docroot - Save directories and files of the WWW domain . (Optional parameter. To enable the option click "on".)


Enable the selected WWW domain

Function: wwwdomain.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "wwwdomain" function.

Result: successful operation or error message


Disable the selected WWW domain

Function: wwwdomain.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "wwwdomain" function.

Result: successful operation or error message


Troubleshooting . View. Change

Function: wwwdomain.troubleshoot

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "wwwdomain" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "wwwdomain" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • report - .


CMS optimization. View. Change

Function: wwwdomain.optimize

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "wwwdomain" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "wwwdomain" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • list - List of CMS.


WWW domain default settings . View. Change

Function: wwwdomain.prop

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • tech - Technical domain.


Logs rotation. View. Change

Function: wwwdomain.log

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "wwwdomain" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "wwwdomain" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):


Error pages

Function: errpage

Parameters:

  • elid - unique identifier ("name" element of "wwwdomain" function).

Result: elements list

  • key - The list element unique identifier
  • domain - WWW Domain.
  • name - Error code.
  • url - URL.


Create. Change. Edit error page

Function: errpage.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • elid - unique identifier ("key" element of "errpage" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • elid - unique identifier ("key" element of "errpage" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • domain - WWW domain.
  • name - Error code.

Possible values :

    • 400 - 400 - Bad Request
    • 401 - 401 - Unauthorized
    • 402 - 402 - Payment Required
    • 403 - 403 - Forbidden
    • 404 - 404 - Not Found
    • 405 - 405 - Method Not Allowed
    • 406 - 406 - Not Acceptable
    • 407 - 407 - Proxy Authentication Required
    • 408 - 408 - Request Timeout
    • 409 - 409 - Conflict
    • 411 - 411 - Length Required
    • 412 - 412 - Precondition Failed
    • 413 - 413 - Request Entity Too Large
    • 414 - 414 - Request-URI Too Long
    • 415 - 415 - Unsupported Media Type
    • 416 - 416 - Requested Range Not Satisfiable
    • 417 - 417 - Expectation Failed
    • 500 - 500 - Internal Server Error
    • 501 - 501 - Not Implemented
    • 502 - 502 - Bad Gateway
    • 503 - 503 - Service Unavailable
    • 504 - 504 - Gateway Timeout
    • 505 - 505 - HTTP Version Not Supported
  • url - URL.


Delete the selected error page

Function: errpage.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "wwwdomain" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "key" element of "errpage" function.

Result: successful operation or error message


WWW redirects

Function: wwwredirect

Parameters:

  • elid - unique identifier ("name" element of "wwwdomain" function).

Result: elements list

  • name - Path.
  • code - Code.
  • url - Url.


Create. Change. Edit redirect

Function: wwwredirect.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • elid - unique identifier ("name" element of "wwwredirect" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • elid - unique identifier ("name" element of "wwwredirect" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • domain - WWW domain.
  • name - Path.
  • code - Code.
  • url - URL.


Delete the selected redirect

Function: wwwredirect.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "wwwdomain" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "wwwredirect" function.

Result: successful operation or error message


MIME types

Function: wwwaddtypes

Parameters:

  • elid - unique identifier ("name" element of "wwwdomain" function).

Result: elements list

  • key - The list element unique identifier
  • domain - WWW domain .
  • name - Data type .
  • val - File extension .


Create. Change. Edit MIME type

Function: wwwaddtypes.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • elid - unique identifier ("key" element of "wwwaddtypes" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • elid - unique identifier ("key" element of "wwwaddtypes" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • domain - Domain .
  • name - Data type .
  • val - File extension .


Delete the selected MIME type

Function: wwwaddtypes.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "wwwdomain" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "key" element of "wwwaddtypes" function.

Result: successful operation or error message


Rules to reset HTTP requests

Function: resets

Parameters:

  • elid - unique identifier ("name" element of "wwwdomain" function).

Result: elements list

  • reset - The list element unique identifier
  • client_ip - IP address of the client.
  • uri - Uniform Resource Identifier (URI).
  • header - HTTP Header.


Create. Change. Rule settings

Function: resets.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • elid - unique identifier ("reset" element of "resets" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "wwwdomain" function).
    • elid - unique identifier ("reset" element of "resets" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • client_ip - IP address.
  • uri - URI.
  • header - HTTP Header.


Remove rules

Function: resets.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "wwwdomain" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "reset" element of "resets" function.

Result: successful operation or error message


Usage of HTTP resources

Function: httpusage

Parameters:

  • elid - unique identifier ("name" element of "wwwdomain" function).

Result: elements list

  • time - Date.
  • in - Input traffic.
  • out - Output traffic.
  • resptime - Total time of scripts operation.
  • requests - Requests number.


Report period

Function: httpusage.edit

  • period - Period.


E-Mail domains

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
E-mail domains

Function: emaildomain

Result: the list of elements

  • name - Domain name.
  • default - Default action.
  • owner - Owner.
  • antispam_disabled - Anti-spam is disabled .
  • greylist_disabled - Greylisting is disabled .


Create. Change. Edit e-mail domain

Function: emaildomain.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "emaildomain" function)
  • Result: object parameters list

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "emaildomain" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Domain name.
  • dtype - Default action.

Possible values :

    • nouser - reply error
    • toemail - redirect to e-mail address
    • todomain - redirect to domain
If the todomain value is selected the parameters are allowed to use: 'domain' and the parameters are denied: 'mbox'
If the toemail value is selected the parameters are allowed to use: 'mbox' and the parameters are denied: 'domain'
  • domain - Redirect to.
  • mbox - Redirect to.
  • owner - Owner.
  • iptype - Address type . Image:isp_pro.png Image:isp_cluster.png

Possible values :

    • ipv4 - IPv4
    • ipv6 - IPv6
If the ipv4 value is selected the parameters are allowed to use: 'ip' and the parameters are denied: 'ip6'
If the ipv6 value is selected the parameters are allowed to use: 'ip6' and the parameters are denied: 'ip'
  • ip - IP-address . Image:isp_pro.png Image:isp_cluster.png
  • ip6 - IPv6 address . The parameter may vary depending on feature ipv6. Image:isp_pro.png Image:isp_cluster.png
  • greylist - Enable greylisting. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature greylist.
  • spamassassin - Enable SpamAssassin. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature sa.
  • avcheck - Enable virus scanning . (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature clamav.
  • dkim - Enable DKIM. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature dkim.


Delete e-mail domain

Function: emaildomain.delete.confirm

  • dns - Keep records in DNS . (Optional parameter. To enable the option click "on".)


Domain names (DNS)

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Domain names management

Function: domain

Result: the list of elements

  • name - The list element unique identifier
  • dispname - Domain name .
  • owner - Owner.


Create. Change. Domain parameters

Function: domain.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "domain" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • reversezone - Add a reverse zone . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'subnetwork'
Active parameter denies the following parameters: 'ip','mx','owner','name'
  • subnetwork - Reverse zone subnet .
  • name - Domain name.
  • ip - IP address.
  • ns - Name servers. (One or more values space-delimited)
  • mx - Mail servers. (One or more values space-delimited)
  • owner - Owner.
    If the root value is selected the parameters are allowed to use: 'reversezone' and the parameters are denied: 'webdomain','maildomain'
  • webdomain - Create www domain. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature www.
  • maildomain - Add e-mail domain. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature email.
  • buy - Buy a domain . (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature domainmarket.


DNS record management

Function: domain.sublist

Parameters:

  • elid - unique identifier ("name" element of "domain" function).

Result: elements list

  • key - The list element unique identifier
  • name - Name.
  • type - Type.
  • addr - Address.


Create. Change. DNS records settings

Function: domain.sublist.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "domain" function).
    • elid - unique identifier ("key" element of "domain.sublist" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "domain" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "domain" function).
    • elid - unique identifier ("key" element of "domain.sublist" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name.
  • sdtype - Type.

Possible values :

    • A - A (Internet address)
    • AAAA - AAAA (Internet address v6)
    • CNAME - CNAME (canonical name)
    • DNAME - DNAME (delegated name)
    • NS - NS (name server)
    • MX - MX (mail server)
    • TXT - TXT (text record)
    • SRV - SRV (known network services)
    • PTR - PTR (reverse record)
If the MX value is selected the parameters are allowed to use: 'prio' and the parameters are denied: 'wght','port'
If the SRV value is selected the parameters are allowed to use: 'prio','wght','port'
If the A value is selected the parameters are denied: 'prio','wght','port'
If the AAAA value is selected the parameters are denied: 'prio','wght','port'
If the CNAME value is selected the parameters are denied: 'prio','wght','port'
If the DNAME value is selected the parameters are denied: 'prio','wght','port'
If the NS value is selected the parameters are denied: 'prio','wght','port'
If the TXT value is selected the parameters are denied: 'prio','wght','port'
If the PTR value is selected the parameters are denied: 'prio','wght','port'
  • addr - Address or domain name.
  • prio - Priority.
  • wght - The conditional weight of SRV record.
  • port - Port.


Delete the selected DNS record

Function: domain.sublist.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "domain" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "key" element of "domain.sublist" function.

Result: successful operation or error message


Delete domain

Function: domain.delete.confirm

  • webdomain - Delete WWW domain. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature www.
  • maildomain - Delete e-mail domain. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature email.


Refresh domain at slave name server

Function: domain.fix

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "domain" function.

Result: successful operation or error message


Purchasing a domain . View. Change

Function: domain.buy

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "domain" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "domain" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):


Default domain settings. View. Change

Function: domain.prop

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • ns - Name servers. (One or more values space-delimited)
  • mx - Mail servers. (One or more values space-delimited)
  • email - Technical support e-mail address.
  • subdom - Additional records. (One or more values space-delimited)
  • fixall - Change for all domains. (Optional parameter. To enable the option click "on".)


External name servers

Function: domain.slave

Result: the list of elements

  • addr - Control panel URL .


Create. Change. External name server

Function: domain.slave.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("addr" element of "domain.slave" function)
  • Result: object parameters list

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("addr" element of "domain.slave" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • addr - Control panel URL .
  • stype - Type.

Possible values :

    • ispmgr - ISPmanager
    • dnsmgr - DNSmanager
  • user - Username.
  • passwd - Password.


Delete the selected external name server

Function: domain.slave.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "addr" element of "domain.slave" function.

Result: successful operation or error message


Management Tools

Databases

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Database management

Function: db

Result: the list of elements

  • dbkey - The list element unique identifier
  • name - Database name.
  • dbtype - Database type.
  • dbuser - Database user.
  • owner - Owner.
  • size - Size (Mb).


Create. Change. Edit database

Function: db.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("dbkey" element of "db" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Database name.
  • dbtype - Database type.
  • owner - Owner.
  • dbencoding - Database encoding.
  • dbuser - Database user.
  • dbusername - New user name.
  • dbpassword - Password.
  • dbconfirm - Re-enter password.
  • dbuserhost - Allow remote access. (Optional parameter. To enable the option click "on".)


Remove the selected database

Function: db.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "dbkey" element of "db" function.

Result: successful operation or error message


Database users management

Function: db.users

Parameters:

  • elid - unique identifier ("dbkey" element of "db" function).

Result: elements list

  • name - Username.
  • read - The user is able to read data from the database.
  • write - The user is able to write data to the database.
  • manage - The user is able to change the database structure.


Create. Change. Edit database users

Function: db.users.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("dbkey" element of "db" function).
    • elid - unique identifier ("name" element of "db.users" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("dbkey" element of "db" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("dbkey" element of "db" function).
    • elid - unique identifier ("name" element of "db.users" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • dbuser - Database user.
    If the newuser value is selected the parameters are allowed to use: 'dbusername','dbpassword','dbconfirm'
  • dbusername - Username.
  • dbpassword - Password.
  • dbconfirm - Re-enter password.
  • dbuserhost - Allow remote access. (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'from'
  • dbuserhostfrom - List of IP addresses . (One or more values space-delimited)
  • select_priv - Data access. (Optional parameter. To enable the option click "on".)
  • delete_priv - Data access. (Optional parameter. To enable the option click "on".)
  • insert_priv - Data access. (Optional parameter. To enable the option click "on".)
  • update_priv - Data access. (Optional parameter. To enable the option click "on".)
  • create_priv - Structure access. (Optional parameter. To enable the option click "on".)
  • drop_priv - Structure access. (Optional parameter. To enable the option click "on".)
  • alter_priv - Structure access. (Optional parameter. To enable the option click "on".)
  • index_priv - Structure access. (Optional parameter. To enable the option click "on".)
  • grant_priv - Other. (Optional parameter. To enable the option click "on".)
  • references_priv - Other. (Optional parameter. To enable the option click "on".)
  • lock_priv - Other. (Optional parameter. To enable the option click "on".)


Remove the selected database user

Function: db.users.delete

Parameters:

  • plid - parent list unique identifier ("dbkey" element of "db" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "db.users" function.

Result: successful operation or error message


Usage of MySQL resources

Function: mysqlusage

Parameters:

  • elid - unique identifier ("name" element of "db.users" function).

Result: elements list

  • time - Date.
  • in - Input traffic.
  • out - Output traffic.
  • resptime - Total time spent for requests processing.
  • requests - Requests number.


Report period

Function: mysqlusage.edit

  • period - Period.


Check the selected databases

Function: db.repair

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "dbkey" element of "db" function.

Result: successful operation or error message


Restore the database . View. Change

Function: db.restore

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("dbkey" element of "db" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("dbkey" element of "db" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • filename - File .


Back up the database . View. Change

Function: db.backup

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("dbkey" element of "db" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("dbkey" element of "db" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • filename - File .


Firewall

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Firewall

Function: firewall

Result: the list of elements

  • port - The list element unique identifier
  • name - Service name .
  • status - Status .


Setting a new rule. View. Change

Function: firewall.edit

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("port" element of "firewall" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("port" element of "firewall" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Service name .
  • ftype - Type of connection.

Possible values :

    • open - Open
    • closed - Closed
    • open_partial - Half-open
    • closed_partial - Half-closed
If the open_partial value is selected the parameters are allowed to use: 'openip', 'actiondeny' and the parameters are denied: 'closeip'
If the closed_partial value is selected the parameters are allowed to use: 'closeip', 'actiondeny' and the parameters are denied: 'openip'
If the closed value is selected the parameters are allowed to use: 'actiondeny' and the parameters are denied: 'openip', 'closeip'
  • openip - Allow for . (One or more values space-delimited)
  • closeip - Deny for . (One or more values space-delimited)
  • actiondeny - Action.
  • remoteip - .


Firewall

Function: firewallexpert

Parameters:

  • elid - unique identifier ("port" element of "firewall" function).

Result: elements list

  • prior - Priority .
  • from - Host address.
  • port - Service port .
  • protocol - Network protocol .
  • action - Action .


Create. Change. New rule

Function: firewallexpert.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("port" element of "firewall" function).
    • elid - unique identifier ("prior" element of "firewallexpert" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("port" element of "firewall" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("port" element of "firewall" function).
    • elid - unique identifier ("prior" element of "firewallexpert" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • from - From.
  • prior - Priority.
  • protocol - Protocol .

Possible values :

    • tcp - TCP
    • udp - UDP
    • all - All
If the all value is selected the parameters are denied: 'port','portselect'
  • portselect - Service .
    If the manual value is selected the parameters are allowed to use: 'port'
  • port - Port .
  • action - Action .

Possible values :

    • accept - ACCEPT
    • reject - REJECT
  • remoteip - .


Delete the selected rule

Function: firewallexpert.delete

Parameters:

  • plid - parent list unique identifier ("port" element of "firewall" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "prior" element of "firewallexpert" function.

Result: successful operation or error message


Firewall settings

Function: firewallexpert.setting

  • fwtype - Access type .

Possible values :

    • open - open
    • closed - closed
If the open value is selected the parameters are denied: 'winfo_all'


Services

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Services

Function: services

Result: the list of elements

  • name - Name.
  • dname - .
  • proc - Process name.
  • count - Number of processes.
  • active - This service is active.
  • autostart - This service starts automatically after reboot.
  • monitored - Monitor this service with watchdog.
  • unavail - Service autostart script cannot be found.


Create. Change. Edit service

Function: services.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "services" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name.
  • base - Mode.
    If the none value is selected the parameters are allowed to use: 'start','stop'
  • proc - Process name.
  • start - Start command.
  • stop - Stop command.
  • confname - System name.
  • type - Type.
    If the process value is selected the parameters are denied: 'ip'
  • ip - IP-address.
  • autostart - Autostart. (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'monitor'
  • monitor - Monitoring. (Optional parameter. To enable the option click "on".)


Delete the selected service

Function: services.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "services" function.

Result: successful operation or error message


Stop the selected service

Function: services.stop

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "services" function.

Result: successful operation or error message


Start the selected service

Function: services.start

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "services" function.

Result: successful operation or error message


Restart the selected service

Function: services.restart

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "services" function.

Result: successful operation or error message


Services global settings. View. Change

Function: services.options

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • inetdconf - Configuration file.
  • inetdstart - Start command.
  • inetdstop - Stop command.
  • inetdconfname - System name.
  • xinetdconf - Configuration file.
  • xinetdstart - Start command.
  • xinetdstop - Stop command.
  • xinetdconfname - System name.
  • enflag - Monitoring. (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'period','script','notify'
  • period - Period.
  • script - Script.
  • notify - Notifications.
    If the off value is selected the parameters are denied: 'email','mail','from','subject'
  • email - E-mail for notifications. (One or more values space-delimited)
  • from - Return e-mail address.
  • subject - Subject.
  • mail - Message.


SSL certificates

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
SSL certificates

Function: certificate

Result: the list of elements

  • name - Name.
  • expire - Valid until.
  • status - Type.
  • installed - This certificate is active.


Edit SSL certificate. View. Change

Function: certificate.edit

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • key - Name.
  • ctype - Certificate type.

Possible values :

    • self - self-signed
    • request - request
    • ready - existing
    • sign - Sign by the existing
If the request value is selected the parameters are allowed to use: 'len','country','state','city','company','division','name','email' and the parameters are denied: 'keydata','crtdata','bdldata','passwd','cert','duration'
If the self value is selected the parameters are allowed to use: 'len','country','state','city','company','division','name','email' and the parameters are denied: 'keydata','crtdata','bdldata','passwd','cert','duration'
If the ready value is selected the parameters are allowed to use: 'keydata','crtdata','bdldata','passwd' and the parameters are denied: 'len','country','state','city','company','division','name','email','cert','duration','domain'
If the sign value is selected the parameters are allowed to use: 'len','country','state','city','company','division','name','email','cert','duration' and the parameters are denied: 'keydata','crtdata','bdldata','passwd'
  • len - Key length .
  • cert - Certificate.
  • duration - Period.
  • country - 2 Letter country code.
  • state - State/Province.
  • city - City.
  • company - Organization name .
  • division - Department.
  • name - Domain name.
    If the other value is selected the parameters are allowed to use: 'domain' and the parameters are denied: 'wildcard'
  • domain - . (One or more values space-delimited)
  • wildcard - Wildcard. (Optional parameter. To enable the option click "on".)
  • email - E-mail.
  • keydata - Certificate key.
  • crtdata - Certificate .
  • passwd - Password.
  • bdldata - Certificates chain.


SSL certificate properties. View. Change

Function: certificate.info

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "certificate" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "certificate" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • ctype - Certificate type.
  • expire - Valid until .
  • country - 2 Letter Country Code.
  • state - State.
  • city - City.
  • company - Organization name.
  • division - Department.
  • name - Domain name.
  • email - E-Mail.
  • issuer_country - 2 Letter Country Code.
  • issuer_state - State.
  • issuer_city - City.
  • issuer_company - Organization name.
  • issuer_division - Department.
  • issuer_name - Domain name.
  • issuer_email - E-Mail.


SSL certificate file content. View. Change

Function: certificate.subscribe

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "certificate" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "certificate" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • req - .
  • key - .
  • crt - .
  • bundle - .


Remove the selected SSL certificate

Function: certificate.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "certificate" function.

Result: successful operation or error message


Sign a certificate. View. Change

Function: certificate.sign

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "certificate" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "certificate" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • duration - Valid.
  • fdata - .


Web-scripts (APS)

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Web-scripts (APS)

Function: webaps.collection

Result: the list of elements

  • name - Name .
  • version - Version .
  • summary - Description .
  • status - Status .
  • inrep - Web-script is uploaded .


Adding a web-script . View. Change

Function: webaps.collection.add

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • path - Path to the archive .


Install the web-script . View. Change

Function: webaps.install

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "webaps.collection" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "webaps.collection" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • domain - Domain .
  • path - Path .


APS web-script information . View. Change

Function: webaps.collection.edit

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "webaps.collection" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "webaps.collection" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name .
  • version - Version .
  • author - Author .
  • packager - Packager .
  • description - Description .


'

Function: webaps.collection.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "webaps.collection" function.

Result: successful operation or error message


Access privileges to the web-script

Function: webaps.collection.access

  • ftype - Access type .

Possible values :

    • allow - Allowed for all
    • deny - Denied for all
    • allow_partial - Allowed for
    • deny_partial - Denied for
If the allow_partial value is selected the parameters are allowed to use: 'userlist'
If the deny_partial value is selected the parameters are allowed to use: 'userlist'
  • userlist - User list . (One or more values space-delimited)


Web-script collection update . View. Change

Function: webaps.collection.update

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):


Backends

Image:isp_pro.png Image:isp_cluster.png
Backend

Function: backend

Result: the list of elements

  • ip - IP address .
  • sc - Number of web-servers .


Create. Change. Node properties

Function: backend.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("ip" element of "backend" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • ip - IP address .
  • pwd - Password .


Delete

Function: backend.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "ip" element of "backend" function.

Result: successful operation or error message


Node web-servers

Function: backend.server

Parameters:

  • elid - unique identifier ("ip" element of "backend" function).

Result: elements list

  • ip - IP address .


Create. Change. Web-server properties

Function: backend.server.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("ip" element of "backend" function).
    • elid - unique identifier ("ip" element of "backend.server" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("ip" element of "backend" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("ip" element of "backend" function).
    • elid - unique identifier ("ip" element of "backend.server" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • ip - IP address .
  • default - . (Optional parameter. To enable the option click "on".)


Delete

Function: backend.server.delete

Parameters:

  • plid - parent list unique identifier ("ip" element of "backend" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "ip" element of "backend.server" function.

Result: successful operation or error message


Server optimization

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Server optimization. View. Change

Function: optimize

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • db - . (Optional parameter. To enable the option click "on".)
  • web - . (Optional parameter. To enable the option click "on".)
  • ext_mode - . (Optional parameter. To enable the option click "on".)


Maintenance

Backup plan management

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Backup plan management

Function: backupplan

Result: the list of elements

  • id - ID .
  • name - Backup plan name.
  • disabled - This backup plan is not active.
  • local - Backup to local folder.
  • ftp - Back up to remote FTP server.
  • sftp - Back up to remote sFTP server.
  • sftppass - Storage type SftpPassword .
  • tgz - The backup will be done in TGZ format.
  • tar - The backup will be done in TAR format.
  • tbz2 - The backup will be done in TBZ2 format.
  • zip - The backup will be done in ZIP format.
  • rar - The backup will be done in RAR format.
  • running - Backup in progress:.
  • empty - This backup plan contains no data to backup.
  • period - Period.
  • starttime - Start time.
  • limits - Limit.


Create. Change. Backup plan

Function: backupplan.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("id" element of "backupplan" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Plan name.
  • storage - Storage.
    If the local value is selected the parameters are allowed to use: 'ldir' and the parameters are denied: 'ftphost','ftpuser','ftppasswd','ftpdir'
If the ftp value is selected the parameters are allowed to use: 'ftphost','ftpuser','ftppasswd','ftpdir' and the parameters are denied: 'ldir'
If the sftp value is selected the parameters are allowed to use: 'ftphost','ftpuser','ftpdir' and the parameters are denied: 'ftphost','ftpuser', 'ftppasswd', 'ldir'
If the sftppass value is selected the parameters are allowed to use: 'ftphost','ftpuser','ftppasswd','ftpdir' and the parameters are denied: 'ldir'
  • ldir - Local directory.
  • ftphost - FTP server.
  • ftpuser - Login.
  • ftppasswd - Password.
  • ftpdir - Directory.
  • archiver - Archiver.
    If the tar value is selected the parameters are denied: 'compress'
  • period - Period.
    If the daily value is selected the parameters are allowed to use: 'dlimit','wlimit','mlimit'
If the weekly value is selected the parameters are allowed to use: 'wlimit','mlimit' and the parameters are denied: 'dlimit'
If the monthly value is selected the parameters are allowed to use: 'mlimit' and the parameters are denied: 'wlimit','dlimit'
  • starttime - Start time (hh:mm).
  • dlimit - Daily archives.
  • wlimit - Weekly archives.
  • mlimit - Monthly archives.
  • delclient - User can delete backups. (Optional parameter. To enable the option click "on".)
  • overwrite - Overwrite the existing backup . (Optional parameter. To enable the option click "on".)
  • compress - Compression level .
  • id - .


Confirm deletion of the selected plan

Function: backupplan.delete.confirm

  • delarc - Delete the associated archives. (Optional parameter. To enable the option click "on".)


Enable the selected backup plan

Function: backupplan.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "id" element of "backupplan" function.

Result: successful operation or error message


Disable the selected backup plan

Function: backupplan.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "id" element of "backupplan" function.

Result: successful operation or error message


Execute the selected backup plan

Function: backupplan.dobackup

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "id" element of "backupplan" function.

Result: successful operation or error message


Backup content

Function: backupplan.content

Parameters:

  • elid - unique identifier ("id" element of "backupplan" function).

Result: elements list

  • name - The list element unique identifier
  • module - Data type.
  • data - Data.
  • disabled - This content is not included in the backup plan.


Create. Change. Edit backup plan content

Function: backupplan.content.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("id" element of "backupplan" function).
    • elid - unique identifier ("name" element of "backupplan.content" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("id" element of "backupplan" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("id" element of "backupplan" function).
    • elid - unique identifier ("name" element of "backupplan.content" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • type - Action type.
  • module - Data type.
    If the file value is selected the parameters are allowed to use: 'filedata' and the parameters are denied: 'mysqldata', 'postgresqldata', 'mgrdatadata', 'emaildata', 'userdata', 'sysfilesdata', 'userinodedata', 'disableduserdata'
If the mysql value is selected the parameters are allowed to use: 'mysqldata' and the parameters are denied: 'filedata', 'postgresqldata', 'mgrdatadata', 'emaildata', 'userdata', 'sysfilesdata', 'userinodedata', 'disableduserdata'
If the postgresql value is selected the parameters are allowed to use: 'postgresqldata' and the parameters are denied: 'filedata', 'mysqldata', 'mgrdatadata', 'emaildata', 'userdata', 'sysfilesdata', 'userinodedata', 'disableduserdata'
If the mgrdata value is selected the parameters are allowed to use: 'mgrdatadata' and the parameters are denied: 'mysqldata', 'postgresqldata', 'filedata', 'emaildata', 'userdata', 'sysfilesdata', 'userinodedata', 'disableduserdata'
If the email value is selected the parameters are allowed to use: 'emaildata' and the parameters are denied: 'mgrdatadata', 'postgresqldata', 'mysqldata', 'filedata', 'userdata', 'sysfilesdata', 'userinodedata', 'disableduserdata'
If the user value is selected the parameters are allowed to use: 'userdata' and the parameters are denied: 'mgrdatadata', 'postgresqldata', 'mysqldata', 'filedata', 'emaildata', 'sysfilesdata', 'userinodedata', 'disableduserdata'
If the sysfiles value is selected the parameters are allowed to use: 'sysfilesdata' and the parameters are denied: 'mgrdatadata', 'postgresqldata', 'mysqldata', 'filedata', 'emaildata', 'userdata', 'userinodedata', 'disableduserdata'
If the userinode value is selected the parameters are allowed to use: 'userinodedata' and the parameters are denied: 'mgrdatadata', 'postgresqldata', 'mysqldata', 'filedata', 'emaildata', 'userdata', 'sysfilesdata', 'disableduserdata'
If the disableduser value is selected the parameters are allowed to use: 'disableduserdata' and the parameters are denied: 'mgrdatadata', 'postgresqldata', 'mysqldata', 'filedata', 'emaildata', 'userdata', 'sysfilesdata', 'userinodedata'
  • filedata - Path.
  • mysqldata - Database.
  • postgresqldata - Database.
  • mgrdatadata - ISPmanager data.
  • emaildata - Mailbox.
  • userdata - User.
  • sysfilesdata - .
  • userinodedata - File limit .
  • disableduserdata - .


Delete the selected content from the backup plan

Function: backupplan.content.delete

Parameters:

  • plid - parent list unique identifier ("id" element of "backupplan" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "backupplan.content" function.

Result: successful operation or error message


User import

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Wizard step #1
Import user. View. Change

Function: usermove.login

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • source - Location .
    If the ispmgr value is selected the parameters are allowed to use: 'host','login','passwd' and the parameters are denied: 'fpath', 'owner','pl10desc'
If the local value is selected the parameters are allowed to use: 'fpath', 'owner' and the parameters are denied: 'host','login','passwd','pl10desc'
If the DAlocal value is selected the parameters are allowed to use: 'fpath' and the parameters are denied: 'host','login','passwd','owner','pl10desc'
If the CPlocal value is selected the parameters are allowed to use: 'fpath' and the parameters are denied: 'host','login','passwd','owner','pl10desc'
If the PLlocal value is selected the parameters are allowed to use: 'fpath','pl10desc' and the parameters are denied: 'host','login','passwd','owner'
  • host - Server .
  • login - Login .
  • passwd - Password .
  • owner - Local user .
  • fpath - Path to the archive .


Wizard step #2
Import user. View. Change

Function: usermove.select

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • user - User .


Wizard step #3
Import user. View. Change

Function: usermove.run

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • protocol - Data transfer protocol .
  • ip - Assign IPv4.
  • ip6 - Assign IPv6.
  • mergepreset - Preset.
  • dnsuser - DNS username.
  • dnspass - DNS password .
  • nshook - . (Optional parameter. To enable the option click "on".)
  • wwwhook - . (Optional parameter. To enable the option click "on".)
  • noobject - Do not import the following items .


Fix disk quotas

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Wizard step #1
Fixing disk quotas . View. Change

Function: repairdiskquota

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):


Wizard step #2
Disk quota fixes. View. Change

Function: repairdiskquotaresult

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • checkresult - .


Spam Filter

Dnsbl block lists

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
dnsbl block lists

Function: dnsbl

Result: the list of elements

  • name - Block lists.


Create. Change. dnsbl block list

Function: dnsbl.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "dnsbl" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Block lists.


Delete dnsbl block lists

Function: dnsbl.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "dnsbl" function.

Result: successful operation or error message


Greylisting

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Greylisting

Function: greylist

Result: the list of elements

  • key - The list element unique identifier
  • from - Sender.
  • rcpt - Recipient .


Create. Change. Rule for whitelist

Function: greylist.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("key" element of "greylist" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • tsender - Sender type.
  • sender - Sender.
  • trcpt - Recipient type.
    If the common value is selected the parameters are denied: 'rcpt'
  • rcpt - Recipient .


Delete the selected white list rules

Function: greylist.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "key" element of "greylist" function.

Result: successful operation or error message


Spamassassin

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Configuring Spamassassin. View. Change

Function: spamassassin

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • required_score - Required score .
  • rewrite_subject - Add to the "Subject" field .
  • report_safe - Report type .
  • report_contact - Contact email.


Whitelist

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Whitelist

Function: whitelist

Result: the list of elements

  • sender - Sender.
  • action - Action.


Create. Change. Properties

Function: whitelist.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("sender" element of "whitelist" function)
  • Result: object parameters list

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("sender" element of "whitelist" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • sender - Sender.
  • action - Action.


Delete

Function: whitelist.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "sender" element of "whitelist" function.

Result: successful operation or error message


Blacklist

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Blacklist

Function: blacklist

Result: the list of elements

  • sender - Mail sender.
  • action - Action.


Create. Change. Blacklist parameters

Function: blacklist.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("sender" element of "blacklist" function)
  • Result: object parameters list

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("sender" element of "blacklist" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • sender - Mail sender.
  • action - Reject.
    If the reject value is selected the parameters are denied: 'errmsg'
If the error value is selected the parameters are allowed to use: 'errmsg'
  • errmsg - Error message.


Delete

Function: blacklist.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "sender" element of "blacklist" function.

Result: successful operation or error message


Email limit

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
E-mail messages limit . View. Change

Function: mailrate

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • limit - Email limit .


Server Statistics

Usage statistics

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Usage statistics

Function: usagestat

Result: the list of elements

  • name - Name.
  • value - Used/Limit. Attributes :
    • used - The used number.
    • limit - Max value limitation


System information

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
System information

Function: sysinfo

Result: the list of elements

  • name - Parameter.
  • value - Value.


System resources

Usage of system resources

Function: totalresourceusage

Result: the list of elements

  • account - Account.
  • memory - Memory (GB).
  • utime - CPU user time (sec) .
  • stime - CPU system time (sec) .
  • etime - Running time (minutes).
  • io - Input/output operations.
  • mysqltime - MySQL time .
  • mysqlrequests - Number of MySQL requests .


Report period. View. Change

Function: totalresourceusage.period

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • from - Start date .
  • to - End date .


Usage of system resources

Function: usersystemresources

Parameters:

  • elid - unique identifier ("account" element of "totalresourceusage" function).

Result: elements list

  • time - Date.
  • memory - Memory (GB).
  • utime - CPU user time (sec) .
  • stime - CPU system time (sec) .
  • etime - Uptime (minutes).
  • io - I/O operations.
  • mysqltime - MySQL time .
  • mysqlrequests - Number of MySQL requests .


Report period

Function: usersystemresources.edit

  • period - Period.


Active connections

Image:isp_pro.png Image:isp_cluster.png
Active network connections

Function: netactconn

Result: the list of elements

  • cid - The list element unique identifier
  • proto - Protocol .
  • laddr - Local address .
  • lport - Service .
  • faddr - External address .
  • pid - Process ID .
  • pname - Process name .
  • pcount - Flows .


Drop the selected connection

Function: netactconn.drop

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "cid" element of "netactconn" function.

Result: successful operation or error message


Block the selected external IP address

Function: netactconn.firewall

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "cid" element of "netactconn" function.

Result: successful operation or error message


Background tasks

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Background tasks

Function: longtask

Result: the list of elements

  • sname - Script name .
  • pid - PID-file .
  • queue - Queue name .
  • queue_id - Number in the queue .
  • ok - The task was successfully processed .
  • error - Failed to process the task .
  • inqueue - Task in the queue .
  • running - In progress .


Background task . View. Change

Function: longtask.edit

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("pid" element of "longtask" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("pid" element of "longtask" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • sname - Script name .
  • pid - PID-file .
  • queue - Queue name .
  • queue_id - Number in the queue.
  • params - Additional information .


Delete the selected task

Function: longtask.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "pid" element of "longtask" function.

Result: successful operation or error message


Load statistics

Image:isp_cluster.png
Load statistics

Function: currentload

Result: the list of elements

  • name - Name .


Http-server load

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Http-server load

Function: httpload

Result: the list of elements

  • domain - WWW domain .
  • owner - Owner.
  • requests - Requests.
  • errors - Errors.
  • kb - Transmitted, Kb.


Server Settings

Server parameters

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Server parameters. View. Change

Function: srvparam

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • srvname - Server name.
  • timezone - Time zone.
  • rootfwd - Forward root e-mail. The parameter may vary depending on feature email.


IP-addresses

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
IP-addresses management

Function: iplist

Result: the list of elements

  • name - IP-address.
  • count - Number of WWW domains.
  • domain - Default WWW domain.
  • rname - Reverse domain name.


IP-address parameters . View. Change

Function: iplist.edit

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "iplist" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "iplist" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • type - Type of IP-address .
    If the custom value is selected the parameters are allowed to use: 'name'
  • name - IP-address.
  • stat - Status. Image:isp_pro.png Image:isp_cluster.png

Possible values :

    • free - Free
    • shared - Shared
    • assigned - Assigned
If the free value is selected the parameters are allowed to use: 'domain' and the parameters are denied: 'owner'
If the shared value is selected the parameters are allowed to use: 'domain' and the parameters are denied: 'owner'
If the assigned value is selected the parameters are allowed to use: 'owner','domain'
If the hidden value is selected the parameters are denied: 'domain','owner'
If the mutual value is selected the parameters are allowed to use: 'domain' and the parameters are denied: 'owner'
  • owner - Owner. Image:isp_pro.png Image:isp_cluster.png
  • domain - Default domain. The parameter may vary depending on feature www.
  • rname - Reverse domain name. The parameter may vary depending on feature ipmgr. Image:isp_pro.png Image:isp_cluster.png


Anonymous FTP

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Anonymous FTP accounts

Function: ftpanon

Result: the list of elements

  • ip - Server IP address.
  • owner - Owner.
  • docroot - Server directory.
  • disabled - Access temporarily denied.
  • upload - Upload to anonymous FTP is enabled.
  • disk - Disk. Attributes :
    • used - The used number.
    • limit - Max value limitation


Create. Change. Anonymous FTP account

Function: ftpanon.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("ip" element of "ftpanon" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • ip - Server IP address.
  • docroot - Server directory.
  • owner - Service owner.
  • disklimit - Disk quota. The parameter may vary depending on feature quota.
  • upload - Allow upload. (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'uploaddir'
  • uploaddir - Upload directory.


Remove

Function: ftpanon.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "ip" element of "ftpanon" function.

Result: successful operation or error message


Enable

Function: ftpanon.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "ip" element of "ftpanon" function.

Result: successful operation or error message


Disable

Function: ftpanon.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "ip" element of "ftpanon" function.

Result: successful operation or error message


PHP configuration

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Edit PHP configuration. View. Change

Function: phpconf

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • exectime - Execution time.
  • memlimit - Memory limit.
  • postsize - Request maximum size.
  • uploadsize - Maximum size for files.
  • regglobal - register_globals. (Optional parameter. To enable the option click "on".)
  • displayerror - display_errors. (Optional parameter. To enable the option click "on".)
  • logerror - log_errors. (Optional parameter. To enable the option click "on".)
  • timezone - Time zone.
  • email - E-mail.


Xcache settings

. View. Change

Function: xcacheconf

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • cacher - Enable Xcache. (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'size','gc_interval','count','var_size','var_count','slots','var_slots','ttl','var_ttl','var_maxttl','var_gc_interval','readonly_protection','mmap_path','test'
  • size - Cache size.
  • var_size - for variables .
  • count - Number of memory banks .
  • var_count - for variables .
  • slots - Slot size .
  • var_slots - for variables .
  • ttl - Cache lifetime .
  • var_ttl - api lifetime.
  • var_maxttl - Variable maximum time .
  • gc_interval - Garbage collection interval .
  • var_gc_interval - for api variables .
  • readonly_protection - Readonly Protection. (Optional parameter. To enable the option click "on".)
  • test - Test functionality . (Optional parameter. To enable the option click "on".)
  • mmap_path - MMAP path .
  • optimizer - Enable optimizer . (Optional parameter. To enable the option click "on".)
  • coverager - Enable garbage collection . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'coveragedump_directory'
  • coveragedump_directory - Garbage collection directory .
  • webinterface - Enable web-interface . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'password','confirm','adm_user'
  • adm_user - Name.
  • passwd - Password .
  • confirm - Confirm .


APC settings

. View. Change

Function: apcconf

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • enabled - Enable APC. (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'shm_segments','shm_size','max_file_size','ttl','num_files_hint','stat','enable_cli','rfc1867','include_once_override','cache_by_default','filters'
  • shm_segments - Number of memory segments .
  • shm_size - Size of memory segments .
  • max_file_size - Maximum file size .
  • ttl - Idle time.
  • num_files_hint - Number of source files .
  • stat - Compile upon modification . (Optional parameter. To enable the option click "on".)
  • enable_cli - Enable CLI support . (Optional parameter. To enable the option click "on".)
  • rfc1867 - File upload process . (Optional parameter. To enable the option click "on".)
  • include_once_override - Optimize system calls . (Optional parameter. To enable the option click "on".)
  • cache_by_default - Cache by default . (Optional parameter. To enable the option click "on".)
    Active parameter denies the following parameters: 'filters'
  • filters - Cache by filter .
  • webinterface - Enable web-interface . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'passwd','confirm','adm_name'
  • adm_name - Administrator name .
  • passwd - Password .
  • confirm - Confirm .


Eaccelerator settings

. View. Change

Function: eaccelconf

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • enable - Enable Eaccelerator. (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'filter','shm_size','shm_max','shm_ttl','shm_prune_period','allowed_admin_path','optimizer','check_mtime','eac_debug','shm_only','cache_dir'
  • shm_size - Cache size.
  • shm_max - Maximum size .
  • shm_ttl - Cache lifetime.
  • shm_prune_period - Delete old data in .
  • allowed_admin_path - Admin script paths .
  • cache_dir - Cache directory.
  • optimizer - Enable optimizer . (Optional parameter. To enable the option click "on".)
  • check_mtime - Compile upon modification . (Optional parameter. To enable the option click "on".)
  • shm_only - Use memory only . (Optional parameter. To enable the option click "on".)
  • debug - Debug logging . (Optional parameter. To enable the option click "on".)
  • filter - Filter cache .
  • webinterface - Enable web-interface . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'passwd','confirm','adm_name'
  • adm_name - Administrator name .
  • passwd - Password.
  • confirm - Confirm .


PHP extensions

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
PHP extensions

Function: phpextensions

Result: the list of elements

  • name - Name.
  • enabled - This PHP extension is enabled.
  • builtin - This PHP extension is locked.
  • installing - Installation in progress .


Enable the selected extension

Function: phpextensions.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "phpextensions" function.

Result: successful operation or error message


Disable the selected extension

Function: phpextensions.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "phpextensions" function.

Result: successful operation or error message


Add PHP extensions. View. Change

Function: phpextensions.edit

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • name - Name.


Perl modules

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Perl modules

Function: perlmodules

Result: the list of elements

  • name - Name.
  • installing - .


Install Perl module. View. Change

Function: perlmodules.edit

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • name - Name.


Python modules

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Python modules

Function: pythonmodules

Result: the list of elements

  • name - Name .
  • installing - .


Install Python module. View. Change

Function: pythonmodules.edit

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • name - Name .


Applications

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Applications

Function: feature

Result: the list of elements

  • name - Application name.
  • version - Installed version.
  • active - This application is installed and active.
  • installing - Installation in progress.
  • level - Type.


Add application. View. Change

Function: feature.edit

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "feature" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "feature" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • version - Version.


Delete the selected application

Function: feature.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "feature" function.

Result: successful operation or error message


Update the list of installed applications. View. Change

Function: feature.packcache

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):


Enable the selected application

Function: feature.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "feature" function.

Result: successful operation or error message


Disable the selected application

Function: feature.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "feature" function.

Result: successful operation or error message


Experimental Features

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Experimental (beta) features

Function: expfeature

Result: the list of elements

  • id - The list element unique identifier
  • name - Option name.
  • desc - Short Description.
  • active - Active.


Experimental feature. View. Change

Function: expfeature.edit

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("id" element of "expfeature" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("id" element of "expfeature" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • accept - I have read and agreed . (Optional parameter. To enable the option click "on".)


Plug-ins

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Plug-ins

Function: plugin

Result: the list of elements

  • name - Plug-in name .
  • desc - Brief description .
  • version - Version .
  • bad - The plug-in failed due to errors in its description. .
  • newver - .


Plug-ins collection

Function: plugin.collection

Result: the list of elements

  • name - Plug-in name .
  • desc - Description .
  • version - Version .
  • author - Author .


Plug-in installation . View. Change

Function: plugin.install

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "plugin.collection" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "plugin.collection" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • agree - I was warned about consequences of my actions . (Optional parameter. To enable the option click "on".)


Plug-in . View. Change

Function: plugin.info

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "plugin.collection" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "plugin.collection" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • description - Detailed description .
  • interpretator - Programming language .
  • require - Required modules .
  • author - Author .
  • contact - Contact information .


Plug-in . View. Change

Function: plugin.info

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "plugin" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "plugin" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • description - Detailed description .
  • interpretator - Programming language .
  • require - Required modules .
  • author - Author .
  • contact - Contact information .


Plug-in update

Function: plugin.update


'

Function: plugin.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "plugin" function.

Result: successful operation or error message


Plug-in source

Function: plugin.source

Result: the list of elements

  • url - Source URL .


Create. Change. Plug-in source

Function: plugin.source.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("url" element of "plugin.source" function)
  • Result: object parameters list

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("url" element of "plugin.source" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • url - Source URL .


Delete the selected source

Function: plugin.source.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "url" element of "plugin.source" function.

Result: successful operation or error message


Update the source information

Function: plugin.source.refresh

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "url" element of "plugin.source" function.

Result: successful operation or error message


Cluster settings

Roles

Image:isp_cluster.png
Cluster roles management

Function: clusterroles

Result: the list of elements

  • name - Name .
  • descr - Description .


Create. Change. Role parameters

Function: clusterroles.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("name" element of "clusterroles" function)
  • Result: object parameters list

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "clusterroles" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name .
  • descr - Description .


Delete the selected roles

Function: clusterroles.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "clusterroles" function.

Result: successful operation or error message


List of scripts to start a role

Function: clusterroles.startscripts

Parameters:

  • elid - unique identifier ("name" element of "clusterroles" function).

Result: elements list

  • priority - Priority .
  • command - Command .


Create. Change. Script parameters

Function: clusterroles.startscripts.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "clusterroles" function).
    • elid - unique identifier ("command" element of "clusterroles.startscripts" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "clusterroles" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "clusterroles" function).
    • elid - unique identifier ("command" element of "clusterroles.startscripts" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • command - Command .
  • priority - Priority .


Delete the selected command

Function: clusterroles.startscripts.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "clusterroles" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "command" element of "clusterroles.startscripts" function.

Result: successful operation or error message


List of the scripts to stop a role

Function: clusterroles.stopscripts

Parameters:

  • elid - unique identifier ("name" element of "clusterroles" function).

Result: elements list

  • priority - Priority .
  • command - Command .


Create. Change. Script parameters

Function: clusterroles.stopscripts.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("name" element of "clusterroles" function).
    • elid - unique identifier ("command" element of "clusterroles.stopscripts" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "clusterroles" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("name" element of "clusterroles" function).
    • elid - unique identifier ("command" element of "clusterroles.stopscripts" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • command - Command .
  • priority - Priority .


Delete the selected command

Function: clusterroles.stopscripts.delete

Parameters:

  • plid - parent list unique identifier ("name" element of "clusterroles" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "command" element of "clusterroles.stopscripts" function.

Result: successful operation or error message


Nodes

Image:isp_cluster.png
Nodes management

Function: clusternodes

Result: the list of elements

  • ip - IP-address .
  • roles - Roles .
  • wscount - Number of web-servers .
  • in_progress - Installation in progress .


Add a new node . View. Change

Function: clusternodes.new

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • ip - IP-address .
  • install - . (Optional parameter. To enable the option click "on".)


Node's properties . View. Change

Function: clusternodes.edit

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("ip" element of "clusternodes" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("ip" element of "clusternodes" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • ip - IP-address.


Delete the selected node

Function: clusternodes.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "ip" element of "clusternodes" function.

Result: successful operation or error message


Node roles management

Function: clusternodes.roles

Parameters:

  • elid - unique identifier ("ip" element of "clusternodes" function).

Result: elements list

  • name - Name .


Create. Change. Role properties

Function: clusternodes.roles.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("ip" element of "clusternodes" function).
    • elid - unique identifier ("name" element of "clusternodes.roles" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("ip" element of "clusternodes" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("ip" element of "clusternodes" function).
    • elid - unique identifier ("name" element of "clusternodes.roles" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name .
    If the ClusterCtl value is selected the parameters are allowed to use: 'port', 'password', 'accept_logs' and the parameters are denied: 'max_connections', 'percent_of_total_connections', 'priority', 'enabled', 'listen', 'keep_alive_timeout', 'backend_connect_timeout', 'backend_down_retry_time', 'max_save_query_length', 'protocol_timeout', 'disabled_file', 'not_found_file', 'all_backends_down_file', 'log', 'log_protocol_errors', 'max_open_http_logs', 'enable_sendfile', 'fh_cache_size', 'fh_cache_timeout', 'errors_watch_interval', 'errors_watch_percent', 'errors_watch_sleep'
If the FrontendHTTP value is selected the parameters are allowed to use: 'listen', 'keep_alive_timeout', 'backend_connect_timeout', 'backend_down_retry_time', 'protocol_timeout', 'disabled_file', 'not_found_file', 'all_backends_down_file', 'log', 'log_protocol_errors', 'max_open_http_logs', 'enable_sendfile', 'fh_cache_size', 'fh_cache_timeout', 'errors_watch_interval', 'errors_watch_percent', 'errors_watch_sleep' and the parameters are denied: 'port', 'password', 'accept_logs', 'max_connections', 'percent_of_total_connections', 'priority', 'enabled', 'max_save_query_length'
If the BackendHTTP value is selected the parameters are allowed to use: 'port', 'max_connections', 'percent_of_total_connections' and the parameters are denied: 'password', 'accept_logs', 'priority', 'enabled', 'listen', 'keep_alive_timeout', 'backend_connect_timeout', 'backend_down_retry_time', 'max_save_query_length', 'protocol_timeout', 'disabled_file', 'not_found_file', 'all_backends_down_file', 'log', 'log_protocol_errors', 'max_open_http_logs', 'enable_sendfile', 'fh_cache_size', 'fh_cache_timeout', 'errors_watch_interval', 'errors_watch_percent', 'errors_watch_sleep'
If the FrontendMySQL value is selected the parameters are allowed to use: 'listen', 'keep_alive_timeout', 'backend_connect_timeout', 'backend_down_retry_time', 'max_save_query_length' and the parameters are denied: 'port', 'password', 'accept_logs', 'max_connections', 'percent_of_total_connections', 'priority', 'enabled', 'protocol_timeout', 'disabled_file', 'not_found_file', 'all_backends_down_file', 'log', 'log_protocol_errors', 'max_open_http_logs', 'enable_sendfile', 'fh_cache_size', 'fh_cache_timeout', 'errors_watch_interval', 'errors_watch_percent', 'errors_watch_sleep'
If the BackendMySQL value is selected the parameters are allowed to use: 'port', 'max_connections', 'priority', 'enabled' and the parameters are denied: 'password', 'percent_of_total_connections', 'accept_logs', 'listen', 'keep_alive_timeout', 'backend_connect_timeout', 'backend_down_retry_time', 'max_save_query_length', 'protocol_timeout', 'disabled_file', 'not_found_file', 'all_backends_down_file', 'log', 'log_protocol_errors', 'max_open_http_logs', 'enable_sendfile', 'fh_cache_size', 'fh_cache_timeout', 'errors_watch_interval', 'errors_watch_percent', 'errors_watch_sleep'
  • port - Port .
  • password - Password .
  • accept_logs - Accept HTTP logs . (Optional parameter. To enable the option click "on".)
  • max_connections - Connection limit .
  • percent_of_total_connections - Percent of connections .
  • priority - Priority .
  • enabled - Active . (Optional parameter. To enable the option click "on".)
  • listen - Socket address . (One or more values space-delimited)
  • keep_alive_timeout - HTTP Keep-Alive.
  • backend_connect_timeout - Connection timeout .
  • backend_down_retry_time - Retry time .
  • max_save_query_length - SQL name .
  • http_protocol_timeout - HTTP/HTTPS timeout .
  • https_protocol_timeout - HTTP/HTTPS timeout .
  • disabled_file - Site is disabled .
  • not_found_file - Site not found .
  • all_backends_down_file - Site without backends .
  • log_host_not_found - Log requests . (Optional parameter. To enable the option click "on".)
  • log_host_disabled - Log requests . (Optional parameter. To enable the option click "on".)
  • log_protocol_errors - . (Optional parameter. To enable the option click "on".)
  • max_open_http_logs - HTTP log cache size .
  • enable_sendfile - . (Optional parameter. To enable the option click "on".)
  • fh_cache_size - File descriptor cache size .
  • fh_cache_timeout - Cache reset time .
  • errors_watch_interval - HTTP error view interval .
  • errors_watch_percent - Maximum percent of HTTP errors .
  • errors_watch_sleep - HTTP testing time .


Delete the selected role

Function: clusternodes.roles.delete

Parameters:

  • plid - parent list unique identifier ("ip" element of "clusternodes" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "clusternodes.roles" function.

Result: successful operation or error message


Web-servers management

Function: clusternodes.webservers

Parameters:

  • elid - unique identifier ("ip" element of "clusternodes" function).

Result: elements list

  • ip - IP-address .


Create. Change. Web-server's properties

Function: clusternodes.webservers.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

  • Parameters:
    • plid - parent list unique identifier ("ip" element of "clusternodes" function).
    • elid - unique identifier ("ip" element of "clusternodes.webservers" function)
  • Result: object parameters list

Create an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("ip" element of "clusternodes" function).
    • additional query parameters ...
  • Result: successful operation or error message

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • plid - parent list unique identifier ("ip" element of "clusternodes" function).
    • elid - unique identifier ("ip" element of "clusternodes.webservers" function)
    • additional query parameters ...
  • Result: successfull operation or error message

The list object's parameters or additional query parameters (see above):

  • ip - IP-address.
  • config - Configuration file .
  • folder - Directory .
  • default - . (Optional parameter. To enable the option click "on".)


Delete the selected web-server

Function: clusternodes.webservers.delete

Parameters:

  • plid - parent list unique identifier ("ip" element of "clusternodes" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "ip" element of "clusternodes.webservers" function.

Result: successful operation or error message


Dedicated server control panel . View. Change

Function: clusternodes.dsmanager

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • url - Control panel URL .
  • user - User .
  • passwd - Password .


MySQL failover

Image:isp_cluster.png
Fault tolerant MySQL . View. Change

Function: mysqlfailover

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • email - Notification e-mail .
  • errors - Number of errors .
  • interval - Interval .
  • notifyall - . (Optional parameter. To enable the option click "on".)


Other Settings

Policy

Image:isp_pro.png Image:isp_cluster.png
Policy. View. Change

Function: policy

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • disableoversell - . (Optional parameter. To enable the option click "on".)
  • disableexcesslimit - . (Optional parameter. To enable the option click "on".)
  • overtaff - . (Optional parameter. To enable the option click "on".)
  • allowuserinstallphp - . (Optional parameter. To enable the option click "on".)
  • allowuserinstallperl - . (Optional parameter. To enable the option click "on".)
  • allowuserinstallpython - . (Optional parameter. To enable the option click "on".)
  • alwaysallowsharedip - . (Optional parameter. To enable the option click "on".)
  • allowftpprivatedir - . (Optional parameter. To enable the option click "on".)
  • dbprefix - . (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature db.
  • dbuserprefix - . (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature db.
  • includedbinquota - . (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature db.
    Active parameter allows the use of the following parameters: 'dbresizequota'
  • dbresizequota - . (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature db.
  • insecuredomain - . (Optional parameter. To enable the option click "on".)
    Active parameter denies the following parameters: 'rootmixdomain','resellermixdomain'
  • rootmixdomain - . (Optional parameter. To enable the option click "on".)
  • resellermixdomain - . (Optional parameter. To enable the option click "on".)
  • soonexceed - . (Optional parameter. To enable the option click "on".)
  • showwwwalias - . (Optional parameter. To enable the option click "on".)
  • ftpprefix - . (Optional parameter. To enable the option click "on".)
  • autopreset - . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'ucautopreset'
  • ucautopreset - . (Optional parameter. To enable the option click "on".)


Presets

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Presets

Function: preset

Result: the list of elements

  • name - Name.
  • type - Type.
  • usecount - Number.
  • disk - Disk quota.
  • domain - Domains.
  • database - Databases.
  • bandwidth - Monthly traffic.
  • cgi - CGI is active for the WWW domains of this preset.
  • wsgi - WSGI is active for the WWW domains of this user .
  • php - PHP is active for the WWW domains of this preset.
  • ssi - SSI is active for the WWW domains of this preset.
  • ssl - HTTPS is active for the WWW domains of this preset.
  • shell - Shell access is activated for this preset.


Create. Change. Edit preset

Function: preset.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "preset" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name.
  • ptype - Type. Image:isp_pro.png Image:isp_cluster.png

Possible values :

    • user - User
    • reseller - Reseller
If the user value is selected the parameters are allowed to use: 'tab_www' and the parameters are denied: 'userlimit','iplimit','ip6limit'
  • shell - Shell access. (Optional parameter. To enable the option click "on".)
  • ssl - SSL. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature ssl.
  • cgi - CGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature cgi.
    Active parameter allows the use of the following parameters: 'phpcgi','phpfcgi'
  • wsgi - WSGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature wsgi.
  • ssi - SSI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature ssi.
  • phpmod - PHP as Apache module. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpmod.
  • phpcgi - PHP as CGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpcgi.
  • phpfcgi - PHP as FastCGI. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpfcgi.
  • safemode - PHP safe_mode. (Optional parameter. To enable the option click "on".) The parameter may vary depending on feature phpmod. Image:isp_pro.png Image:isp_cluster.png
  • userlimit - Users. (Value. Use "10000" to represent "infinity") Image:isp_pro.png Image:isp_cluster.png
  • disklimit - Disk quota. The parameter may vary depending on feature quota.
  • ftplimit - FTP accounts. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature ftp.
  • maillimit - Mailboxes. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature email.
  • domainlimit - Domains. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature dns.
  • webdomainlimit - WWW domains. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature www.
  • maildomainlimit - E-mail domains. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature email.
  • baselimit - Databases. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature db.
  • baseuserlimit - Database users. (Value. Use "10000" to represent "infinity") The parameter may vary depending on feature db.
  • bandwidthlimit - Monthly traffic. (Value. Use "100000000" to represent "infinity")
  • iplimit - IP addresses. (Value. Use "100000" to represent "infinity") Image:isp_pro.png Image:isp_cluster.png
  • ip6limit - IPv6. (Value. Use "100000" to represent "infinity") The parameter may vary depending on feature ipv6. Image:isp_pro.png Image:isp_cluster.png
  • cpulimit - CPU limit. (Value. Use "100000" to represent "infinity") Image:isp_pro.png Image:isp_cluster.png
  • memlimit - Memory limit. (Value. Use "100000" to represent "infinity") Image:isp_pro.png Image:isp_cluster.png
  • proclimit - Process limit. (Value. Use "100000" to represent "infinity") Image:isp_pro.png Image:isp_cluster.png
  • mysqlquerieslimit - Requests to MySQL. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits. Image:isp_pro.png Image:isp_cluster.png
  • mysqlupdateslimit - MySQL updates . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits. Image:isp_pro.png Image:isp_cluster.png
  • mysqlconnectlimit - Connections to MySQL. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhaslimits. Image:isp_pro.png Image:isp_cluster.png
  • mysqluserconnectlimit - Concurrent connections to MySQL . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature dbhasuconnlimits. Image:isp_pro.png Image:isp_cluster.png
  • maxclientsvhost - Apache mpm-itk workers. (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature apache-mpm-itk. Image:isp_pro.png Image:isp_cluster.png
  • limitconn - Concurrent connections to MySQL . (Value. Use "65535" to represent "infinity") The parameter may vary depending on feature nginx. Image:isp_pro.png Image:isp_cluster.png
  • mailrate - Email limit . (Value. Use "100000000" to represent "infinity") The parameter may vary depending on feature mailrate.
  • wwwcharset - Encoding.
  • wwwindexpage - Index page.
  • phphandler - PHP handler .


Delete the selected preset

Function: preset.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "preset" function.

Result: successful operation or error message


Access to modules

Function: preset.access

Parameters:

  • elid - unique identifier ("name" element of "preset" function).

Result: elements list

  • ftitle - Module name.
  • name - Function name.
  • disabled - This module is not active for this preset.


Enable the access to the selected module(s) for this preset

Function: preset.access.enable

Parameters:

  • plid - parent list unique identifier ("name" element of "preset" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "preset.access" function.

Result: successful operation or error message


Disable the access to the selected module(s) for this preset

Function: preset.access.disable

Parameters:

  • plid - parent list unique identifier ("name" element of "preset" function).
  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "preset.access" function.

Result: successful operation or error message


Import presets. View. Change

Function: preset.import

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • host - Address.
  • user - Username.
  • passwd - Password.


DNS settings

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Default domain settings. View. Change

Function: domain.prop

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • ns - Name servers. (One or more values space-delimited)
  • mx - Mail servers. (One or more values space-delimited)
  • email - Technical support e-mail address.
  • subdom - Additional records. (One or more values space-delimited)
  • fixall - Change for all domains. (Optional parameter. To enable the option click "on".)


Logs rotation

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Logs rotation. View. Change

Function: wwwdomain.log

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):


Brand settings

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Brand settings . View. Change

Function: brand

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • site - Link to your web site (e.g. http://my-hosting-company.com).
  • project - Link to your web site (e.g. http://my-hosting-company.com).
  • mainlogo - .
  • loginlogo - .
  • favicon - .
  • reset - Reset all the branding settings . (Optional parameter. To enable the option click "on".)
  • h - Hue .
  • s - Saturation .
  • l - Brightness .
  • headinclude - Add to HEAD.
  • customstring - Your copyright notice . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'customstringvalue'
Active parameter denies the following parameters: 'companyname','foundationyear'
  • customstringvalue - Copyright .
  • companyname - Company name .
  • foundationyear - Year of foundation .
  • companyurl - Web-site URL.
  • noaddlang - Remove the locale parameter from URL . (Optional parameter. To enable the option click "on".)


Slave servers

Image:isp_pro.png Image:isp_cluster.png
Slave servers

Function: slave

Result: the list of elements

  • name - Control panel URL .


Create. Change. Slave server parameters

Function: slave.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("name" element of "slave" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Control panel URL .
  • user - Login.
  • passwd - Password.


Delete

Function: slave.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "slave" function.

Result: successful operation or error message


Switch to the slave server's control panel

Function: slave.su


Integration with IPmanager

Image:isp_pro.png Image:isp_cluster.png
Connection to IPmanager . View. Change

Function: ipmgr

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • server - Server IP-address.
  • user - Username.
  • passwd - Password.


Favourites

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Favourites

Function: usermenu

Result: the list of elements

  • name - The list element unique identifier
  • ntitle - Name .
  • favorite - The menu item is in your Favourites .
  • popular - This menu item is often used .


Add to Favourites

Function: usermenu.enable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "usermenu" function.

Result: successful operation or error message


Delete from Favourites

Function: usermenu.disable

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "name" element of "usermenu" function.

Result: successful operation or error message


General settings

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
General settings. View. Change

Function: usrparam

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • name - Username.
  • email - E-mail for notifications . Image:isp_pro.png Image:isp_cluster.png
  • email - E-mail for notifications . The parameter may vary depending on feature billmgr.
  • changed - Theme.
  • theme - Theme.
  • lang - Language.
  • timezone - Time zone.
  • passwd - Password.
  • confirm - Re-enter password.
  • atype - Access to the control panel.
    If the atany value is selected the parameters are denied: 'addr'
  • addr - Allowed IP-addresses. (One or more values space-delimited)
  • startpage - Start page.
  • rows - Rows per page.
  • recordlimit - Number of records .
  • buttonview - Toolbar view.
  • ticketsound - . (Optional parameter. To enable the option click "on".)
  • ticketnoconfirm - . (Optional parameter. To enable the option click "on".)
  • useavatar - . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'avatardfield','avatarfield','avatarview'
  • filename - .


Control panel URL

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
. View. Change

Function: mgrurl

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • subdomain - Use subdomains when reducing privileges . (Optional parameter. To enable the option click "on".)
  • allowhttp - Allow HTTP requests. (Optional parameter. To enable the option click "on".)
  • ihttp - . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'type','ip','port'
  • type - Type .
  • ip - IP address.
  • port - Port .
  • bydomain - . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'mgrdomain'
  • domain - Domain name .
  • bypath - . (Optional parameter. To enable the option click "on".)
    Active parameter allows the use of the following parameters: 'mgrpath','mgrimg','mgrcgi'
  • mgrpath - Control panel .


Help

License

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
License. View. Change

Function: softinfo

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • os - OS version.
  • mgrver - Current version.
  • mgrbuild - Build date.
  • licid - License ID.
  • licip - License IP.
  • licname - License name.
  • licdate - Valid until .


Updates

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Updates

Function: updatelist

Result: the list of elements

  • id - The list element unique identifier
  • version - Version.
  • release - Release date.
  • lines - Number of changes.
  • backup - Backup date.


Version changes

Function: updatelist.changelog

Parameters:

  • elid - unique identifier ("id" element of "updatelist" function).

Result: elements list

  • id - The list element unique identifier
  • description - Description.
  • isp1 - ISPmanager Lite.
  • isp2 - ISPmanager Pro.
  • isp3 - ISPmanager Cluster.
  • bill1 - BILLmanager Standard.
  • bill2 - BILLmanager Advanced.
  • bill3 - BILLmanager Corparate.
  • changetype - Type.


Roll back the selected version to . View. Change

Function: updatelist.restore

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("id" element of "updatelist" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("id" element of "updatelist" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):


Customize update parameters. View. Change

Function: updatelist.settings

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • os - Operating system.
  • mgrver - Current version.
  • mgrbuild - Compilation date.
  • vertype - Version type.
  • srvver - Latest version.
  • mirror - Mirror.
  • autoupdate - Automatic update. (Optional parameter. To enable the option click "on".)


Start updating

Function: updatelist.updatenow


Wish list

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Wish list

Function: wishlist

Result: the list of elements

  • id - ID .
  • name - Name.
  • created - Date .
  • vote - Votes .
  • jobeval - Labour intensity .
  • prio - Priority .
  • status - Status .


Create. Change. Feature request

Function: wishlist.edit

The function is simultaneously used to view object's parameters, to change an object, and create new one.

View object's parameters:

Create an object:

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("id" element of "wishlist" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • name - Name.
  • desc - Description .
  • myvote - Available votes .
  • vote - Add my vote.


Vote

Function: wishlist.vote

  • myvote - Available votes .
  • vote - Add my votes (for each feature) .


Refresh the wish list

Function: wishlist.refresh


Error log

Image:isp_lite.png Image:isp_pro.png Image:isp_cluster.png
Error log

Function: errorjournal

Result: the list of elements

  • date - Date .
  • funcname - Function .
  • lv_12 - .
  • lv_11 - .
  • lv_10 - .
  • lv_7 - Administrator .
  • lv_6 - Reseller .
  • lv_5 - User .
  • lv_4 - User with shell access .
  • lv_3 - FTP account .
  • lv_2 - Mailbox .
  • user - User .
  • status - Status .


Logging settings . View. Change

Function: errorjournal.settings

The function is simultaneously used to view and change form's data

View data:

Change the data:

The list object's parameters or additional query parameters (see above):

  • level - Logging level .


Error from . View. Change

Function: errorjournal.edit

The function is simultaneously used to view and change object's parameters.

View object's parameters:

  • Parameters:
    • elid - unique identifier ("date" element of "errorjournal" function)
  • Result: parameters list

Change an object:

  • Parameters:
    • sok - the parameter must not be empty, generally "yes".
    • elid - unique identifier ("date" element of "errorjournal" function)
    • additional query parameters ...
  • Result: successful operation or error message

The list object's parameters or additional query parameters (see above):

  • email - Email .
  • drop - Delete the report once it is sent . (Optional parameter. To enable the option click "on".)
  • data - .


Delete the selected reports

Function: errorjournal.delete

Parameters:

  • elid - one or more object's unique identifiers comma-delimited with space ", ". The unique identifiers is the "date" element of "errorjournal" function.

Result: successful operation or error message



  • Use the "featurelist" API function to get the list of active features.
Was this helpful? Yes | No
Personal tools