From 5b3c358a023ef043382db71df22c0e920707c0c3 Mon Sep 17 00:00:00 2001 From: Christopher York Date: Tue, 15 Jan 2013 11:39:18 -0600 Subject: [PATCH 1/2] Fixed: SOAP compression causes exceptions on certain PHP installations Updated: Readme.txt updated --- .../modules/servers/websitepanel/websitepanel.class.php | 1 - WebsitePanel.WHMCSModule/readme.txt | 9 +++------ 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/WebsitePanel.WHMCSModule/modules/servers/websitepanel/websitepanel.class.php b/WebsitePanel.WHMCSModule/modules/servers/websitepanel/websitepanel.class.php index 7c99db93..8e8d8f7e 100644 --- a/WebsitePanel.WHMCSModule/modules/servers/websitepanel/websitepanel.class.php +++ b/WebsitePanel.WHMCSModule/modules/servers/websitepanel/websitepanel.class.php @@ -415,7 +415,6 @@ class WebsitePanel $soapParams = array('login' => $this->_esUsername, 'password' => $this->_esPassword, 'cache_wsdl' => WSDL_CACHE_NONE, // WSDL caching is an annoying nightmare - we will disable it - 'compression' => SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_GZIP ); try { diff --git a/WebsitePanel.WHMCSModule/readme.txt b/WebsitePanel.WHMCSModule/readme.txt index 9da3efc4..dade497c 100644 --- a/WebsitePanel.WHMCSModule/readme.txt +++ b/WebsitePanel.WHMCSModule/readme.txt @@ -13,10 +13,7 @@ To enable addon automation... What does not work? - Quantities, only a single addon => addon can be allocated - Terminating / Suspending Addons, I've ran out of time on what I can do currently -- When an IP address is allocated WebsitePanel does not return back what IP was allocated, so WHMCS is not updated which what IP has been allocated to -his / her package at this time. +- When an IP address is allocated WebsitePanel does not return back what IP was allocated, so WHMCS is not updated which what IP has been allocated to his / her package at this time. - A single user => single package is the only way the WebsitePanel server module works. I have no plans on making this work any other way. -- Users who use empty pointers when creating websites (domain.com instead of www.domain.com), websites are not created automatically even if the "Create Website" - option is selected. I have provided a patch to the websitepanel developers, should be fixed in a later release. -- The "Enable DNS Zone" option does not currently work - I have provided a patch to the websitepanel developers, should be fixed in a later release. -- Instant aliases / Temp domain are not properly created for websites, I have provided a patch to the websitepanel developers, should be fixed in a later release. \ No newline at end of file + +DO NOT CONTACT WHMCS FOR SUPPORT WITH THIS MODULE - THIS IS NOT DEVELOPED BY WHMCS AND HAS NO AFFILIATION WITH WHMCS OR WHMCS.COM. \ No newline at end of file From c3d784d327a27b59cf8f3ae49d4ec1fe10431794 Mon Sep 17 00:00:00 2001 From: Christopher York Date: Tue, 15 Jan 2013 11:44:31 -0600 Subject: [PATCH 2/2] Fixed: Stupid comma missed :) --- .../modules/servers/websitepanel/websitepanel.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/WebsitePanel.WHMCSModule/modules/servers/websitepanel/websitepanel.class.php b/WebsitePanel.WHMCSModule/modules/servers/websitepanel/websitepanel.class.php index 8e8d8f7e..c9689251 100644 --- a/WebsitePanel.WHMCSModule/modules/servers/websitepanel/websitepanel.class.php +++ b/WebsitePanel.WHMCSModule/modules/servers/websitepanel/websitepanel.class.php @@ -414,7 +414,7 @@ class WebsitePanel $esUrl = (($this->_esUseSsl ? "https" : "http") . "://{$this->_esServerUrl}:{$this->_esServerPort}/{$serviceFile}?WSDL"); $soapParams = array('login' => $this->_esUsername, 'password' => $this->_esPassword, - 'cache_wsdl' => WSDL_CACHE_NONE, // WSDL caching is an annoying nightmare - we will disable it + 'cache_wsdl' => WSDL_CACHE_NONE // WSDL caching is an annoying nightmare - we will disable it ); try {