HSPcomplete 3.3.0 - hspc-3.3.1-07.15.swsoft **************** Table of contents *********************************** (01) Build Info (02) Prerequisites (03) Bugs fixed (04) Packaging (05) Location (06) Installation instructions (07) Known problems and limitations ********************************************************************** (01) Build Info ********************************************************************** Build ID: hspc-3.3.1-07.15 Built: 22 August 2007 ********************************************************************** (02) Prerequisites ********************************************************************** 1) ATTENTION! This build should be installed as: a) Clean installation. b) Over HSPcomplete 3.3.0 release: * 3.3.0-410.10 * 3.3.0-410.11 * 3.3.1-00.179 * 3.3.1-01.02 * 3.3.1-01.06 * 3.3.1-02.19 * 3.3.1-03.08 * 3.3.1-04.07 * 3.3.1-05.05 * 3.3.1-06.07 2) The following Operation Systems are supported: * Fedora Core 1 (for upgrades only) * Fedora Core 2 (for upgrades only) * Fedora Core 4 * Redhat Enterprise Linux AS3 * Redhat Enterprise Linux AS4 * CentOS 3 * CentOS 4 * SUSE Enterprise Linux 9 (see Known Issues section, you need to check hostname before installation) NOTE: Only x86 versions are supported. x86_64 achitecture OSes are not supported. 3) The products supported by HSPcomplete should be upgraded to the following versions before installation: * Virtuozzo Linux - 3.0 release or later 3.x versions * Virtuozzo Windows - 3.0 release or later 3.x versions * Plesk Linux - 7.5.4 (the latest patch version) or later * Plesk Windows - 7.5.4 (the latest patch version) or later * SiteBuilder Unix - 2.1.x, 3.0.1 or later versions. * SiteBuilder Windows - 3.2.1 or later 4) Upgrade software is not included in this distribution, please contact support to upgrade your installation from previous versions. ********************************************************************** (03) Bugs fixed: 260 ********************************************************************** In 3.3.1-07.15: 10 88742 [BluePay] Wrong error detection due to redirect [RT #360821] 84711 [Authorize.net] Refund transaction may fail [RT #330104] 87075 Creation of subdomain denied [RT #339821] 87451 "Manage virusfilters" permission for Plesk 8.2.0 88176 [Nic.at] Issue witht domain transfer [RT #355603] 76895 [OpenSRS] Turkish words replacement tool added [RT #279330] 76898 [Garanti] Turkish words replacement tool added [RT #279330] 84673 [Protx] Authentificate and Authorize transactions added 86876 Creation of 32bit VE on 64bit node from PCC [RT #347717] 88202 Issue with french localization in store [RT #356221] In 3.3.1-06.07: 8 81158 Cannot add domain for DNS hosting in case TLD containd "." 84181 Unable to set "unlimited" traffic on Plesk [RT #328036] 85531 Error after redirect to card issuer page [SWsoft #283653] 85610 [InternetNZ] unable to process renewal order [RT #339781] 85978 Inconsistent renewal date subscription periods [RT #343072] 83143 [HTTPnet] Upgrade contact and handles [RT #322526] 85104 [InternetNZ] Broken XML [RT #335041] 85570 NICat domain registration plug-in added In 3.3.1-05.05: 16 84659 Sitebuilder Virtual directory already exists publishing issue 76393 [Protx] 3D Secure support added 76651 [CentralNic] Today could be set as exp. date [RT #283539] 80647 [Nominet] registrar API changes [RT #311031] 83403 [LogixBoxes] SAXParseException: the '&' issue [RT #309833] 84181 Issue with pending orders due to plesk limits [RT #328036] 84505 [Bancasella] ID Shop not valid issue [RT #331690] 84652 VE start request was sent too early [RT #334342] 84661 Hostmaster.gr domain plug-in added 84711 [Authorize.net] Refund failure [RT #330104] 85124 Issues registering domain starting with digit [RT #337801] 81819 [ESNIC] Cannot register NS in uppercase 84433 [ESNIC] Company Name doesn't sent to registrar 84338 [ESNIC] Postal code should be limited 84532 Issue with remote reseller store [RT #334105] 84615 Payment refunds not being shown [RT #333998] In 3.3.1-04.07: 6 82707 Issue with Japanese in emails and SB node [RT #318763] 83148 DNS hosting deleted due to Plesk internal error [RT #324035] 84316 [BluePay] Transaction may stuck in error status 83879 Some wired issues with Japanese characters [RT #329261] 84077 [Paypal] don't works with Japanese Encoding 84394 Issue with billing mutex [RT #329466] In 3.3.1-03.08: 9 83244 [BluePay] Test mode setting added [RT #327359] 83190 [BBVA] Operation id should be a 12-digit number [RT #323145] 83256 Plesk collector issue with IDN domains [RT #324695] 83518 Issue with provisioning of second domain [RT #327362] 83655 Issue with Yen sign in ISO-2022-JP encoded e-mails 83661 [Varilogix] Issue with orders auto processing [RT #323477] 83691 [ProxyPay3/M] Problem with configuration edit [RT #328038] 83850 WildWest Domains support added 83668 [WorldPay Invisible] Yen currency support [SWsoft #321644] In 3.3.1-02.19: 41 72688 PlugNPay plug-in added 75083 Completed invoice can't be in open batch 76602 Kayako 3.10 support added [RT #279102] 79111 Rounding issues [RT #302499] 79116 Billable resources to be shown in store 79631 Plesk collector optimization to reduce load on Plesk 79862 Choose HTTP/HTTPS for redirect payment plugin [RT #301711] 79876 Wrong dates in billing reports [RT #305286] 80069 Plesk license install failing - 'VE has no PSA' [RT #308036] 80465 ProxyCheck internal error [RT #310734] 80522 [Garanti] Issue with refund transactions [RT #307699] 80548 [BluePay] AMEX support added 80560 Issue with @@paymethod.type@, @@paymethod.name@ [RT #310944] 80561 Typo in message template "Paymethod expired" [RT #310944] 80778 Optimization of Plesk API calls [RT #308823] 80799 Issue with mail domain disk quota [RT #311245] 80864 [Nominet] .ltd.uk domain names support added. [RT #312194] 80883 Problem receive tickets in Cyrillic encoding [RT #298134] 80972 Domain name can be not valid IDN domain [RT #312813] 80973 [BancaSella] Problem with settings edit [RT #312818] 80975 Issue when changing subscription account [RT #313019] 80977 Domain alias issue [RT #313038] 81070 Cancel pending order doubles the invoice balance [RT #312595] 81091 DNS sync for Plesk client for domain aliases [RT #312043] 81096 Store - domain search with pre-select [RT #314458] 81132 Issue with number of documents in Online payments 81158 Cannot add domain for DNS hosting in case TLD contained "." 81162 [WebNIC] Issue with get contacts 81174 Issue with "Your credit card has expired" event [RT #314599] 81264 When the corresponding fields are filled [RT #315066] 81265 Typos in product_installer.log [RT #270099] 81274 [OpenProvider] Empty authorization code [RT #315070] 81276 Set all parameters when create new account 81279 Issue with publishing of SiteBuilder site [RT #315901] 81363 [WebNIC] Issue with Turkish characters [RT #314446] 81369 Plesk alias DNS issue [RT #313527] 81495 [NICIT] Issue with domain status RENEWED [RT #316931] 81520 Wrong refund calculation for quantity of resources more than 1 81700 [PSIgate] Empty CVV makes transaction fraud [RT #313602] 81718 Enable/disable provision locale for Plesk clients [RT #315555] 82096 Plesk conflict resolver issue [RT #319843] In 3.3.1-01.06: 4 81174 HSPC sent 100's of emails "Your credit card has expired" [RT #314599] 81279 It is not possible to add sitebuilder site [RT #315901] 81292 Plesk does not provision on node due Coldfusion was enabled 81369 Plesk alias dns zone works wrong [RT #313527] In 3.3.1-01.02: 2 71285 BluePay plugin absent in 3.3.x. 80548 BluePay plugin does not support AMEX card. In 3.3.1-00.179: 175 44142 [Nominet] Plugin error [RT #50984] 44675 List of available aliases is incorrect [RT #54293] 53818 License violation in error_log [RT #90961] 54159 Add pereodical task to syncronize all Sitebuilder nodes 54816 Domain templates in the Plesk hosting plan [RT #93811] 56395 failures reported as success [RT #100093] 57206 Mass printing of PDF invoices [RT #103723] 57902 Log why plan is not available for upgrade [RT #107419] 58140 Plesk Server IP placeholder added [RT #105783] 58546 Time in the HSPcomplete [RT #110223] 58862 [NICIT] domain transfer not working [RT #110237] 59102 App. error ocurred on subscription upgrade [RT #116086] 60059 License usage information is not reset after logout [RT #126330] 61638 [NICIT] "pin:" field must be submitted [RT #147391] 61682 [NICIT] LAR is not needed for ISP change [RT #147838] 62152 manual migrated VPS detection [RT #150155] 62410 Domain parking without any physical hosting. [RT #149702] 62663 Manual VPS migrations [RT #142473] 63185 Whois Info for maually added domains [RT #119381] 63284 IDN support: incorrect character conversion [RT #157583] 63786 [HTTPnet] Plugin generates no requests [RT #160831] 63914 backend failure [RT #122784] 64346 Credit Card expiry notifications [RT #166067] 64639 Info displayed in invoice must be not possible to change 65405 Bug in LAR generation [RT #172901] 65647 Upgrade disables SSL support in plesk [RT #172763] 65720 [NICIT] error on registering [RT #169985] 66004 [BancaSella] no update for paymethod after payment [RT #124600] 66316 [Ascio] usage of outdated order tool [RT #178284] 66481 [DomainRobot] domain is set to error status [RT #182111] 66541 [Ascio] Ascio common error in TransferData [RT #181205] 67037 subscription termination period [RT #186445] 68037 network prerequisites in the Installation Guide [RT #190383] 68202 DTAUS accounts [RT #190280] 68380 Plan listing by category added in store 68824 Ipayment: disable/enable PREAUTH transactions [RT #192342] 69496 [SIDN] SIDN API update [RT #200307] 69503 Transaction fraud and error events [RT #203847] 69505 Error updating payment method details [RT #203847] 69526 [HTTPnet] Error in tempdir() [RT #196149] 69694 [paypal] locale changing [RT #194017] 69905 Unable to create directory when edit notification[RT #206785] 70158 typo in Action log occurred [RT #209021] 70159 Confirm system to be upgraded in Upgrade Center [RT #209026] 70644 CPU usage is calculated incorrectly [RT #212425] 70768 Credit card expiration event [RT #213539] 70935 AFM - Account Registration [RT #214178] 70971 CP System tab when plesk node is offline [RT #215722] 71012 API - add 'create offline payment' function [RT #215560] 71072 Can not remove VZPP on 01.01.02.02.69 [RT #211205] 71331 Provider's DNS template is used for Reseller [RT #218395] 71474 SiteBuilder Ability e to re-provision customers sites added 71529 [bibit] unknown transaction status [RT #217757] 71530 [FR] incorrect HSPc login screen [RT #209750] 71531 [Kayako] 'Synchronize All' synchronizes users only [RT #211886] 71554 applications not deleting [RT #219234] 71808 Unable to enable Frontpage extensions in CP [RT #223504] 71910 Customizing Default Store Installation [RT #221664] 71998 "Last updated by" column added for trouble tickets list 72001 Cannot change end date changing hosting plan [RT #226154] 72155 Up2Date checker, is available version available? [RT #229300] 72377 PayPal Standart -> Should be PayPal Standard [RT #231967] 72941 Your payment was saved, but cannot be applied [RT #238723] 72912 Change Subscription End Date 73020 [DomainRobot] There is already a job [RT #240677] 73328 Incorrect button translation [RT #236244] 73630 Hide domain contacts form in store 73659 Logs grep trouble [RT #244285] 73802 pending status of renewal order [RT #251179] 73863 Unable to access plesk using IE 7.0 [RT #226865] 73899 Name server failure [RT #252277] 73949 [Autorize.net] Invoice and Description Info [RT #252201] 73955 Payments are not used for manually processed orders[RT #252765] 73983 yet another specify beg_date, please [RT #254639] 73985 8 bit encoding of emails [RT #254050] 74000 [Kayako] Integration Problems - hspcomplete.php [RT #254724] 74035 Orders without details [RT #256305] 74387 Firefox some buttons don't fix their lables [RT #254299] 74556 Logratation for problemreports [RT #261652] 74607 Delete user if account is removing [RT #262461] 74681 Domains available for selection in the store [RT #262789] 74898 Sort by expiration date [RT #265126] 74960 [Mac:Firefox] some buttons don't fit their lables [RT #254299] 75073 Spelling [RT #267203] 75109 tax report shows vat status instead of vat number [RT #265405] 75148 Insecure default pdns configuration [RT #267469] 75171 Unapproved fraud orders may be paid [RT #267110] 75189 [Varilogix] Confirmation does not contain phone [RT #266102] 75192 Confusing messages on confirmation page [RT #266102] 75269 Garanti Credit Card Payment Error [RT #241678] 75300 Excel export, date format [RT #268097] 75303 Order details for SiteBuilder removal orders [RT #268983] 75344 Billing history search for status All [RT #268992] 75352 Wrong links on Tax reports > Details page [RT #269407] 75358 Domain transfers - Lost DNS hosting [RT #269377] 75444 Using "Select another system" and change password [RT #266756] 75558 [SRSplus] config undefined on NS synchronization [RT #269837] 75561 Order calculations [RT #271359] 75594 Resellers may change settings of copied plans [RT #271966] 75797 Plesk Client in pending status [RT #273867] 75912 Notification when metered traffic exceeds included [RT #275295] 76007 Two redundant repeated billing tasks [RT #274402] 76106 PayPal payments in 'Error' status [RT #275875] 76129 Can not parse plesk node licenses [RT #276156] 76136 PHP files executable in reseller store [RT #275040] 76139 XML-API: configuration problem [RT #275048] 76214 Missing closing div tag in customer_sign_in.inc [RT #277775] 76359 Slmmemorylimit range in Hosting Plans [RT #278725] 76425 Help is absent for Plesk Virtual nodes licenses [RT #279569] 76433 Reseller's payment method is not visible in CP [RT #276685] 76434 [NICIT] new electronic form [RT #278569] 76463 Error in code of php store [RT #280442] 76629 [Ascio] Organization number is requested twice [RT #282267] 76676 DomainRobot: registered domainis marked as 'Error' [RT #283475] 76686 Failed order with disabled applications [RT #281854] 76742 Promotion description has no translation [RT #281657] 76816 No description of the Expiry Date pattern [RT #269837] 76847 new payment date mess [RT #276685] 76906 Payment method description [RT #284989] 76955 Domains with Error status loosing NS record [RT #283476] 76975 Error reports with Unknown encoding '8859-7' [RT #286370] 77037 plesk synchronise problem [RT #287645] 77092 php store- Credit Card CVV link broken. [RT #286946] 77182 issue on affiliate and reseller signups [RT #287974] 77258 old customer information on new customer. [RT #287419] 77266 3.3 and Firefox for MacOS X [RT #288913] 77295 [OpenSRS] missing Domain Exteneded Data [RT #287084] 77319 IP address on HSPcomplete server is missing [RT #288842] 77343 Changing VZ node name servers does not affect VEs [RT #289702] 77358 Currency sign is incorrectly converted [RT #288960] 77526 Too small XML packet lenght [RT #288405] 77546 Order waits for approval [RT #286885] 77551 Help gives no explanation on memory calculation [RT #289273] 77570 Fast CGI service on Plesk domain level [RT #291281] 77635 Upgrade hosting plan [RT #290101] 77655 IN PTR after vps deleted [RT #291683] 77657 Export HP feature doesnt export applications info [RT #290770] 77795 Time lag between renewal processing and termination[RT #290344] 77797 Reseller filter bug [RT #292090] 77799 Language files errors [RT #290758] 77839 Renewal settings and upgrade to the new version [RT #292318] 77861 [Varilogix] Duplicate country code when dialing [RT #291738] 77862 Affiliate template missed [RT #291238] 77903 Store VE pass in the HSPc [RT #293690] 77932 Unable to assign staff member to the account [RT #288107] 77935 [Paypal] SDG currency support [RT #293688] 77937 [Paypal Express Checkout] Plug-in settings [RT #293688] 77940 No conflict check for psa template in VE HP [RT #291611] 77945 Delete a credit card during order approval [RT #285631] 77958 Disabling SSL Website crashes httpd [RT #293445] 77960 SDK missing files [RT #294429] 78185 Another strange billing - Hilgersom [RT #290248] 78202 Spamassassin management permissions [RT #294661] 78375 New Plesk permissions in HSPC [RT #296865] 78377 Customizing the format of the details[RT #295409] 78395 Template is broken error [RT #298006] 78455 Typos in CP tips [RT #298239] 78553 VE migration form 32-bit node to 64-bit one [RT #297448] 78554 Plesk login failing in MacOS Firefox [RT #298073] 78591 [OnlineNIC] Sync contacts and NSes after transfer [RT #298828] 78665 Incorrect pages switch in node's application list [RT #298735] 78733 Spam Assassin is missing in Plesk Domains [RT #298791] 78734 [OpenProvider] Problem with domain Ext. Data [RT #299713] 78883 [NetworkSolutions] Can't use string ("0") [RT #294766] 79115 Installation. Can't locate Mail/Internet.pm [RT #302823] 79138 Refunds issues for imported subscriptions [RT #299279] 79143 [OpenSRS] Impossible to update domain contacts [RT #302574] 79148 Expired subscription automatic activation [RT #295148] 79157 [Russian Accounting] recurrent factures [RT #302110] 79254 Unable to use Ascio domain plug-in [RT #107505] 79277 Outgoing email log [RT #303558] 79351 Loosing static IP assigned to Plesk Domain [RT #303927] 79418 Subscription notices [RT #299115] 79467 [PayPal] Order completed with partial payment [RT #304825] 79545 HP title limited to so small valie - 40 chars ********************************************************************** (04) Packaging ********************************************************************** HSPcompelete 3.3.1-07.15 is shipped in the form of autoinstaller script and RPM packages directory: release/ - HSPcomplete distributive root \_ install.sh - Autoinstaller script \_ packages/ - RPM packages directory \_ release-notes.txt - Release notes ********************************************************************** (05) Location ********************************************************************** ftp://download1.swsoft.com/HSPcomplete/3.3/sp1/hspc-3.3.1-07.15.tar ********************************************************************** (06) Installation instructions ********************************************************************** Two types of installation are available. 1) Prepare a clean Virtuozzo VE or dedicated physical server with supported OS. See list of supported OSs in Chapter (02) Prerequisites. 2) Preparing for HSPcomplete installation * Over network * Download the autoinstaller from the SWsoft FTP server. Autoinstaller is located in the HSPcomplete distribution's root directory and named as 'install.sh'. * Using tarball * Download the tarball with HSPcomplete distribution named as 'hspc-3.3.1-07.15.tar'. * Unpack archive: # tar xf hspc-3.3.1-07.15.tar # cd hspc-3.3.1-07.15 3) Start installation process * Attended mode: # sh install.sh * Unattended mode: # sh install.sh -C 4) If the auto-installer has been started in attented mode, then follow the wizard. If running in unattended mode, wait for the result of the installation. 5) If installation failed, check '/tmp/product_installer.log' for problem details and possible resolutions. Please contact support for assistance in resolving any problems (do not forget to send installer log files along with the problem description). 6) Once installation is completed, login for HSPcomplete Provider Control Center will be both shown on the screen and sent to 'root' user e-mail. Use this login information to start work with HSPcomplete. *********************************************************************** (07) Known problems and limitations *********************************************************************** 1) By now, Perl version has been upgraded to 5.8.8 and new distribution contains a number of built-in Perl modules. These modules may conflict with previously installed ones. To upgrade from the lower Perl versions you are STRONGLY RECOMMENDED to remove three Perl modules BEFORE you start install process: # rpm -e perl-Digest-MD5 --nodeps # rpm -e perl-Storable --nodeps # rpm -e perl-Filter --nodeps 2) In case of Perl upgrade some Vi IMproved installations that depend on it fail to start: # vim vim: error while loading shared libraries: libperl.so: cannot open shared object file: No such file or directory To fix the problem just run the following command: # hspc-upgrade-manager --force common/init/fix_vim_deps.sh 3) Make sure you have full FQDN hosthame before installing HSPcomplete on SUSE Enterprise Linux 9. If your hosthame is not FQDN, set it. # hostname if your hostname is myhost.mydomain.com, all is ok. if your hostname is myhost, then execute # hostname myhost.mydomain.com 4) Customer's already running HSPcomplete 3.3 and using following plug-ins should NOT install this build: * NIC.it Support of these plug-ins will be added shortly. 5) All customers running the store on remote server must reconfigure the following files after upgrade to this version: * On Management Node. /etc/httpd/conf/hspc_ssl.conf Change line Allow from none To Allow from store.provider.com store.provider.com should be substituted by real store host name. * On remote server in store directory. includes/settings.ini Change line HSPCOMPLETE_SERVER=http://hspc.provider.com To HSPCOMPLETE_SERVER=https://hspc.provider.com hspc.provider.com should be substituted by real management node host name. EOF