Suspension Policy: Difference between revisions

m Update server list order to preferred order
m Update server names listed to be in preferred order
 
Line 62: Line 62:
==== Account Storage Limits ====
==== Account Storage Limits ====


On [[:Johnny|Johnny]], [[:Tommy|Tommy]], and [[:Morty|Morty]], we offer 1000 MB of web space. This figure combines your stored files (including [[:Account_Backups|account backups]] and [[:View_Error_Logs|error logs]]) and your databases. This limit should not be a problem to the great majority of hosting users.
On [[:Morty|Morty]], [[:Tommy|Tommy]], and [[:Johnny|Johnny]], we offer 1000 MB of web space. This figure combines your stored files (including [[:Account_Backups|account backups]] and [[:View_Error_Logs|error logs]]) and your databases. This limit should not be a problem to the great majority of hosting users.


We offer paid storage upgrade options:
We offer paid storage upgrade options:
Line 94: Line 94:
==== Inactivity Policy ====
==== Inactivity Policy ====


To ensure that old, unused HelioHost accounts are not filling up our server with useless data, we have an inactivity policy in place on the [[:Johnny|Johnny]] and [[:Tommy|Tommy]] servers. Your account will be suspended if you do not log in to [https://heliohost.org/ heliohost.org] or [https://heliohost.org/login/ heliohost.org/login] at least once every 30 days. Each time you log in, your last login date is set to the current time, so your account will then remain active for another 30 days. There is no such login requirement on the [[:Morty|Morty]] server.
To ensure that old, unused HelioHost accounts are not filling up our server with useless data, we have an inactivity policy in place on the [[:Tommy|Tommy]] and [[:Johnny|Johnny]] servers. Your account will be suspended if you do not log in to [https://heliohost.org/ heliohost.org] or [https://heliohost.org/login/ heliohost.org/login] at least once every 30 days. Each time you log in, your last login date is set to the current time, so your account will then remain active for another 30 days. There is no such login requirement on the [[:Morty|Morty]] server.


If your Johnny or Tommy account is to be suspended due to inactivity, you will receive an email warning you that you must log in soon at 28 days. You will also receive another email when your website is taken offline at 30 days.
If your Tommy or Johnny account is to be suspended due to inactivity, you will receive an email warning you that you must log in soon at 28 days. You will also receive another email when your website is taken offline at 30 days.


To activate a Johnny or Tommy account that was suspended due to inactivity, go to [http://heliohost.org/renew/ heliohost.org/renew].
To activate a Tommy or Johnny account that was suspended due to inactivity, go to [http://heliohost.org/renew/ heliohost.org/renew].


{{Info|
{{Info|
Line 104: Line 104:
}}
}}


If you receive an inactivity email for your Johnny or Tommy account even though you have logged into Plesk recently, then you might be logged into Plesk using a faulty URL. To ensure that your logins are counted, log in at [https://heliohost.org/ heliohost.org] or [https://heliohost.org/login/ heliohost.org/login] at least once a month. Other login methods are not supported.
If you receive an inactivity email for your Tommy or Johnny account even though you have logged into Plesk recently, then you might be logged into Plesk using a faulty URL. To ensure that your logins are counted, log in at [https://heliohost.org/ heliohost.org] or [https://heliohost.org/login/ heliohost.org/login] at least once a month. Other login methods are not supported.


==== Further Information ====
==== Further Information ====

Latest revision as of 20:19, 17 January 2025

Suspension Policy

There are a number of reasons why we might suspend you. To keep your account active, and avoid suspension, make sure you follow our simple requirements.

Terms of Service

Before users can create a HelioHost account, they must confirm they agree to follow the Terms of Service.

Three-Strike Policy

At HelioHost, we strive to create a friendly and educational online experience for all our users. As part of that commitment, we prefer to use a three-strike policy against accounts that violate our Terms of Service.

This three-strike policy provides offenders with a series of disciplinary actions that offer them multiple chances to change their behavior. Everyone makes mistakes sometimes, so this policy allows users to learn from their mistakes and change their ways.

We are happy to offer advice to users whose accounts are suspended for high server usage, who are unaware that they can manage multiple sites from a single account, or who may be otherwise unsure of how to correct their Terms of Service violation(s). When we unsuspend accounts, we expect users to make a genuine effort to stop breaking our rules.

Users who repeatedly break our Terms of Service or who refuse to correct their behavior will have their accounts suspended permanently.

Immediate Account Suspension

Although we prefer to approach Terms of Service violations using our three-strike policy, some offenses may result in immediate permanent account suspension without prior warning. Rudeness or disrespect to staff, lying or other dishonesty to staff, harassment of staff, abuse of the hosting service itself, such as creating phishing sites or promoting other illegal activity, or other offenses to be determined at our sole discretion will result in immediate permanent account suspension.

High Server Usage

To ensure that every site on HelioHost is not slowed down by just one account hogging the server resources, we enforce a High Server Usage policy on all shared hosting servers, which ensures that no website increases the server load on a massive scale.

Account Load Limits

We enforce a memory limit of no more than 100 GB per day and a limit of 10,000 CPU usage per day on our shared hosting servers.

  • On the Tommy and Johnny servers, if you exceed these limits, your account will be suspended.
  • On the Morty server, if you exceed these limits, we will charge you for overages.

We strongly recommend that you proactively monitor your account load numbers on the load page within your dashboard.

Understanding Memory and CPU

Memory is short-term computer storage, often called RAM (random access memory).

CPU is the brain of a computer that processes instructions and performs calculations, also known as the Central Processing Unit.

How Account Load is Calculated

On the load page within your dashboard, account load totals are calculated by taking a sample once every 60 seconds. So, for instance, if you use 1 MB of memory constantly for the full 24 hours your total would be 1.4 GB at the end of the day. The CPU unit is 1% of the total speed of a CPU core, so if you used 1% of the core constantly for the entire day your total would be 1440 at the end of the day.

If you have any questions, or need help reducing your account load, don't hesitate to open a support ticket on the Customer Service forum. Make sure to provide:

  1. Your username
  2. Your domain name
  3. Your server name
  4. Details about the technology being used on your site (WordPress, Node.js, etc.)

Cron Jobs / Scheduled Tasks

In Plesk, cron jobs are called Scheduled Tasks. There is no limit on the number of cron jobs you can run, but they count towards your total account load.

Running too many cron jobs or having one cron job run too frequently can trigger the High Server Usage policy, resulting in:

  • Account suspension on the Tommy and Johnny servers
  • Overage charges on the Morty server

Sometimes people start a cron job to run every 1 minute and then exceed their account load limits pretty quickly because of it. You can monitor your account load numbers on the load page within your dashboard.

Account Storage Limits

On Morty, Tommy, and Johnny, we offer 1000 MB of web space. This figure combines your stored files (including account backups and error logs) and your databases. This limit should not be a problem to the great majority of hosting users.

We offer paid storage upgrade options:

Duplicate Accounts

Each person/user is only allowed one account on HelioHost. Even if you use different email addresses. The limit is 1 account per human being.

Signup page mentions 1 account per person

Below the server choices on the signup page, users are shown a warning that says, "You may only have one account":

Terms of Service page mentions 1 account per person

The first item of the Terms of Service, which all users must agree to before creating an account, says, "Each person is allowed to have one account":

If you require more than one website, then many features of another HelioHost account are already possible with your current account. Read up on Parked (Alias), Addon, and Subdomains for more information on how to make multiple websites on one account.

If you are caught with two or more accounts, you will be asked which one(s) you would like to be deleted, and if you do not reply we will permanently suspend all of them.

Managing Accounts on Behalf of Others

Managing someone else's account on their behalf is considered the same as having 2 accounts and will subject you to suspension unless approved ahead of time by an admin.

Inactivity Policy

To ensure that old, unused HelioHost accounts are not filling up our server with useless data, we have an inactivity policy in place on the Tommy and Johnny servers. Your account will be suspended if you do not log in to heliohost.org or heliohost.org/login at least once every 30 days. Each time you log in, your last login date is set to the current time, so your account will then remain active for another 30 days. There is no such login requirement on the Morty server.

If your Tommy or Johnny account is to be suspended due to inactivity, you will receive an email warning you that you must log in soon at 28 days. You will also receive another email when your website is taken offline at 30 days.

To activate a Tommy or Johnny account that was suspended due to inactivity, go to heliohost.org/renew.

Account renewals take up to 2 hours to go into effect because they require an Apache restart. If it has been longer than a full 2 hours since you renewed your account, please make sure you clear your browser cache.

If you receive an inactivity email for your Tommy or Johnny account even though you have logged into Plesk recently, then you might be logged into Plesk using a faulty URL. To ensure that your logins are counted, log in at heliohost.org or heliohost.org/login at least once a month. Other login methods are not supported.

Further Information

If you have been suspended for something and you're not sure why or what for, or the renew script doesn't work, please don't hesitate to post in the Customer Service forum. To enable us to offer the best and most efficient support, make sure you provide:

  1. Your username
  2. Your domain name
  3. Your server name

This page was last edited on 17 January 2025, at 20:19.