Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 05/01/2025 in Posts

  1. We have made some changes to the Tommy server to help reduce the number of 503 errors, and speed up the execution of PHP scripts. The feedback we've gotten so far seems to indicate that it is working. We have also noticed that the changes have sped up the time it takes for Apache to restart which should reduce downtime as well. Since the DDoS was targeting the webmail subdomain of random domains hosted on Tommy we just went through and disabled Roundcube on every account. We figure most people probably don't even use the webmail anyways so it is a waste of system resources to have it on by default. If you regularly use Roundcube webmail you can re-enable it yourself on your domain if you need to. Login > Continue to Plesk > Mail > Mail Settings > [Your Domain] > Webmail > Select Roundcube > Ok After enabling webmail again you will need to wait for up to 2 hours for an Apache restart before it will work. In the meantime if you go to webmail.yourdomain.helioho.st it will show the queued page with an estimate of when webmail should start working again. We will also be disabling webmail on Johnny to help with the 503 errors on that server too. We will likely need to disable free signups for a day or so because the server gets really slow while all the webmails are being disabled so account creations tend to time out. Let us know if you have noticed an improvement on the PHP performance of Tommy, or if you have any questions.
    2 points
  2. Over the past week or so both Johnny and Tommy have been experiencing occasional slow loading and 503 errors on PHP pages from time to time. This is definitely not normal because we've been using Plesk since 2021 and none of us can even remember the last time we saw a 503 error, and then suddenly they are happening quite frequently on these two servers. We are investigating the issue, and are hoping to resolve it soon. In the meantime, here are some ideas you can do to improve the uptime of your PHP based website. 1. Morty hasn't been affected at all by the 503 errors on PHP pages at all so far, so this is a great time to upgrade to our fastest flagship server starting at only $1 per month. You can check out the discounted Morty packages at https://heliohost.org/dashboard/move/ and move yourself over without talking to an admin by using our fully automated upgrade process with zero downtime for your website if you're interested in trying it out. 2. VPS also have not been affected by the 503 errors either. They start at $4 per month, and aren't affected by other users on the same server as you, because on a VPS you're the only user. Being able to have root SSH access is also a great perk of being a VPS customer. You can check out the plans at https://heliohost.org/vps/ 3. If you don't want to upgrade it is possible for some PHP websites to be converted to static websites. Since it is only PHP being affected by these 503 errors converting your site to use only static html, Javascript, and CSS will allow your website to load faster, have less errors, cause less server load, and greatly reduce the chance of your site getting hacked. It's not possible for all websites to be converted though so this isn't an option for everyone. 4. You could also switch to a language other than PHP. For instance, Python websites using CGI, Django, or Flask haven't been affected by the 503 errors at all. Node.js hasn't been affected by the 503 errors either, but if you decide to try Node.js we recommend keeping a close eye on your load graph at https://heliohost.org/dashboard/load/ because it's easy to go over your 200 GB memory limit. In order to diagnose these 503 errors, the first step we're going to take is implementing additional logging and performance monitoring so we can see exactly when and why the errors are occurring. Let us know if you have any questions, or have any additional information to assist in our investigation.
    2 points
  3. Unsuspended. it may take a few minutes to start working again.
    1 point
  4. First, stop creating posts every few hours. Support requests can take 24-48 hours for a response or longer (especially since it's a holiday weekend here in the USA). We're volunteers and not around all the time...we have real lives and are not paid to run HelioHost. Every time you make another post, you're moved to the back of the line for support./ We always work the oldest requests first since they've been waiting patiently the longest. If you continue to spam the forum, you may be banned from support. Second, you can't have an account for a family member because: You previously violated the multiple account policy. You didn't request and receive written permission in advance as required by the Terns of Service Data for the third account suggests a possible attempt to evade enforcement of the TOS by using a VPN. The account pokemonwawi has been unsuspended again. You can keep this account, and ONLY this account. DO NOT attempt to create any additional accounts, and DO NOT request the unsuspension of any other account. A third violation for multiple accounts may result in a permanent ban. Also, you do realize you can host more than one website on a single account right? If you want more domains, just ask. A single user can have up to 10 domains.
    1 point
  5. Account associated with the listed email address has been unsuspended. Please give it a few minutes to work again.
    1 point
  6. Just yours That's what we are investigating.
    1 point
  7. This support request is being escalated to our root admins who can set that up for you. 🙂
    1 point
  8. Hi; Thanks for setting up these 2 domain names in such quick (I mean QUICK!) time... Much appreciated! To follow up, I am assuming it is the same process to add sub-domains... Looking to have the following: - taodgfu.cjburken.com -> pointing to TAODGFU folder under cjburken.com - app.23bill.com -> pointing to 'public' (not public_html) folder under 23bill.com Thanks in advance for the help on this. Chris
    1 point
  9. I've made that change for you. Please note that it may take up to 2 hours for your new domain to fully work. If after a full 2 hours it doesn't work on your side, please make sure you clear your web browser cache: https://wiki.helionet.org/Clear_Your_Cache Please note there is a risk of data loss when main domains are changed, so I made a full backup for you before I made the changes, in case you need any files from the old domain. You can download the backup here: https://heliohost.org/backup If you're not sure how to extract the backup files, please follow our how-to guide here: https://wiki.helionet.org/Account_Backups
    1 point
  10. I checked my Tommy account and the Scheduled Tasks option isn't showing up for me either. Thanks for letting us know. 🙂 I've flagged this in the staff channel, and a root admin will update this thread once they've had a chance to look into the issue.
    1 point
  11. We can try to check if either aacmusic or aacstore are available, but we'll need to know the full addon domain name you want, including the top-level domain (TLD) as well. For the free HelioHost domains, this means we need to know if you want your new domain to end with 'helioho.st' or 'heliohost.us'. Please let us know and we can add the domain for you. We'll try the first option you listed and then if that's not available we'll try the 2nd one and let you know. 🙂 Thanks! Edited to add: You can read more about all the information we need in order to add domains on our Wiki guidance page: https://wiki.helionet.org/Addon_Domains
    1 point
  12. Should be fixed. The subscription was set to the 3000 MB plan but for some reason the quota on your account was still 1000MB. I manually changed it to 3000MB in Plesk and removed the suspension on the subscription.
    1 point
  13. Installed. You can see the current list of installed modules and their versions for Tommy's Python 3.12 at https://krydos1.heliohost.org/pyinfo/info3.12.py
    1 point
  14. This support request is being escalated to our root admins who can set that up for you. 🙂
    1 point
  15. 1 point
  16. WSGI control access has been enabled on the domain tinagoldenretreiver.helioho.st. To restart your Flask app and load new code changes in simply edit /home/tinagoldenretreiver.helioho.st/httpdocs/public/flask.wsgi. Adding a blank line, removing a blank line, adding a space, or removing a space are examples of editing the file. As long as the last modified timestamp changes it will clear the server cache. Let us know if you run into any issues.
    1 point
  17. This support request is being escalated to our root admins who can set this up for you. 🙂
    1 point
  18. Host name is incorrect...2steps.gr.helioho:3306 should be tommy.heliohost.org:3306 assuming the database is on your Tommy account. Also, be sure you enabled remote access in Plesk (it's under the settings for the database user, at the bottom)
    1 point
  19. Your account was suspended for High Server Usage due to using 200.61 GB memory when the daily limit is 200 GB. I have unsuspended the account now, please give it a few moments to get back up and running. Please fix the issue quickly since if there are no code changes made, it's very likely the system will suspend your account again. We strongly recommend that you keep an eye your account load using the Dashboard.
    1 point
  20. An update from one of the root administrators:
    1 point
  21. This appears to be an issue specific to Tommy. I'm not sure what the cause might be, but it could be related to our efforts to isolate the PHP HTTP 503 errors. I've escalated your thread so an administrator can look into this.
    1 point
  22. Your account was suspended for High Server Usage due to using 201.06 GB memory when the daily limit is 200 GB. I have unsuspended the account now, please give it a few moments to get back up and running. Please fix the issue quickly since if there are no code changes made, it's very likely the system will suspend your account again. If you're not sure how to reduce your account load, let us know more about what apps / programming language you're using and we can offer tips to try to keep the load down. For example, WordPress and Node are among the top reasons for accounts to be suspended. We strongly recommend that you keep an eye your account load using the Dashboard.
    1 point
  23. If these are student accounts, do you have a school email address we can attach to your accounts so we can exempt them? We need one student email address per student account, so please find out which account belongs to which person and provide a list of whose email goes to whose account. Also, tecandsoft already has a replacement account on Tommy (tecandsoftsrv), so it cannot be unsuspended without suspending the new account. The policy is one account per human being, not one account per server.
    1 point
  24. The vps111.heliohost.us/adb/public/ directory doesn't even exist. Did you delete it? If so can you provide the URL that still exists that is producing the open_basedir error?
    1 point
  25. You're on the Tommy server, and that has a limit of 10 database connections at a time. When you say you're not able to connect from the DB manager, could you give a little more info please about what is happening when you try? Do you get an error message or does it just hang? As well, please let us know what type of database (MariaDB/MySQL or PostgreSQL) you're using. You might also get more details on the issue from your error logs inside Plesk. Here's a page explaining how to check the logs: https://wiki.helionet.org/View_Error_Logs If you see any db-related errors, please post them here. It'll help us try to help you resolve the issue. 🙂
    1 point
  26. Users have a concurrent connection limit of 10 for mariadb, so this would be a reduction.
    1 point
  27. Just to follow up on this part: In mid-April, the multi-account detection system began emailing users who were suspected of having multiple accounts, so that users who did not read the rules had a chance to do so, and resolve the issue to avoid suspension. Since you created your 2nd account back in March, your accounts were suspended before the automated email functionality went live. Please do let us know if you think of a way to make the first line of the Terms of Service stand out more so people will read it. On one hand, we have 60% of suspensions over the past year happening because users create more than 1 account, and then on the other hand we have users getting angry with staff because they have to try for a few days to create an account -- partly because of all the users who try to create more than 1 account.
    1 point
  28. I'll guess you didn't read the instructions for that test completely... By "real email", we mean an actual message you've sent someone, with a body and subject. You sent an empty email... -2.344 EMPTY_MESSAGE Message appears to have no textual parts and no Subject: text -1.767 MISSING_SUBJECT Missing Subject: header Add a subject to your message! -1.985 PYZOR_CHECK Similar message reported on Pyzor (https://www.pyzor.org) https://pyzor.readthedocs.io/en/latest/ Please test a real content, test Newsletters will always be flagged by Pyzor Adjust your message or request whitelisting (https://www.pyzor.org)
    1 point
  29. We looked into this further and found that the command `npm run start` was run: | sum(mem) | sum(cpu) | process | +----------+----------+-------------------------------------------------+ | 24064 | 0.00 | /usr/bin/hostnamectl --transient | | 1602836 | 2.30 | Passenger NodeApp: /home/gantelya111.helioho.st | | 36087868 | 0.90 | npm run start:bootstrap | | 45013376 | 1.60 | node --max-old-space-size=460 bootstrap-node.js | | 56514848 | 2.70 | npm run start | | 70923448 | 4.30 | node bootstrap-node.js | The `npm run start` command is not part of the Node guidance page I'd sent you after the 1st unsuspension, so it may be that you did not read the guide. The Node.js Wiki page offers steps to ensure that your Node apps run on Passenger, which is a service on Plesk that helps to reduce Node's memory usage. Running commands that never exit (like `npm run start`) use a LOT more memory. If you need to continue using this command, and so much memory, we'd recommend you upgrade your account to the Morty server. Please make sure to review the Moving Your Account page for more details on the process, and make sure to backup your account before any account move. Once you're ready to move your account, you can begin the automated process from the Dashboard page for account moves. In the meantime, your account has been unsuspended. If you decide to keep your account on the Tommy server, we would strongly recommend checking the Node guidance page linked above, and making sure your app uses Passenger. Please fix the issue quickly since without any code changes, another suspension is likely. Please also be aware of the Three-Strike Policy section of our Suspension Policy.
    1 point
  30. This support request is being escalated to our root admins who can set that up for you.
    1 point
  31. DKIM, SPF, and DMARC have been set up for the domain thelema93.com.br. We recommend sending a real email (not just the word "test") to https://www.mail-tester.com/ to make sure that everything is set up correctly. If you get less than a 10/10 score please post a link to the full report so we can help you fix any other issues that there may be. DKIM, SPF, and DMARC have been set up for the domain arniskali.com. We recommend sending a real email (not just the word "test") to https://www.mail-tester.com/ to make sure that everything is set up correctly. If you get less than a 10/10 score please post a link to the full report so we can help you fix any other issues that there may be. The limit has been increased to 75 for the new email address as well. Keep in mind any new email addresses you create will default to 10 per hour until you request to have them increased.
    1 point
  32. Installed. You can see the current list of Python 3.12 modules on Tommy with this link https://krydos1.heliohost.org/pyinfo/info3.12.py
    1 point
  33. Account voltars has been unsuspended. It may take a few minutes to work again. As I said in my last post, please ensure that you and orca never share a computer, network connection, or content, and neither of you should ever log into the other person's account for any reason. Future suspensions for multiple accounts may result in both accounts receiving a permanent ban. Also, apologies for the delays in getting this issue resolved. We're always happy to help, but we need clear answers in order to understand the nature of an account's usage and determine a resolution to these suspensions. Please let us know if you need any additional assistance with your account.
    1 point
  34. All HelioHost staff are unpaid volunteers. We have full-time jobs and lives outside this project, and we run the organization in our free time. If we are busy, things may not get done very quickly. Help is usually provided within 24 hours, but there is no guaranteed timeframe. Due to time zone differences (most staff are based in North America) and real-life commitments like work, school, and family, response times can vary. Unlike for-profit hosting companies with full-time employees working 40 hours a week, it is rare for any of our volunteers to work more than an hour or so per day. No one is required to log hours and volunteers come and go as they please. If we are not having fun volunteering, providing support, chatting with the community, or developing new features, we take a break and focus on other things. This is why we do not offer SLAs or ETAs for new features or repairs, and why things move a little slower than with a commercial host. You can read more about why we cannot offer ETAs here: https://wiki.helionet.org/ETA I notice that you have not yet answered the question: Can you explain why the email addresses on these accounts have the same person's name in them? Bumping a thread without answering a request for more information will not speed up replies to you.
    1 point
  35. Your account was suspended for High Server Usage due to using 200.28 GB memory when the daily limit is 200 GB. I have unsuspended the account now, please give it a few moments to get back up and running. Please fix the issue quickly since if there are no code changes made, it's very likely the system will suspend your account again. If you're not sure how to reduce your account load, let us know more about what apps / programming language you're using and we can offer tips to try to keep the load down. For example, WordPress and Node are among the top reasons for accounts to be suspended.
    1 point
  36. Domain removed. Since removing a domain sometimes removes all files for that domain, i have created a backup of your account before the removal which you can download at https://heliohost.org/backup/
    1 point
  37. Most of those were already installed, but a few were missing. In order to save the staff time in the future if you need to request more modules, please go to https://krydos1.heliohost.org/pyinfo/info3.12.py first and use ctrl-f to search for modules before requesting them. This way it won't waste our time going through a long list of modules to figure out which ones are already installed and which ones actually need to be installed. Thanks.
    1 point
  38. Yep your payment went through successfully.
    1 point
  39. Sure. Account reflux has been unsuspended. It may take a few minutes to work again. The other account can just be abandoned. It will delete itself in time since it's suspended. If you'd like to request it be deleted, please post from its matching forum account and we can do that.
    1 point
  40. The account igorhelio has been unsuspended, it may take a few minutes to work again.
    1 point
  41. I often mention the renewed ZeroSSL. Certainly there is currently no good way to use it with HelioHost. Currently ZeroSSL (and SSL For Free) has restrictions on free issuance on the web, so you should consider a paid 1 year plan. But APIs and ACME are not. You can automatically issue a certificate and renew it for free. If you want to use this with HelioHost, it's safe to leave it to cPanel AutoSSL.
    1 point
  42. To connect from a script running on the server: $con = new mysqli('localhost', 'milanan_user', 'bestpasswordever', 'milanan_database'); To connect from a remote script just use tommy.heliohost.org as the host instead of localhost.
    1 point
  43. Agreed Just as the big bang proves the existence of the Creator, the laws of physics prove the conscious presence of a Creator. How is it that something that does not live like gravity, exists and functions ? Nature is testament to Gods existence
    1 point
  44. God is all about science and contrary to popular belief the true God of the bible is not looking for blind faith. He wants us to know what we believe in. He wants us to search him out and to connect with him. If you'll search him out and earnestly try to understand him, you WILL find him.
    1 point
  45. Thats an ignorant attitude. To not think is to be ignorant. God must either exist or not exist & without making a decision about his existence, no progress can be made in understanding reality. The fundamental question is not weather the books teach different things but rather which book does God want us to follow. Praying is not important it is praying as God wants us to pray. Without studying religion & God, our existence is one of ignorance
    1 point
×
×
  • Create New...