Jump to content

New free addon: Plesk Sync v1.0 Beta


Recommended Posts

Plesk Sync for WHMCS v1.0 Beta (Sept-12-2010)

 

http://plesksyncwhmcs.sourceforge.net

 

Plesk Sync is an add-on module for WHMCS to import, control, create and synchronize client hosting accounts with your Parallel Plesk servers.

 

Synchronize hosting account statuses between WHMCS & Plesk. Finds orphaned hosting accounts that are active in Plesk, but not in billing. Attempts to locates the real owner of the hosting account through domain/e-mail. Imports and creates new clients with invoiced hosting account, including password.

 

Inconsistencies can start to arise during the nightly WHMCS cron job on the server to analyze due invoices and if necessary, change hosting status on the client server via Plesk API.

 

Plesk Sync displays all your client servers running the Plesk OS with a compatible API protocol. You can quickly show more detailed statistics such as: uptime, load averages, memory, disk, clients, domains, databases, and mail.

 

Browse a server to start paging through the client domain accounts existing in Plesk. Accounts are color-coded, tells a diagnosis and resolution through action buttons and contains statistics on disk space and traffic, with a button for the complete client profile.

 

Features

 

* Ensure synchronicity between WHMCS and Plesk

* Interactively Suspend or Unsuspend Plesk client accounts

* Ajax buttons to carry-out operations rapidly

* Open Source, Freeware

 

Screen Shots

 

* http://sourceforge.net/project/screenshots.php?group_id=351738

 

Download

 

* Get the latest version from SourceForge:

+ v1.0 Beta as of (Sept-12-2010): PleskSyncWhmcs_v1.0.Beta.zip

 

Requirements

 

* WHMCS v4+

* PHP5 (with cURL and SimpleXML)

* Plesk v8.1+ for Linux/Unix & Windows (packet protocol > 1.4.1.0)

Link to comment
Share on other sites

Thanks.

 

Failed for me:

 

Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /var/www/vhosts/xxxx.com/httpdocs/manager/modules/admin/plesksync/plesksync.class.php:106 Stack trace: #0 /var/www/vhosts/xxxx.com/httpdocs/manager/modules/admin/plesksync/plesksync.class.php(106): SimpleXMLElement->__construct('') #1 /var/www/vhosts/xxxx.com/httpdocs/manager/modules/admin/plesksync/plesksync.php(125): parseResponse('') #2 /var/www/vhosts/xxxx.com/httpdocs/manager/admin/addonmodules.php(0): unknown() #3 {main} thrown in /var/www/vhosts/xxxx.com/httpdocs/manager/modules/admin/plesksync/plesksync.class.php on line 106

Link to comment
Share on other sites

It fails for me too.

Not in the same way that kennysamuerto... but I get an error when I try to Verify & Import on any domain name.

When I click on Verify & Import it shows the data of the customer propertly... but when I click in [Create new account in WHMCS>>] I get an error like this:

⇒ WHMCS API: AddClient...
x Error: Invalid IP 87.98.XXX.XXX

I don't know why it could be failing, because I have (I'm quite sure) the required permission for the API for the user and I've included this IP address in the Security Tab on General Settings... :shock:

Link to comment
Share on other sites

Here is a thread talking about this problem:

http://forum.whmcs.com/showthread.php?t=20279

 

Make sure the whmcs username you are setting in Plesk Sync's config.php has been granted permission to use the API in their assigned administrator role group permissions and then they can execute any of the API functions. You must also either setup the IP(s) you will be connecting from in WHMCS General Settings > Security.

 

 

It fails for me too.

Not in the same way that kennysamuerto... but I get an error when I try to Verify & Import on any domain name.

When I click on Verify & Import it shows the data of the customer propertly... but when I click in [Create new account in WHMCS>>] I get an error like this:

⇒ WHMCS API: AddClient...
x Error: Invalid IP 87.98.XXX.XXX

I don't know why it could be failing, because I have (I'm quite sure) the required permission for the API for the user and I've included this IP address in the Security Tab on General Settings... :shock:

Link to comment
Share on other sites

There is a new version posted with added Exception handling. Please let me know what happens for you.

 

Thanks.

 

 

Thanks.

 

Failed for me:

 

Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /var/www/vhosts/xxxx.com/httpdocs/manager/modules/admin/plesksync/plesksync.class.php:106 Stack trace: #0 /var/www/vhosts/xxxx.com/httpdocs/manager/modules/admin/plesksync/plesksync.class.php(106): SimpleXMLElement->__construct('') #1 /var/www/vhosts/xxxx.com/httpdocs/manager/modules/admin/plesksync/plesksync.php(125): parseResponse('') #2 /var/www/vhosts/xxxx.com/httpdocs/manager/admin/addonmodules.php(0): unknown() #3 {main} thrown in /var/www/vhosts/xxxx.com/httpdocs/manager/modules/admin/plesksync/plesksync.class.php on line 106

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated