Leaderboard
Popular Content
Showing content with the highest reputation since 05/01/2025 in all areas
-
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
-
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
-
I added the solution to the locked thread for you. Thanks for sharing. Hopefully someone who has a similar issue can search and find it.1 point
-
Happy Memorial Day everyone! HelioHost has released a new YouTube video on how to issue a Google Trust Services certificate on a VPS. Check it out and subscribe at https://youtu.be/qXp6pw_aV0w We are going to try to continue releasing new videos every 2 weeks, because some users find it much easier to follow a video guide rather than reading the text guides we have at https://wiki.helionet.org/ Please let us know if there is a specific topic that you think would be good for our next video. Also if you don't mind subscribing to our YouTube channel that would be a great way to get some free advertising. We are a small non-profit funded by donations so we don't have a huge budget to afford paid advertising, so the more word of mouth recommendations, the more social media likes, and the more subscribes we can get goes a long ways towards finding more users and continuing to grow. Even if you can't donate, this is a great way to help us for free. Thanks!1 point
-
CF isn't supported for the free subdomains ending in .helioho.st or .heliohost.us (we don't allow external DNS for these subdomains). You can use Cloudflare if you bring your own domain though. If you own a domain you want to use, let us know and we can add it to your account. You can then use the custom domain with Cloudflare. If you do have a custom domain and want to use Cloudflare's proxy mode with it, be aware of the following caveats: The Cloudflare SSL mode "Full (Strict)" is not supported. Using Strict can prevent several Plesk features (notably SSL management and certificate renewal) from working properly. You'll need to set it to the non-strict version "Full" instead, which allows plain HTTP for the .well-known folder. CF's Origin Certificates are not supported. You'll need to use the Plesk issued LE certificate and the non-strict SSL mode above. You may need to clear the proxy cache on CF's end from time to time when developing your site.1 point
-
1 point
-
Update: The issue is resolved and I am able to generate a new letsencrypt ssl certificate for mail domain using hestia interface. Now SMTP using SSL working fine.1 point
-
okay, thanks a lot @wolstech!! belated happy birthday as well!!1 point
-
Thanks for the detailed information on this! I had no idea that plesk could be configured to auto-pull via web hook. I might see about having this added to our Wiki as I'm sure others will find this useful. Been an admin for ~13 years and still learning something new every day...1 point
-
It's a library that's meant to be implemented through Composer. If your project doesn't use composer, you'll need to set that up, after which you can just add the package to your composer.json file. When you do a composer install the result is a vendor folder with all the dependencies and a custom-built autoloader script that you call from your code to load them all. Composer is one of those things that's usually best done on your local PC. Once you get everything working, you can commit the composer.json file in your git repo (the vendor folder itself is typically excluded). Plesk has Composer support, so you can use that to process the composer.json and install the required dependencies right on the server.1 point
-
Installed. You can see the current list of installed modules and their versions for Morty's Python 3.12 at https://krydos3.heliohost.org/pyinfo/info3.12.py1 point
-
1 point
-
Oh, I have that kind of luck sometimes! 😅 I've unblocked your IP again. Even if I did know the failed attempt limit I probably shouldn't share it for security reasons. Please try to connect again, and let us know if you have any more trouble.1 point
-
Remote access enabled. host=65.19.154.94 port=5432 user=moisesbaly_balyonline_db_user dbname=moisesbaly_balyonline_db password=<set in Plesk>1 point
-
Got ya. Thanks for the help. If I have any further question, I will follow up.1 point
-
1 point
-
Should be fixed now. For some reason your subscription was locked from syncing (which basically tells it to ignore the plans assigned to it and just use whatever settings it already has). I unlocked and resynced it with the 3000MB plan, and it has 3000MB now like it should.1 point
-
UPDATE: I used the following two links to gain an understanding of what was causing the error: https://linux.101hacks.com/unix/client-denied-by-server-configuration/ https://httpd.apache.org/docs/current/howto/htaccess.htm I had to correct my .htaccess file, as the line of code was causing the error code. It had to be changed to Require all denied. After I did that, the error code went away. Woohoo!1 point
-
Your disk space seems to have updated in our internal system, so it might take an Apache restart to take effect (which should be in about 1.5 hours). If you're still having issues after that, an administrator will look into it in the morning.1 point
-
Please confirm the version of Python you need this for? You can check here for guidance on what information to provide when asking for additional modules: https://wiki.helionet.org/Python_Tutorial#Request_Additional_Python_Modules1 point
-
Oh! After checking, you're totally right! It seems that the default configuration makes the app use 10 connections. After overriding the default configuration to a lower number, everything started working. Thanks for your help, guys!1 point
-
Looks good. I have credited your account with a balance of $6, and started the move to Morty. Since you're using Cloudflare you'll need to keep an eye out for the second email, and change your DNS records yourself as instructed.1 point
-
Our signup page mentions "You may only have one account on Johnny or Tommy without prior written permission from an admin." And the Terms of Service, which users must read and agree to before creating an account, also mentions "Each person is allowed to have one account on Tommy or Johnny unless permitted in writing by an administrator of HelioHost." Since you created 2 accounts, you would have seen both these warnings twice, for a total of 4 times. If there is a way you think we can make the rule easier to read or more obvious so people actually read it, please let us know. You also mentioned you "have not received any specific information regarding the reason" for the suspension, which we will investigate further and advise on, since emails are generally sent to users who are suspected to be in violation of the Duplicate Account rule. In the meantime, I have unsuspended the account. It will take a few moments to reinstate so please make sure you read the Terms of Service as well as the Suspension Policy.1 point
-
Please do not make multiple threads for the same question. Your account has not been incorrectly suspended, it was suspended for breaking the rules about High Server Usage Since you have created another thread here for the issue, updates will be provided there: https://helionet.org/index/topic/64331-suspended-lzban8/ HelioHost is run by volunteers who contribute their free time and creating duplicate requests 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. Please review our 'Where do I ask for Help?' page, which explains: 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 delays.1 point
-
DKIM, SPF, and DMARC have been set up for the domain theopengamer.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.1 point
-
yeah, i thinks that this threads is marked solved so i make a new one1 point
-
Ok, chatting with Krydos helped in discord. looks like deleting that IP fixed the ipv4 issue. able to login with vps12 name.1 point
-
The requested modules have been installed on Tommy's Python 3.12. You can see the current list of installed modules at https://krydos1.heliohost.org/pyinfo/info3.12.py WSGI control access has been enabled on the domain shahzaib.heliohost.us. To restart your Flask app and load new code changes in simply edit /home/shahzaib.heliohost.us/httpdocs/flasktest/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
-
1 point
-
Ok. I'm going to just change the email on the account and unsuspend it instead. It may be a little while because I have to get someone to reset your multiple account detection first...otherwise it's just going to suspend you again. I'll let you know when it's unsuspended.1 point
-
Thank you for the clear answer. Ok...so your issue is that your friend isn't allowed to do that per our terms of service. Accounts must be created and maintained ONLY by the actual owner unless permission is requested in advance, so the account is in violation simply because you asked him to violate the TOS on your behalf. If you would like your own account, you are welcome to it, but you will need to sign up under your own email address, and under no circumstances are you allowed to share a PC, network connection, or content with him. He is not allowed to maintain the account for you, and you cannot store any content for his website (or vice versa). If we detect this again, both accounts will be permanently banned from our service. Would you like me to delete the voltars account so you can sign up again under your own email address? If so, let me know what email address you would like to use and I'll reinvite you for your own account.1 point
-
@KazVee, Python 3.12 Noted about the guidelines. Thanks!1 point
-
1 point
-
All HelioHost staff are volunteers who help out in their spare time. In order to be mindful of their time, please make sure you check the list of modules already installed on your server before asking for modules, to make sure you are not asking for things that are already installed. For example, you have asked for numpy and pandas, both of which are already available on both Python 3.9 and Python 3.12 on the Tommy server that you're on. If you need a different version of these than the ones already installed, please provide this information as part of your request. Please take a moment to review the list of modules already installed against your request list. You can use Control + F to search for the module names on the page. Once you've doublechecked you are not asking for other modules that already exist on the server for the version of Python you're using, please let us know, and be sure to also confirm which version of Python you need them for. Thanks very much! 🙂1 point
-
Plesk doesn't do a very good job of filtering Passenger and WSGI logs. It's only accessible to root admins because it has a lot of private info from other accounts in the same file. Create a file named .env and use the python module dotenv to load it.1 point
-
It's nighttime in the United States right now, where a majority of our volunteer staff is. You should receive a response in about eight to twelve hours.1 point
-
This support request is being escalated to our root admins who can look into this further for you.1 point
-
It looks like you were suspended for using 201.15 GB of memory. I'm not sure what content you're hosting that caused such a massive spike in memory over a ~17 hour period, but it's also possible that a bot or malicious actor is paging your website repeatedly. I've unsuspended your account, it'll resume working shortly.1 point
-
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
-
Your suspension has nothing to do with inactivity. It's because you used a disposable email address, which violates our terms of service. Please provide a real email address (PM me if you wish to keep it private, or post it and we can edit it out afterwards) and we can update your account and unsuspend you1 point
-
WSGI control access has been enabled on the domain grafolana.helioho.st. To restart your Flask app and load new code changes in simply edit /home/grafolana.helioho.st/httpdocs/GrafolanaBack/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
-
Account aloneguardspare has been deleted and you've been unsubscribed from emails. If you want the other account removed as well, please post here from the other account's matching forum account to confirm and we can do the same for that one too.1 point
-
It was archived, not suspended. I've renewed your account for you, it may take up to 2 hours to work again. In the future, you can renew it yourself using https://heliohost.org/renew/1 point
-
You were suspended for creating multiple accounts, which is against our terms of service. Are there any circumstances that could explain why you were flagged for having multiple accounts?1 point
-
I have a Rails app running now on Tommy. Is it possible to run a Laravel app on my account as well without the two interfering? Or can I deactivate Ruby without losing that app and then install Laravel?1 point
-
Sure. Domain added. It should start working within the next 2 hours. You'll see a new folder on your account for the domain where you can place the files for Laravel.1 point
-
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
-
Your account was suspended for causing high server load. I have unsuspended your account, but please try to limit the load you put on our servers as it slows down not only your site, but the sites of all other HelioHost users sharing your server. If you still see the suspended page, please clear your cache. If you need help figuring out why your site is causing such high load let us know and we can try to help. If the high load is simply because your site is getting a lot of traffic you might consider trying paid hosting from our partner starting at only a cent for the first month. https://www.heliohost.org/partners/hostgator1 point
-
Exactly Who is it that controls the laws of Physics ? Who makes the Sun rise ? Who created & maintains gravity ? Without an Eternal creator, existence is an impossibility What makes that anomaly come into existence ? Who brings about change ? Does the universe run by itself ? A ball does not reach a goal without a kick, how than can such a great universe function without someone running it ? Because the Creator told us He sent his message to mankind, to offer them guidance My religion gives me proof for its authenticity, which in turn confirms my belief that it is from the Creator.1 point
-
Who created the Creator? You say everything is limited and must rely on something else that is also limited. Therefor, shouldn't someone or something have created the Creator? If you don't believe in a creator because of the question, "Who created the Creator?". Then you must believe in evolution. Therefore you must ask yourself these questions: Who or what started evolution? If your answer might be, The Big Bang. Then who or what started the Big Bang? etc, ect, ect. I myself believe in God who has always existed.1 point