For more information contact us at info@h-sphere.co.uk
Revised: Wednesday 02 April 2003
Table of Contents
- 1. General Questions
- 2. Capacity and Scalability
- 3. User's Features
- 4. Administrating Features
- 5. Customization
- 6. Licensing and Payments
- 7. Hardware and Partitioning Requirements
- 8. Supported Operating Systems
- 9. Installation Questions
- 10. Network Implementation Issues
- 11. Adding New Servers
- 12. Adding More Hard Drives
- 13. Compatibility Issues
- 14. Software and Files
1. General Questions
- 1.1. What is H-Sphere?
- H-Sphere is a complete front end control panel and integrated back end for automating day to day tasks of web hosting operation such as billing, e-mail, web, FTP, DNS, POP3, cgi-bin, Webmail and FrontPage configuration. On the front end it is a user-friendly and intuitive web interface that allows complete customer self-care and can drastically cut down your maintenance and customer support costs. On the back end it is a system for managing above mentioned server side operation tasks that includes support for various hosting plans, operating systems, database platforms and e-commerce services.

- 1.2. What level of Unix or Win2000 knowledge do I need to administer H-Sphere?
- For everyday tasks, no UNIX or Win2000 knowledge is required, H-Sphere offers a comprehensive web interface. To perform installations and resolve technical issues, some knowledge of these operating systems would be helpful so you can follow our sysadmin manuals. Our knowledgeable sysadmins are available to assist you with all technical issues, all you have to provide is root ssh access to your server.

- 1.3. How long has H-Sphere been tested?
- The first version was released in Jan 1998. Version 2.0 is a complete overhaul, and was in use since Dec, 2000 at some companies. Version 2.3 aims to be the fastest, the most stable and refined.

- 1.4. What is the development plan for H-Sphere?
- Check here for the list of features in development.

- 1.5. What type of support is available?
- We regularly publish upgrades to our software and provide comprehensive documentation. All customers get free assistance in resolving technical problems with H-Sphere. Priority customers are eligible for free installations, upgrades and migrations by psoft staff. For more information, visit our pricing page.

- 1.6. Do you support free banner hosting?
- No, but we can take it as a customization task.

2. Capacity and Scalability
- 2.1. How many user accounts does H-Sphere support?
- H-Sphere should be able to handle hundreds of thousands and even millions of accounts. However, too many resellers may generate high control panel load.

- 2.2. How many customers can a stand-alone H-Sphere web server handle?
- We have customers with stand-alone web servers hosting thousands of customers. However, the server will not be able to service as many users if they are actively using cgi or other scripts, if they have high hit rates, or if you host too many resellers.

- 2.3. What are the limitations to H-Sphere?
- There are no hard limitations that we are aware of. The software scales well to the physical limits of the hardware.

3. User's Features
- 3.1. Does H-Sphere include e-mail management?
- Yes, complete solution with auto-responders, POP3 e-mail accounts with catch all accounts and e-mail aliases, mail forwarding and mailing lists. Web-based e-mail with filters, folders and attachments is implemented through SqWebMail and IMP.

- 3.2. Does H-Sphere support domain name registration?
- The system supports domain name registration using OpenSRS and Enom.

- 3.3. Does H-Sphere support Virtual web hosting and IP based hosting?
- Yes, both shared IP and dedicated IP hosting are supported. It takes one click to migrate from one to the other.

- 3.4. Can user modify disk quota?
- Yes, users can change their disk quota for websites, mailboxes, and databases.

- 3.5. Will H-Sphere e-mail end users?
- Yes, it e-mails signup letters, invoices, approaching quota warnings and many other system notifications.

- 3.6. Do you offer a shopping cart?
- Two shopping carts, Miva (commercial) and osCommerce (free) are offered both for Windows and Unix hosting.

- 3.7. Do you provide web site statistics?
- Yes, you will have access to the Webalizer statistics through the control panel.

- 3.8. Do you provide referral logs?
- Yes. Referral logs contain information of the web site from which visitors reached your page. Using this information you can optimize your advertising efforts and increase traffic to your site. The logs can be turned on from the control panel.

- 3.9. Is FrontPage supported?
- You can install or remove FrontPage extensions from the control panel. The extensions are required if you want to use FrontPage to publish your site, or run tools supported by FrontPage.

- 3.10. Do you support third-level domains or sub domains?
- Yes, you can add as many levels of sub domains as you want. You can also create aliases for sub domains. This all is available through the control panel.

- 3.11. Can my customers use their own scripts?
- Yes. CGI, PHP, and ASP support will be included into their accounts if you enable support for these scripts in their plans.

- 3.12. Does H-Sphere support python scripts?
- Although H-Sphere doesn't provide centralized management for python scripts, you can add python support manually. For Unix hosting you just need python support installed on the web box. Windows hosting requires additional coding for this.

- 3.13. Can users set password protection to their files and directories?
- Yes. H-Sphere comes with a free server-side application called htAccess. It is accessible from the FTP/User Account page. Starting with H-Sphere version 2.3 RC4, this feature is integrated into WebShell 3.0.

- 3.14. Does H-Sphere support ASP mail or any kind of FormMail program?
- Yes, it does.

- 3.15. Can windows-based accounts use MySQL services?
- Yes, MySQL can be installed on any Unix box, and you must have at least one (the control panel).

- 3.16. Is Webalizer supported in windows-based accounts?
- Yes.

- 3.17. Can a user who already has an account set up another virtual domain name pointing to the same account?
- Yes, via domain name aliasing. DNS configuration will be done automatically.

- 3.18. Which features of MS SQL are supported through HS?
- You can create user logins, dabases, and db users with different database permissions.

- 3.19. Which features of ColdFusion are supported through HS?
- Users can run scripts written in ColdFusion. ColdFusion support can be enabled and disabled from H-Sphere interface.

- 3.20. Can MS SQL be hosted on a non-Hsphere box?
- No, there would need to be H-Sphere winbox software to manage MS SQL hosting
from the control panel. There needs to be no win-based web hosting on this box.

- 3.21. Can users create ColdFusion DSNs through HS?
- ColdFusion DSNs can't be created directly from HS interface. However, you can create DSNs using the ODBC resource.

4. Administrating Features
- 4.1. Does H-Sphere support automated Credit Card charging?
- H-Sphere supports over a dozen merchant gateways. Please click here for the complete list.

- 4.2. Do you support online payment systems?
- We support WorldPay, PayPal, and 2CheckOut. Please click here for details.

- 4.3. Does H-Sphere support ApacheASP?
- Currently, it doesn't.

- 4.4. Does H-Sphere support JSP?
- Not yet, but it is planned in future versions.

- 4.5. Does H-Sphere provide support for Sendmail?
- No, it supports qmail instead, which is its more advanced alternative.

- 4.6. Which web mail feature do you support?
- We support SqWebMail (you can find info on inter7.com) and IMP.

- 4.7. Does H-Sphere support Miva Order?
- Right now we support only Miva Empresa + Miva Merchant, we might add Miva Order in the future.

- 4.8. Can services be limited?
- Yes, you can set the maximum amount of each resource for each individual plan. Go to Plans->Resources->Edit.

- 4.9. Can a customer get more/less than 5 e-mail addresses/forwards?
- The number or quantity of any resource is limited by the plan settings.
If you create a plan without any limitations on e-mail addresses, forwards and autoresponders, the users of this plan will be able to create as many units of this resource as they like.

- 4.10. Is there any way to vary the amount of web space given to individual customers?
- The good way is to create different plans with different free disk space, different disk quotas, and different max value on the quota resource. If necessary, you can make plans unavailable from the street (Access link in the plan list) and create accounts by means of the Signup feature in the admin panel.

- 4.11. When I set free disk space, does that include the space used for e-mail boxes?
- No. There are different disk quotas that you set for each plan: Web disk quota, Mail quota, Database quota, RealServer quota, etc. Disk quota is the same as web disk quota and is used to limit only the web site storage space. Each of the quotas is set separately, because each of the services takes its own server.

- 4.12. Can I disable the Domain Name option for user intervention?
- Yes. If you don't want customers to tamper with your DNS, all you need to do is disable the DNS Management resource in the plan configuration. It will only disallow users to enter custom DNS info, but will continue to update DNS for the new domain.

- 4.13. How does trial hosting work if I allow for 7 days trial?
- A trial user can sign up without paying. If the user hasn't paid during the 7 days, the account gets suspended. When the user pays, the account gets resumed. Click here for more on trial hosting.

- 4.14. Can the domain manager create an e-mail account for his employee?
- Yes. The webmail interface is available outside the control panel, so the employee can independently go to an URL and log straight into his email account.

- 4.15. Are IP numbers shared or assigned automatically?
- Either way, depending on user account settings.

- 4.16. How is billing incorporated into the product?
- Completely automated recurrent billing with trial plans and money back guaranty is supported.

5. Customization
- 5.1. Can you customize H-Sphere for me?
- Yes, please contact sales@h-sphere.co.uk.

- 5.2. Can I customize H-Sphere interface?
- You can change logo, banners and colors from the Control Panel. In version 2.1 you will be able to select from many pre-set designs.

- 5.3. Can I hide parts of control panel?
- Some of the parts are hidden automatically, if a user does not have access to them. The rest can be hidden by changing HTML templates.

- 5.4. Can I integrate third party scripts like guest books, counter, polls, form-to-email facilities, etc?
- Yes, you can modify the templates to provide links to your own scripts. H-Sphere configures servers in the way any other good sys-admin would do it.

- 5.5. Can I add new features that are not implemented in H-Sphere?
- We provide open API to some modules that can be used to add your own classes. For example, you can create your own CC processor by subclassing the Merchant gateway class.

- 5.6. Is your software modular? I have a web mail interface for vpopmail already in place, can I modify it to work with H-Sphere?
- Yes it is. But it might be complex to go through the web interface with the scripts to do automatic mail domain creation and other configuration options.

- 5.7. How can you help me if I choose to add a product which is not supported by H-Sphere?
- If you choose to add support to any of unsupported products, such as servlets or JSP, you would have to do it by yourself at your own risk. We can tell you whether or not this installation will mess with H-Sphere if you tell us what this installation will take in your specific case. This means, we would need from you a step-by-step plan of what exactly you are going to do to your system in respect to this installation.

6. Licensing and Payments
- 6.1. Is the licensing on a per server basis?
- No, it is licenses per account.

- 6.2. How much does H-Sphere cost?
- The software can be licensed at $4.50 per account one time fee. There is additional $95 initial installation fee, plus $55 per extra logical server installation fee. There is also 20% maintenance fee per year that includes free software upgrades and e-mail tech support. You can try H-Sphere for 30 days. The setup fees are not refundable.

- 6.3. Is SiteStudio a separate Licensing issue?
- No, if you buy H-Sphere, you get it for free.

- 6.4. Are there any educational/non-profit discounts?
- There is 20% discount for qualified organizations.

- 6.5. Do you have a reseller program?
- Yes, please read the resellers' page or contact us at reseller@h-sphere.co.uk for more information.

- 6.6. How can I pay for the H-Sphere?
- By credit card or by sending the check (in USD) to:
Positive Software Corp 601 Brightwater Ct #2k Brooklyn, NY 11209 or wire transfer:
CITIBANK
Citibank, N.A. BR#395
7501 Third Ave
Brooklyn NY 11209
Account # 95564406
SWIFT: CITIUS33
ABA: 021000089

- 6.7. What happens if I run out of user licenses?
- The system will e-mail you the warning to purchase new licenses.

- 6.8. Are your licenses recyclable?
- Yes. Only your current customers count.

- 6.9. How much do you charge for installing a demo?
- There is a $95 non-refundable fee.

- 6.10. There is a 20% annual fee based on the total license cost. What is it charged for?
- It is used to provide basic support and free upgrades for the software.

- 6.11. I read about changing IP's fee is $130. Do you mean changing the main IP of our server or changing the IP's we have available for hosting?
- It's IPs that you use for webhosting. This usually requires changing those IPs in:
Apache configuration
DNS servers
H-Sphere DNS.
We have expertise in doing that and can provide you with such support for a fixed fee.

- 6.12. I have several web sites. Do I need to create individual accounts for each of them? Will those accounts count towards my licensed users?
- No. You can create a service hosting plan, and switch billing off for it. Then create one account under this plan. You will be able to host all your sites using this one account. This will take only one license.

- 6.13. When the next release comes out, would I be "licensed" for that as well?
- Definitely yes. However, you would have to request the update, because as of today the updates are not installed automatically.

- 6.14. Where is the place to put hsphere license?
- Select License Info in the Settings menu.

7. Hardware and Partitioning Requirements
- 7.1. What are H-Sphere hardware requirements?
- Please see the requirements section of H-Sphere.

- 7.2. What are the recommended minimum boxes for H-Sphere?
- H-Sphere can be installed on one or more servers for *nix hosting. Windows2000 hosting will require two or more boxes. The optimum number of boxes, however, is 3 (Linux/Unix) or 4 (Windows):
- *nix for control panel and databases;
- *nix for mail and DNS1;
- *nix for web and DNS2;
- Windows2000 if you want to run ASP and ODBC.
*nix boxes should have either Linux Red Hat or FreeBSD installed.

- 7.3. Can H-Sphere be installed on one computer?
- Yes. In the future you may come to the point when you will want to add more computers, and H-Sphere will allow you to expand your system painlessly.

- 7.4. What's the minimum computer configuration that you can install H-Sphere to?
- You can begin with Pentium II, 200MHz, 256RAM

- 7.5. Are there any special partitioning requirements?
- Please create at least two partitions, because H-Sphere web box requires userquota feature enabled, and it is recommended to keep user disk quota feature on a partition other than the root. If you want to have H-Sphere installed under FreeBSD, this feature must be enabled in a kernel configuration.

- 7.6. I have a big partition I want to use for H-Sphere among other things. What do I do?
- You should create the hsphere directory in the place you want to store H-Sphere files, and create a symlink to it in the root. For example:
# mkdir -p /home/hsphere
# ln -s /home/hsphere /hsphere

8. Supported Operating Systems
- 8.1. What Operating Systems does H-Sphere support?
- The software is successfully running on FreeBSD, Linux and Win2000.

- 8.2. Do you support Solaris x86 with apache web server?
- No. Neither are we developing support for Solaris x86 due to Sun stopping development of new versions of Solaris for x86.
We are concentrating on Sparc only.

- 8.3. Can H-Sphere control NT box?
- Win2000 is supported. NT4.0 and older versions are not supported.

- 8.4. Can H-Sphere control panel be installed on Win2000?
- No, Win2000 can be used only for web servers

- 8.5. Do I need Win2000 box to run H-Sphere?
- No, you can run H-Sphere without Win2000.

- 8.6. What OS would you recommend for shared hosting?
- Definitely FreeBSD.

9. Installation Questions
- 9.1. How soon could the software be installed?
- Normally it takes 3 to 5 work days after you submit the installation request will all required data. Sometimes, though, it may take longer depending on the number of installation or update requests.

- 9.2. How long will the install take?
- Usually it takes 2 days - one for the actual install, one for testing the installation.

- 9.3. What do you need to install a demo?
- Please review the requirements section of H-Sphere, and select the configuration you want. Then e-mail us at install@h-sphere.co.uk with your preferred configuration. IP/login/password for admin/root accounts on all machines, their role in the configuration. Unix machines should run SSH, Win2000 should run either Terminal Server or PCAnywhere. Please specify which one you are running. Also specify the domain name under which the software will be installed, and point this domain to the newly appointed DNS servers.

- 9.4. Are there any special requirements for the FreeBSD installation?
- You need to include a userquota directive into the kernel configuration.

- 9.5. What is the difference between manual and automatic installation?
- Automatic installation uses our custom RPM file that installs all the necessary software almost without user intervention. With manual installation, we have to compile/install each piece of software in its 'proper' place, one by one.

- 9.6. Can I start with temporary IPs to change them at a later time?
- It's better to install H-Sphere to a permanent IP, because at signup user data are written to the DNS, IP, FTP configuration, and need to be edited manually when IPs are changed. However, if you are prepared to lose these settings after the testing period, there is no problems about this.

10. Network Implementation Issues
- 10.1. Can I have more than one subnet?
- There is no problem with multiple subnets, as long as you setup new IP addresses with correct netmask.

- 10.2. Can I have my control panel server and my win2k server on different networks?
- Yes, but in this case they will operate slower.

- 10.3. Can the Netmask be different each time we are given a new Netmask?
- Yes it can.

11. Adding New Servers
- 11.1. If we install H-Sphere on one computer, can we later move all services to separate servers?
- Yes, but it will require some downtime. Yet if you plan to grow rapidly (more than 3 servers in the next 3 months), it makes sense to start with 3.

- 11.2. How scalable is H-Sphere?
- H-Sphere can be scaled by adding more web servers, mail servers, database servers, and DNS servers, without any downtime under the same Control Panel. Hundreds of such servers can be supported.

- 11.3. When I add new servers what needs to be installed on them to interact with the management server?
- This depends on the server. Normally, it will be apache or bind, or qmail, ssh server, plus a small set of our scripts that control all of it.

12. Adding More Hard Drives
- 12.1. Where do I place user homes?
- Put them in the /hsphere/local/home subtree, because the apache suexec program contains only this path to execute user cgi scripts.

- 12.2. What if I want to add an extra HDD to host user homes?
- You'll have to mount it inside the /hsphere/local/home subtree subdirectory.

13. Compatibility Issues
- 13.1. Can I run H-Sphere jointly with another control panel, for instance Enzim?
- No. In order to install and use H-Sphere, you need to uninstall or stop all other control panels.

- 13.2. Can H-Sphere be installed on a Cobalt RAQ4i Server?
- This depends on the version of Linux. If it is RedHat 6.2 or higher or Mandrake 8.0 or higher, H-Sphere can be installed, but the services that come with the server are not compatible with H-Sphere and need to be disabled.

- 13.3. Can the software be installed on a machine that is currently being used?
- No, we provide installation only to freshly installed computers.

14. Software and Files
- 14.1. What programming language is H-Sphere?
- H-Sphere Control Panel is written in Java. Software for Win2000 management is written in C++ & ASP that are executed through http protocol. Unix management is done through SSH, by running Perl & shell scripts. User interface is done in HTML (with Freemarker templates) and JavaScript.

- 14.2. What web server does H-Sphere use?
- H-Sphere uses Apache 1.3.9 and higher on Unix platforms, and IIS5.x on Win2000 platform.

- 14.3. Do you have a Tomcat installation?
- No, we prefer to install H-Sphere to Jserv and all our manuals are for Jserv installations.

- 14.4. Which databases does H-Sphere work with?
- H-Sphere has been tested on PostgreSQL and Oracle. We are planning to support MS SQL and Informix.

- 14.5. What if we want to put the new apache server because the older one has security bugs. What then?
- We will provide you with configuration options for most software packages, including apache webserver, qmail with vpopmail, bind, and IIS to perform most of the necessary functions. We don't patch the servers, but configure them in a specific way so you can re-compile/upgrade your version of software.

- 14.6. Where are all the files on the servers located?
- All the files are located at /H-Sphere/shared & /H-Sphere/local directories.

- 14.7. Why don't you keep everything in its default location?
- H-Sphere files are kept into two separate places that you can move to file servers. This is done to make it possible to migrate to cluster & high availability setup. This requires high priced hardware and a lot of tweaking, please contact highend@h-sphere.co.uk

|