H-Sphere SSE Versions

For more information contact us

Release Notes History

 

13 Sep 2007   3.0 Patch 6   (3.0.825.20070913)

H-Sphere SSE 3.0 Patch 6 is the latest stable version.

Install  |     Update  |     Change Log  |     Package List  |     Release Notes History

Linux/FreeBSD

Fixes

  • Fixed the problem which prevented end users from activating EasyApp applications
  • Fixed the issue when epp_key field wasn't displayed for all tlds in the domain transfer wizard
  • Fixed Comodo SSL certificates renewal
  • Removed all tlds registered with AllDomains or Email registrars from Domain transfer in signup
  • Fixed bug when psoft.hsphere.tools.OffLogs repeats the job as many times as there are ftp subaccounts on each account plus one
  • Corrected usage of the hyphen symbol (-) in email address validation for badrcptto, badmailfrom, badmailfrom-unknown parameters.
  • The registered_for parameter was made mandatory for co.uk registrations during signup
  • Corrected validation for rblhosts qmail parameter
  • Resolved postgresql disk usage calculation
  • Fixed the problem with editing of mailing list description

 

03 Sep 2007   3.0 Patch 5   (3.0.823.20070903)

Install  |     Update  |     Change Log  |     Package List  |     Release Notes History

Linux/FreeBSD

Improvements

  • Added catchall and rejectdiscardedmail to Qmail Parameters
  • Added MAXSAMSGSIZE mail relay param
  • Changed processing of authsender and rblhosts qmail params
  • In CP interface added ability to enable DNSBL, which supports "A" DNS records

Fixes

  • Added new extra parameter (domain transfer authorization password) for "au" and "nz" domains
  • Changed cache scheme for AdvReports
  • Added 2 Protx fields (BillingAddress and BillingPostCode) into the payment request
  • Solved problem in Reseller plan wizard/editor when some account prices disappeared in case the latest global resource on the page is entirely disabled
  • Corrected .qmail-filename file generation in case when mailbox Discard All Incoming Mail option
  • Resolved problem with ResellerCron unable to add refund bill entry to reseller's bill
  • Resolved problem when quota couldn't be refreshed for MailQuota resource after plan change
  • Implemented ability to disable phpBB by means of Globals
  • Added easyapp.desc resource string to bundles
  • Disabled SMTP AUTH access for suspended domains
  • Solved problem with getting page with incorrect color scheme when using feature "Remind forgotten password"
  • Changed abbreviation of Newfoundland & Labrador state of Canada from NL to NF
  • Solved problem with disabling "email notifications" when submitting "globals"
  • Fixed problem with reseller unable to switch back to use parent host ComodoSSL account.
  • Fixed webmaster discard option creation
  • Added code which sets resource billing calculators to MarkupPlanWIzard.
  • Fixed problem with template error when changing IP to dedicated from the Websettings page.
  • Added OsCommerce dependices from php3 resource
  • Added getDescription method to EasyAppResource
  • Added shellQuote function usage for all string variables. Corrected Iris code
  • Removed backquote (`) symbol from email validation rules
  • Improved validation for windows web directory
  • Fixed problem setting quota on NetApp
  • Added robots.txt files
  • Fixed problem with importing knowledgebase
  • Corrected typo from 'plase' to 'please'

 

09 Aug 2007   3.0 Patch 4   (3.0.821.20070809)

Install  |     Update  |     Change Log  |     Package List  |     Release Notes History

Linux/FreeBSD

Improvements

Fixes

  • Added ability to disable Throttle and Catch All resources in the Globals menu
  • Added new extra parameter Domain transfer authorization password for "au" and "nz" domains
  • Added an ability to suspend/resume mailing lists when suspending/resuming accounts
  • Fixed problem with getting plan list for XML API
  • Modified resource confirmation to include the full CC charge, not only current billing statement amount
  • Removed payment URL from billing statement, invoice and prepayment order confirmation for trial account
  • Corrected mail domain removal: added cleaning of mailobject table
  • Fixed Java script error on the Start Content Move page which occured in IE7
  • Renamed FTP Sub-account resource into Sub Account
  • Fixed changing the activate property in the Plan Wizard
  • Fixed the postmaster Discard incoming email option
  • With a bug with the Server Info page
  • Changed the sanetcheck qmail paramater description
  • Changed logic of operations with XML-based plan editors
  • Fixed traffic calculation for large (1 TB and up) traffic amounts
  • Added a tool for changing payment type for deleted accounts. All payment types are changed to "Check" and credit card info is removed from deleted account's XML
  • Web Payments: added several small changes to speed up response on payment notification
  • Fixed problem with incorrect link to user login CP page
  • Improved chkupdtpackage script to work properly with oscode
  • Fixed MarkupResourceType loader
  • Resolved NullPointerException problem when save request with _bi_cc_number and _bi_cc_cvv is null in request
  • Fixed Task Updated Notification where variables were not initialized
  • Added possibility to add cgi-bin automatically and estimate Billing Statement when enabling AWStats
  • Added missing template to delete Private Message in Trouble Ticket system

 

20 Jun 2007   3.0 Patch 3   (3.0.818.20070620)

Install  |     Update  |     Change Log  |     Package List  |     Release Notes History

Linux/FreeBSD

Improvements

Updates

Fixes

  • Resolved a potential security hole with the possibility to change the permissions under the 'httpd' user on the home directory
  • Fixed restoring StorableCaches after a CP restart
  • Moved back the MAX value per MailQuota resource
  • Corrected invoice drawing for a credit card usage case
  • Updated the copyright info
  • Fixed the osCommerce config template: removed hard-coded data
  • Prevented NullPointerException while loading a plan
  • Corrected the .qmail config file creation for autoresponder
  • Resolved a problem with possible XSS in the 'redirectURL' parameter
  • Added a converter that will be used to fix win based plans and unixsub user related resources
  • Changed the NFUCache growable mechanism
  • Separated caches for Plan and ResourceTypes
  • Fixed a problem with getting the xml config file for Ensim migration
  • Added mod signup to the mail_domain resource
  • Fixed problem with disappearing of reseller prices
  • Billing:
    • resolved a problem with correct rolling back in the resource change procedure (e.g increasing quota) if the system is unable to charge a credit card
    • resolved a problem with rounding prices if a plan change occurs in the same day as the signup
    • fixed Quota like resources description
    • resolved the problem with inability to refund a reseller recurrent fee
    • when opening a billing period and changing a plan older resources, rather than newer ones, are now billed as free
    • added a fix to refund the whole charged amount if a resource lives less than one day
    • now when an account is deleted, info about it stored with only "Check" payment type
    • Fixed problem with payment links (if the web payment system is selected in the user billing profile) in Prepaid Invoice mass mail notification template
    • Fixed billing scheme to automatically increase the limits of Traffic and Summary Disk Usage resources to respective free amount values .
    • Fixed a billing problem that happens when a domain is renewed and the authorization request throws an exception
    • Corrected function that adds billing period based debit
  • H-Sphere XML API:
    • Fixed creating new reseller accounts under the new simplified resellers scheme
    • Fixed a problem with getting reseller name in the "search reseller users" report
    • Fixed problem in the signupUser XML API method to prevent null point exception if otherParams is null.
    • Added XML API methods for removal of AntiSpam and AntiVirus resources
    • Added arguments validation for XML API methods
  • Markup plans:
    • fixed a problem with saving markup plans' own values
    • fixed an error with getting the list of possible base plans and getting a base plan
    • resolved the problem with vps plans not working
  • Merchant gateways:
    • updated the Protx merchant gateway code
    • fixed the Paradata merchant gateway
  • Fixed bug with not refunded money for incompatible resources deleted during a planchange.
  • Fixes related to the TroubleTicketAdmin class:
    • Fixes to the methods canViewTicket() and isSubscribed() to avoid exceptions
    • Code cleanup
  • Qmail configuration:
    • Added qmail server restart upon changing the "periplimit" parameter
    • Removed expired badurls and urlscnt qmail options
    • Corrected initialization of qmail parametres
  • Change scheme of user authorization token generation. Now it is based on unique Control Panel key to avoid casual access to another CP by the same username/password.
  • Fixed a problem when admin is unable to deactivate an init resource in plan edit wizard if the mod section of the plan's xml file contains the resource description depended on a currently disabled resource
  • SSH Manager should be displayed in the menu only if reseller_su resource is available in the admin plan
  • Security fixes to prevent reseller access to some features using URL parameters (access beyond standard CP interface).
  • Redesigned the warning page for changing plan to highlight incompatible resources to be removed.
  • Restricted the access to the admin_settings.html page for reseller
  • Fixed incorrect error status code processing in the HS update wrapper.
  • Fixed problem with sending empty domains list in the "failed renewal" email notification.
  • Added old-platform option which allows to update deprecated OS packages (according to H-Sphere Services EOL) to the latest possible package version (temporarily)
  • Mail ssl certificate removal substituted with making the certificate backup
  • Fixed problem getting Home Location (WinUserResource.physicalCreate method)
  • Added custom mail relay parametres error processing
  • Fixed problem getting currentExpirationDate in the renew method
  • Fixed problem with converting localized amounts included into merchant gateways' payment redirect links
  • Added check on existing ~<userhome>/stats file. This file is moved into ~<userhome>/stats.bck.<pid> if the file exists
  • Fixed problem related to user charge for domain renewal when the renewal period is set incorrectly.
  • Fixed bug causing an exception on the "View all domains in blacklist" page in the main admin CP after reseller deletion
  • Fixed the problem with absent entry for the public_folder resource in the type_name table
  • Solved problem with logging out of reseller master admin accounts
  • Fixed problem with displaying records for deleted accounts in the Web Payments log
  • Fixed the problem with sending extra info to domain registrars
  • Resolved problem with incorrect start and end date in monthly resource change estimation
  • Fixed AWStats problem for 'stopgap' domain on dedicated IP
  • Fixed a DNS issue during domain transfer
  • Corrected the bug in reseller plan editor (wizard) templates with setting correct ComodoSSL prices
  • Fixed XML Merger issue with merging large XML files
  • Removed SARE_FRAUD_PRE25X, SARE_BML_PRE25X, SARE_WHITELIST_PRE30, SARE_REDIRECT params for SpamAssassin 1.28 version
  • Fixed problem with not loading plan values for a resource type when resource type was removed from cache
  • Fixed problem with displaying correct sums in the payment confirmation link
  • Fixed problem with prices not being set after the plan is copied
  • SpamAssassin parameter label 'Spamcheck minimal file size (Kb)' is renamed into 'Spamcheck maximum file size (Kb)'
  • Fixed problem with the DomainRegistrationRenewal cron when it stops processing renewals if the system is unable to load an account
  • Added the "notify_url" parameter to PayPal. Now our clients won't need to set this parameter in the PayPal settings.
  • Fixed validation message for ftp subaccount addition
  • Problem setting mailstore and public store quotas has been fixed
  • Problem with the empty values in the signup request has been fixed
  • Corrected suspendMailDomain and resumeMailDomain methods - added shellQuote usage for domainName param
  • Added support of ISPMailDomain in suspend/resume procedures and others. Corrected code structure.
  • Corrected params passing, added MailService. ShellQuota usage for all methods
  • Problem with changing business user password has been fixed
  • Moved TT Mail Client to Background Jobs
  • Added automatic creation of TT admin account in relation to new simplified reseller scheme
  • Solved TT admin problem with showing tickets when there's no queues defined in the system
  • Fixed a bug in Main Admin CP when tickets of a particular reseller couldn't be found
  • Fixing possible problem with invalid recovery session state after adding new content move task

 

08 Feb 2007   3.0 Patch 2   (3.0.814.20070208)

Install  |     Update  |     Change Log  |     Package List  |     Release Notes History

New Features and Improvements

Updates

Fixes

  • Corrected descriptions for flagfailclosed, flagrblbounce, doublebouncehost and bouncehost Qmail params
  • Solved problem with Change mailbox password page containing incorrect images and using old design by setting XPressia Lite design by default
  • Resolved problem related to incorrect processing log files for stopgap domains on dedicated IP
  • Fixed problem with system producing incorrect invoices when resuming accounts
  • Fixed the problem with a newly created custom group that was available for use of reseller by default
  • Fixed the problem with signup in normal window
  • Resolved problem with incorrectly changing Traffic amount after CP restart
  • Set www. alias as default to generate Comodo SSL
  • Fixed bug with breaking Custom URL path after update
  • Corrected postinstall script to print user friendly information during post install section
  • Added code to avoid installation stop if wwwuser creation fails
  • Resolved problem with incorrect update in case wwwuser doesn't exist
  • Fixed setting value for uninitialized qmail select param
  • Updated Country list
  • Fixed incorrect parameter accept/passed XML API
  • Fixed the problem with Miva when enabling merchant on a subdomains system tried to use the domain's Miva license
  • Added payment server select for WebMoney
  • Changed validateMailProcessing function
  • Rewritten the estimation for changeable resources. Modified Promo discount calculation during resource change procedure.
  • Corrected error processing for mail resources report in case if autoresponder resource is corrupted
  • Corrected error processing for getting mail relay list
  • Fixed bug related to incorrect calculation of Traffic on next Monthly billing period
  • Added Qmail server restart for the case when rblhosts param is changed
  • Fixed problem with 3rd level domain ISP mail traffic
  • Fixed bug related to user signup on ISP mail domain
  • Fixed inability to change plan in emulation mode
  • Updated Java H-Sphere XML API
  • Test Classes were updated to a new scheme (hsphereXMLApi.jar)
  • Fixed problem with viewing database resources if they are disabled in plan
  • Fixed problem with sending correct email notification
  • Fixed mail relay creation for mail domain alias
  • Fixed taxes calculation, including SOAP usage case.
  • Fixed MX record creation to a service zone in case of MyDNS usage
  • Fixed the problem with account creation in demo plans
  • Fixed validation of admin custom TXT DNS record
  • Fixed the problem with editing Extra Info when modifying moderated signup
  • Fixed HTTPD restart error when user's log directory is deleted
  • Solved the problem with deleted taxes that could be shown in user billing statements even if the tax amount is 0
  • Fixed design problem with internal header colors
  • Improved AccountCheck report for processing corrupted custom resources
  • Added more detailed information into the Type field of Monetary Transactions report
  • Drop-down menu fixed and improved in XPressia and XPressia Lite skins
  • Fixed problem with registrar licenses
  • Fixed Markup plan wizard to show Free amount of resources in the base plan
  • Added possibility of IP type change to WebService page
  • Fixed Signup form: Organization field made obligatory
  • Fixed problem with the AccountID parameter included into the payment
  • Fixed incorrect sub-FTP account home directory permissions
  • Changed validation to prevent user from creating Virtual FTP directory with ssl.conf name
  • Corrected validation of the FTP local directory field to disable adding the "logs/" and "stats/" directories
  • Corrected create/change resource confirmation info. Removed CC charge warning in case of refund operation
  • Resolved bug with creating ftp virtual directory
  • Included more reliable status check of the Apache graceful restart
  • Fixed problem with signup info view for users moved under another reseller
  • Removed redundant execution permissions for others in user home
  • Improved interception of the Apache level configuration errors in the include files with VirtualHost containers
  • Fixed problem with blocking account signup when previous account signup failed
  • Fixed quota showing to users without quota set on Linux OS
  • Fixed problem with closed TTs showing in bold accentuation in Search and Admin ticket view
  • Added checkupdated script to check if hsphere-core package is properly configured
  • Removed redundant templates and langbundles compilation during update
  • Fixed vulnerability bug that allows untrusted user rename logs directory which caused Apache crashes
  • Subdomain resource can't be added now if disabled in a plan
  • Fixed problem with proxy name validation, added possibility to select an SMTP domain when an SMTP proxy is added.
  • Fixed design of mail domain page for 'Emails created under Service Domain' section
  • Improved license: if checking host is unreachable and no previous licenses were in H-Sphere, new SSE license shows as invalid

 

19 Oct 2006   3.0 Patch 1   (3.0.808.20061019)

Install  |     Update  |     Change Log  |     Package List  |     Release Notes History

New Features and Improvements

Updates

Fixes

  • Fixed problem related to user charge for domain renewal when the renewal period is set incorrectly.
  • Fixed getting domain info at REGISTRAR_FAILED_RENEWAL
  • Fixed Contact/Billing info fixed to change registrar settings for transfer domains
  • Fixed ISP mail domain mailobjects report
  • Fixed problem with non-addon domains in CPanel import procedure
  • Returned hspackages mode to SSE updater
  • Fixed license check: now it doesn't show disallowed pages for admin with invalid license
  • Fixed problem when auth-capture is used instead of charge methods related to rounding balance when processing 3rd-party resources like Registarar
  • Fixed problem displaying amount on the payment redirect page
  • Customers signing up for deleted or inaccessibles plan are now redirected to choose_plans page with corresponding error message.
  • Deprecated menu.properties and messages.properties, all labels are merged into one hsphere_lang.properties
  • Moved resource's description to hsphere_lang.properties
  • Added broken resource link to reports
  • Fixed the problem with getting account type in the SOAP interface
  • Added check for correct zone and IP in postsingle mode
  • Added Stand-Alone DNS cache file creation/update mode under root user
  • License check fixed not to show disallowed pages for admin with invalid license
  • Fixed setting CatchAll property for mailobject with uppercase letter in name
  • Moved SpamAssassin samsgsize param to qmail params section
  • Fix for deleting Comodo SSL feature
  • Fixed creation of TXT record for myDNS
  • Fixed problem with creating MailOnly and MySQL markup plans
  • Fixed problem with sending empty e-mail messages by Async.Manager for Completed/Canceled Async. Processes
  • Taxes to create/change resource estimation included
  • Domain aliases displayed when resouce is disabled in the plan
  • Expiration date if Comodo SSL certificate has not arrived yet isn't displayed
  • Company name validated to check 60 symbols limit
  • Dedicated Server, MS SQL, Virtual private server, ColdFusion module, PGSQL and Real Server user resources marked inaccessable in Globals

 

21 Sep 2006   3.0   (3.0.805.20060921)

H-Sphere SSE 3.0 Final is the latest stable version.

Install  |     Update  |     Change Log  |     Package List  |     Release Notes History

Unix Improvements

New Features

Updates

  • Next generation MySQL: MySQL 5.0.24 (see Update instructions)
  • hsphere-scripts-0.2 (H-Sphere 2.5.1 and up)
  • hsphere-core.sse

Fixes

  • Added automatic creation of TT admin account in relation to new simplified reseller scheme
  • Fixed problem with converting localized amounts included into merchant gateways' payment redirect links
  • Added check on existing ~<userhome>/stats file. This file is moved into ~<userhome>/stats.bck.<pid> if the file exists
  • Fixed problem with payment links (if the web payment system is selected in the user billing profile) in Prepaid Invoice mass mail notification template
  • Fixed problem in the signupUser XML API method to prevent null point exception if otherParams is null.
  • Fixed problem related to user charge for domain renewal when the renewal period is set incorrectly.
  • Fixed bug causing an exception on the "View all domains in blacklist" page in the main admin CP after reseller deletion
  • Fixed the problem with absent entry for the public_folder resource in the type_name table
  • Solved problem with logging out of reseller master admin accounts
  • Fixed problem with displaying records for deleted accounts in the Web Payments log
  • Fixed billing scheme to automatically increase the limits of Traffic and Summary Disk Usage resources to respective free amount values .
  • Fixed the problem with sending extra info to domain registrars
  • Fixed a billing problem that happens when a domain is renewed and the authorization request throws an exception
  • Resolved problem with incorrect start and end date in monthly resource change estimation
  • Fixed AWStats problem for 'stopgap' domain on dedicated IP
  • Fixed a DNS issue during domain transfer
  • Corrected the bug in reseller plan editor (wizard) templates with setting correct ComodoSSL prices
  • MSExchange domains will be displayed in the domain search report
  • Fixed problems with signing for Windows Real Server plans
  • Fixed XML Merger issue with merging large XML files
  • Removed SARE_FRAUD_PRE25X, SARE_BML_PRE25X, SARE_WHITELIST_PRE30, SARE_REDIRECT params for SpamAssassin 1.28 version
  • Fixed problem with not loading plan values for a resource type when resource type was removed from cache
  • Added XML API methods for removal of AntiSpam and AntiVirus resources
  • Fixed problem with displaying correct sums in the payment confirmation link
  • Fixed problem with prices not being set after the plan is copied
  • SpamAssassin parameter label 'Spamcheck minimal file size (Kb)' is renamed into 'Spamcheck maximum file size (Kb)'
  • Fixed problem with the DomainRegistrationRenewal cron when it stops processing renewals if the system is unable to load an account
  • Solved TT admin problem with showing tickets when there's no queues defined in the system
  • Added the "notify_url" parameter to PayPal. Now our clients won't need to set this parameter in the PayPal settings.
  • Fixes related to the TroubleTicketAdmin class:
    • Fixes to the methods canViewTicket() and isSubscribed() to avoid exceptions
    • Code cleanup
  • Corrected function that adds billing period based debit
  • Fixed validation message for ftp subaccount addition
  • Minor design fixes
  • Problem setting mailstore and public store quotas has been fixed
  • Problem with the empty values in the signup request has been fixed
  • Corrected suspendMailDomain and resumeMailDomain methods - added shellQuote usage for domainName param
  • Added support of ISPMailDomain in suspend/resume procedures and others. Corrected code structure.
  • Corrected params passing, added MailService. ShellQuota usage for all methods
  • Minor fixes to the problems with pricing in Dedicated Servers.
  • Problem with changing business user password has been fixed
  • Prevented NullPointerException while loading dedicated server in case server has templateId of non-existent dedicated server template
  • Added arguments validation for XML API methods
  • Moved TT Mail Client to Background Jobs
  • Fixed a bug in Main Admin CP when tickets of a particular reseller couldn't be found
  • Fixing possible problem with invalid recovery session state after adding new content move task

Windows Improvements

New Features

  • SharePoint support
  • Implemented possibility to switch between versions of ASP.NET and PHP in Web settings of a user domain
  • SOAP implementation of Windows resources: communication between CP and the majority of Windows hosting resources is now implemented via SOAP; the SOAP_SUPPORT property in hsphere.properties is now outdated (SOAP is always enabled between CP and Winboxes)
  • Added "3rparty" directory to assemblies path in order to locate 3rparty packages assemblies
  • Now during enabling ASP.Net, H-Sphere fixes machine.config by changing allowDefinition to MachineOnly for identity section and adding identity impersonate='false' node. If there is .net framework 2.0 installed, H-Sphere also fixes web.config (in .net configuration directory) by removing identity node.
  • Rewritten internal H-Sphere quota manager for Windows boxes

Fixes

  • HSphere.Net - IIS/PHP: altered method of defining installed PHP versions
  • Altered Urchin interoperability
  • Fixed problem with the MS Exchange domain name validation
  • Fixed problem with DB enumeration if MSSQL has many databases
  • Elements of ScriptMaps, ServerBindings and other property collections are removed now regardless of symbol case
  • Fixed problem with choosing default verson of PHP if it's not specified in the parameters (for instance, during signup)
  • Fixed problem with NTFS permissions for ASP.NET MSSQL Enterprise Manager directory
  • Fixed deletion of nested IIS virtual directories
  • Fixed bug with creating ColdFusion resource
  • Fixed problem with Perl scripts full path disclosure
  • Fixed bug with converting existing FTP subaccounts to full FTP acccount during upgrade to previous version
  • Added possibility to pass absolute path as the path paremeter to the "webdir" resource
  • Fixed bug with incorrect directory indexes after turning ASP.NET or PHP on
  • Redesigned configuration procedure so that resources can be configured regardless of hosting services availability
  • Fixed the issue with install/update if SharePoint is not installed; fixed Web.config template files for (Admin.Layout,Site)
  • Fixed bug with creating empty parameters in hsphere.config
  • Fixed bug with converting existing ftp subaccounts to full ftp acccount during upgrade from previous version
  • Fixed bug with starting hssvc service
  • Changed php search logic in WebShell installer - now php4 is more preferrable than php5
  • Fixed problem with webshell working incorrectly after upgrade procedure
  • Changed php.ini creation method for webshell so that it can work correctly with PHP 5.X

 

Change Log History



Copyright 1998-2017. Positive Software Corporation.
All rights reserved.