FAQ

FAQ / Frequently Asked Questions

ETA for New Features and Server Repairs

For information on ETAs for new features or server fixes, please review our ETA page.

Where do I ask for help?

Wherever you prefer to ask for help, please ask your question in one place only. HelioHost is run by volunteers who contribute their free time, and some are more active on certain platforms than others. Posting the same question across multiple platforms (like Discord, the HelioNet Forum, or email) or creating duplicate requests on the same platform for the same issue can result in unnecessary duplication of volunteer effort and delay responses to you, as well as to others who need help.

We recommend using the Customer Service forum for support questions. If you later decide to ask on Discord for live help, please update your forum thread to let us know your issue has been resolved or moved elsewhere.

How does community-powered support work?

HelioHost is a non-profit run entirely by volunteers. All support staff are volunteers who donate their free time to help others. In many cases, other users will also step in to offer support, simply because they want to give back to our community. Every staff member started out as a regular user who appreciated the project and began helping others with their questions and issues.

All support requests in the HelioNet Forum are public, since this is the most efficient way for users to get help from the entire HelioHost community. This community-powered support model ensures that solutions are searchable and reusable by any other users who face similar issues in the future. Without public support, we wouldn’t attract new volunteers, and support would likely disappear altogether.

We do not currently offer private support, and do not consider the following items to be private information:

If you choose to request support, you may be asked to provide some or all of the above details to assist with the resolution of your request.

If you do not wish to provide this information publicly, you could instead choose to use this Wiki or the HelioNet Forum as a completely self-serve option to try to resolve your queries yourself, without assistance or support from our community.

Requests to remove non-private information from forum posts are handled at the sole discretion of staff. In some cases, staff may choose to prioritize helping users with technical issues instead. Resolving actual problems can feel more meaningful and rewarding for volunteers than editing out public information from a public post on a public forum on the internet.

Requests to remove non-private information from public forum posts may eventually be considered under a paid donation-only private support model, where in exchange for a donation a staff member will remove public information from a public support post.

Can I PM an administrator for help?

No, do not PM the administrators expecting support unless we explicitly tell you to. Please use the Customer Service forum instead. Also, in order for us to provide the best and most efficient support, please provide your username, domain name, and server name along with any requests. If you are sending your support request via email to 'support@heliohost.org', make sure to contact us from the same email address as your hosting account.

Can I get Private Support?

There is currently no option for private support of any kind. Some users have expressed concerns about privacy, so we’re planning to offer a private support option for donors only, but there is no ETA on when this may be implemented.

Eventually, for users who do not want their requests and the responses to them made public, where hundreds of community members might otherwise be able to help, private support requests will only be visible to staff. Then, if one of the handful of volunteer staff members has some spare time outside of their jobs, studies, and personal lives, they could pick up a donor-only paid support request.

Since a private support model for donors only will tie up an admin's time and prevent everyone else within the wider user community from helping out, it will likely be even slower than the existing community-powered model, with no ETAs for private support requests from donors.

Your homepage says "Professional-Grade Hosting", but your support sucks / isn't helping me / is run by a number of volunteers, what gives?‌

There is a difference between "Professional-Grade Hosting" and "Professional-Grade Customer Support". Most people are used to having dedicated customer support staff that will answer every little question; this comes standard with paid hosting. However, we don't do that here. Among the five of us, we have the collective knowledge and technical expertise of any other support staff, but in order for us to help you, we expect from you a certain competency. You must try to spell and use grammar correctly (to the best of your ability). You must provide necessary information (e.g. username and domain name). You must be able to read instructions, and you must be able to follow instructions. We will treat you with respect and professionalism if you follow these guidelines. We will probably be very annoyed if u tyep liek dis.‌

I log in frequently but am still receiving inactivity emails, what gives?

If you have an account on Tommy or Johnny, to ensure that your logins are logged, log in to heliohost.org or heliohost.org/login at least once a month. Each time you do so your last login date is set to the current time. Your account will then remain active for another 30 days. For more details, review the Inactivity Policy section of our Suspension Policy.

Why must all posts on HelioNet be in English?

The support staff is fluent and reliable only in English.

Why does HelioHost crash?

Sometimes users will abuse server resources and cause the server to crash. We try to fix this as quickly as we can. Since the servers and Plesk are handling such a high volume of users, errors are bound to come up. We also try to fix these ASAP. Also, when djbob works on the server, he occasionally screws up, which also causes crashes.

Why was my account suspended?

Our Suspension Policy provides comprehensive details on why we will suspend accounts.

A few common reasons for account suspensions are:

  • Terms of Service violation(s).
  • Account Inactivity on our Tommy and Johnny servers. Renew your account here.
  • Duplicate Accounts on our Tommy or Johnny servers. The limit is 1 account per human being.
    • Users who want multiple accounts are welcome to create them on our Morty server. Please note that each Morty account must be registered with a different email address.
  • Exceeding the Account Storage limits on our Tommy and Johnny servers. We offer 1000 MB of free web space and optional one-time paid donation options for increased account storage. We also offer a range of VPS Plans with a 10% discount when you pay for 6 months upfront.
    • Our Morty server also offers 1000 MB of free web space. If you exceed this limit, instead of suspending your account, we will charge you for the overages.
  • Exceeding the High Server Usage limits on our Tommy and Johnny servers. We enforce a memory limit of no more than 200 GB and a limit of 10,000 CPU per day. You can monitor your load numbers on the load page within your dashboard.
    • Our Morty server also has a memory limit of no more than 200 GB and limit of 10,000 CPU per day. If you exceed these limits, instead of suspending your account, we will charge you for the overages.

It is also possible that this was an error in our system. If you suspect that this is the case, report the error in a new post here, making sure to provide your username.

Why does my new subdomain show a "Queued" page?

All domain and subdomain changes take up to 2 hours to go into effect as they require an Apache restart.

During the first 2 hours, seeing the queued page is normal and only means the change hasn't taken effect yet. If it's been longer than a full 2 hours, try clearing your browser cache.

Why can't I log in?

If you just registered, please wait up to 2 hours for your Plesk account to become fully active.

If it has been longer than a full 2 hours since you registered and you still see an 'Account Queued' page, try clearing your browser cache. If you are still experiencing problems, make sure you are entering your username in all lowercase letters, i.e. "wizard", not "Wizard" or "WIZARD".

How do I keep my account active / prevent being suspended?

If you have an account on Tommy or Johnny, login to heliohost.org or heliohost.org/login at least once a month. Each time you do so your last login date is set to the current time. Your account will then remain active for another 30 days. For more details, review our Inactivity Policy.

On our scaling hosting server, Morty, as long as there is a positive balance on your account, it will remain active without needing to log in.

What is a Daily Signup Limit and why is it stopping me from registering?

Each server has a daily limit for sign-ups so that it doesn't crash from all the people wanting to use HelioHost. Free signups on Johnny now reset every 12 hours at midnight UTC and noon UTC. Please see our list of helpful tips for getting a free account on Johnny.

What if I have at least $1 and don't want to wait to sign up?

We offer various Donor Plans, so for a one-time donation of as little as $1 USD, you can open an account any time of day.

Users on our Tommy donor server and the free Johnny server are required to log in at least once a month to keep their accounts active.

What other options are available if I want to sign up right away?

For users who prefer not to have to log in regularly, our Morty paid subscription server has no login requirement as long as there is a positive balance on your account.

We also offer a range of VPS Plans, with a 10% discount when you pay for 6 months upfront.

My account was deleted. Can I get my data back?

No. We do not keep backups of your data nor is it our responsibility to, as mentioned in our Terms of Service. You must backup your own data regularly.

If you're not sure how to backup your data, please see our Account Backups tutorial page. It contains guidance on creating manual backups which you can download to your local machine, and instructions for setting up scheduled automated backups within Plesk.

Can I have more than one account?

No. It's 1 account per human being on our Tommy or Johnny servers, even if you use different email addresses.

Users who want multiple accounts are welcome to create them on our Morty server. Please note that each Morty account must be registered with a different email address.

How do I reset my hosting account to start fresh?

Because wiping an account is destructive, we have to verify your identity before we do so. This is to prevent someone from pretending to be you and deleting all your data.

To request that we reset your account so you can start over, send an email from the same email address as your hosting account to 'support@heliohost.org' so we can verify your identity and wipe your account. Alternatively, you can make a post on the Customer Service forum from a forum account with the same email address as your hosting account. If you're not sure what email address is associated with your hosting account, you can check by logging into Plesk and navigating to: Account > My Profile > General > External email address

Once your account has been reset, you will receive an email with a link to restart your account. You will have 7 days to use the link. If you don't use the link to restart your account within 7 days, you will need to signup for a brand new account.

If you had WSGI Control Access on your account for Flask or Django and you want this re-enabled after the reset, you will need to re-request WSGI Control Access after the reset has been completed. By default, account resets will disable WSGI Control Access.

VPS Rebuilds

Due to certain users abusing our generosity in the past and requesting 50 or so rebuilds in less than a month, we now limit each VPS to 1 free rebuild per month with the option to donate for additional VPS rebuilds if needed.

How do I request a VPS rebuild?

Because rebuilding a VPS is destructive, we have to verify your identity before we do so. This is to prevent someone from pretending to be you and deleting all your data.

To request that we rebuild your VPS, send an email from the same email address as your VPS account to 'support@heliohost.org' so we can verify your identity and rebuild your VPS. If you would like a free dashboard (Hestia, KeyHelp, etc.) installed after the rebuild, please include this in the request.

Alternatively, you can make a post on the Customer Service forum from a forum account with the same email address as your VPS account. If you're not sure what email address is associated with your VPS account, you can check by logging into the VPS Dashboard with your VPS Username and Password. The email address attached to your VPS account will be displayed at the top right of the page.

Purchasing Additional VPS Rebuilds

If you need to purchase an additional VPS rebuild, please use the link below to donate $1 USD:

Donate $1 USD for VPS Rebuild

After you have made the donation, please provide your PayPal Transaction ID as part of your VPS rebuild request, so the donation can be verified.

Providing PayPal Transaction ID

Some users are hesitant to provide their PayPal transaction ID. Please refer to this post by a PayPal employee explaining that providing your transaction ID to your seller is perfectly safe.

How do I delete my hosting account?

To delete your HelioHost Plesk account, go to your dashboard and click on the Delete your account and remove all content button.

To delete your HelioNet Forum account, post a topic in the Contact HelioNet forum.

How do I change my main domain?

To change the main domain on your HelioHost Plesk account, submit a request in the Customer Support forum and provide the following information:

  1. Your hosting account username
  2. The full domain name you want as your main domain, including the top-level domain (TLD):
    • If you're using HelioHost's domains, specify either helioho.st or heliohost.us
    • If you've purchased a custom domain, specify the TLD (such as .com, .net, etc.)

There is a risk of data loss when main domains are changed. We strongly recommend you create an account backup before requesting to change your main domain. As mentioned in our Terms of Service, it is not HelioHost's responsibility to keep backups of your data.

As an alternative to changing your main domain, consider using Parked (Alias), Addon, and/or Subdomains.

What are the nameservers for HelioHost?

  • ns1.heliohost.org
  • ns2.heliohost.org

What IP addresses should I add to my DNS?

To add A (IPv4) or AAAA (IPv6) records to your domain registrar's dashboard, follow these steps to view the IP addresses for your server:

Login > Plesk > Websites & Domains > [domain name] > and check at the bottom of the page.

The server is slow / Feature XYZ doesn't work / Something's wrong with my account / etc.

Please post the issue in the Customer Service forum and we will try to solve the problem. Also, in order for us to provide the best and most efficient support, please provide your username, domain name, server name, and any error messages you are encountering.

Can Feature XYZ be installed?

Softaculous returned in March 2024 and is offered on our Morty, Tommy and Johnny servers, making it possible to install the latest version of 459 different software packages with just a single click.

To browse the available options, login to Plesk and select Softaculous from the menu:

If you need a system-wide feature installed, please post a request in our Customer Service forum, making sure to provide your username, domain name, server name, and any applicable version numbers.

Can I use SSH?

On hosting accounts, secure shell access (SSH) is disabled for security reasons.

However, it is possible to run jailed shell commands using Plesk's Scheduled Tasks (cron jobs) feature.

In many cases, SSH is not actually necessary. Please post a request in our our Customer Service forum, making sure to provide your username, domain name, server name, and the command you want to run, and we'll be happy to investigate other ways to accomplish the same task without SSH.

If you absolutely require SSH access, you will need a VPS. We offer a range of VPS plans, and a 10% discount when you pay for 6 months upfront.

Can I use proc_open(), exec(), popen(), etc.?

These these functions are disabled on our shared hosting servers (Morty, Tommy, and Johnny) for security reasons. If you need to run proc_open(), exec(), popen(), etc., you will need a VPS. We offer a range of VPS plans, and a 10% discount when you pay for 6 months upfront.

Our Lily server, which runs Windows Server, has exec() enabled on all PHP versions.

Does HelioHost support sockets? Which ports are open?

Our Morty, Tommy, and Johnny servers have zero inbound ports available to be opened. All ports that are currently open already have services listening, such as 80 http, 443 https, 3306 MariaDB, and 5432 PostgreSQL.

Outbound ports are similar: ports like 80, 443, 3306, 5432, 25, 465, etc., are open to allow scripts to connect to common services on remote servers.

If you can proxy your websocket through Apache or Nginx, it can work without opening a port:

  • You could use an '.htaccess' file to proxy the websocket connection through Apache.
  • With the help of a root admin, you could get an Nginx proxy set up. To explore this option, please post a request in our Customer Service forum, making sure to provide your username, domain name, server name, and details about your websocket application, and we'll be happy to help.

If you absolutely need a port opened, you'll need to get one of our VPS Plans, and you will then have all 65535 ports available to open or close as you want. We offer a range of VPS plans, and a 10% discount when you pay for 6 months upfront.

Are directory indexes enabled?

Yes. Directory indexes have been enabled by default on the shared hosting servers since late 2024. This is a feature many users have requested over the past few years, but if you don't want directory listings for a folder, simply create an empty 'index.html' file inside it. Please check our Directory Index section for further information.

Can I change my document root directory?

Typically, your domain root directory is 'httpdocs' (or 'public_html' if you were transferred from the old cPanel). Users cannot change the document root themselves inside Plesk.

If you have a legitimate reason for needing the document root changed, please create a post in our Customer Service forum and make sure to provide your username, domain name, server name, the new document root directory you want, and a valid reason explaining why you are unable to use your existing document root. The admins will review your request to determine if the change can be made.

I can login to Plesk, but can't login to SFTP, what do I do?

Sometimes the SFTP and Plesk passwords get out of sync. Please try changing the SFTP password by following these steps:

Login > Continue to Plesk > Websites & Domains > [domain] > Connection Info > System user credentials > Click the 'edit icon' next to password

How do I stop my Node.js app?

Node tutorials found elsewhere on the internet probably assume you have a VPS (not shared hosting) and you'll quickly get suspended for high server usage.

If you need to stop a Node process that is already running, deleting the Node.js files via the file manager will not stop already running processes.

To stop an already running Node.js process, you should disable Node by following the steps below:

Login > Continue to Plesk > Websites & Domains > [domain] > Get Started > Node.js > Disable Node.js

If you follow our Node.js guide, it will use Passenger which automatically stops Node.js processes if your website isn't getting any visitors. This will help try to keep your account within the account load limits.

Can I use your services to mine cryptocurrency?

No. We do not allow mining on any of our plans (free or paid).

Your hosting SUCKS! So do YOU!!!

Please see this.

I still have a question about HelioHost.

Post in the Questions forum and we'll try to help you the best we can.


This page was last edited on 20 April 2025, at 17:15.