Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation since 03/18/2024 in all areas

  1. Both Johnny and Tommy now have fully licensed Softaculous available to everyone to install the latest version of 459 different software packages with just a single click. If you're not familiar with Softaculous it automates the installation of most popular software with the latest version, and can help you easily stay up to date as well. Since we offer free hosting we attract a lot of people who are new to web hosting, and installing some software can be very confusing if you don't know what you're doing. With Softaculous you just pick the software, enter a few variables, and click install. When we switched control panels we canceled our Softaculous subscription because Plesk comes with a built in software installer, but after using it for a few years we found it to have very out of date software, and not very many options. We recently reached out to Softaculous and they agreed to give us a non-profit discount to help us fulfill our mission to provide high quality, free or low cost hosting options to students, small businesses, and anyone who can't afford paid hosting. We hope you enjoy it. Let us know how it works for you if you test it out.
    6 points
  2. Free signups on Johnny now reset every 12 hours at midnight UTC and noon UTC. For the last 8 years we've been offering new free signups starting at midnight UTC and staying open as long as we can, but also not allowing too many accounts to keep the uptime high. This works great for most of the world. For instance, signups reset at 4pm to 8pm in the US, 10pm in Brazil, 12am in England, 1am in France, 1am in Germany, 2pm in Hawaii, 7pm in Peru, 1pm in New Zealand, 8am to 11am in Australia, 9am in Japan, 8am in China, 5:30am in India, etc. However, between India and Germany not many people are awake when signups open. We get a lot of complaints from people living in those areas, and our responses have always been, "I had to stay up until 2am three nights in a row to get my account", or "I had to stay up until 3am to get my account", or "You could just donate $1 and get an account whenever", or "You're lucky because there wasn't even an option to donate back in the day when I got my account". Johnny has been really stable the last year since we started offering free signups again, and we feel like we can increase the number of new accounts that we give out each day. Instead of increasing the number of accounts available at midnight UTC we instead decided to offer signups twice per day to help out those people who don't want to set an alarm and wake up at 4am just to get a free hosting account. Let us know what you think of this change.
    4 points
  3. Even after opening free signups twice per day, instead of once per day like the last 19 years, free accounts are still filling consistently in only a few seconds in both time slots. Since the stability of Johnny is still doing great so we're going to increase the number of accounts we give away each day. As long as the uptime and speed of Johnny stays good we'll continue trying to give away as many accounts as we can support each day.
    3 points
  4. No, this is not an April Fool's joke...
    3 points
  5. Your storage space has been increased to 3000 MB for the $10.69 worth of LTC you donated, and your account has been activated so you should be able to login again. Thanks for the donation. Let us know if you need help with anything else.
    1 point
  6. Krydos can verify this for you and add the space (I don't have access to check crypto donations). Escalating.
    1 point
  7. Space increases are not free and are only available to donors who've donated $5 or more ($6 or more for Tommy users, as the first $1 gives you the Tommy account). To increase space, please provide a transaction number for a donation of $5 or more. Each $5 donated entitles you to 1000MB extra space, with a max of 6000MB for any one person on the shared hosting. (Space beyond 6000MB can be obtained by purchasing a VPS).
    1 point
  8. Each user can now open a maximum of 10 connections to MariaDB on Johnny and Tommy. Back in 2021 and earlier we had a limit of 3 connections on Johnny and 6 connections on Tommy. Tons of people would write bad code that doesn't ever close database connections and then they would hit the limit and complain to us about the errors. The forum and Discord were full of messages like, "The reason you can't open any new connections is because you already have 6 open connections that have all been sleeping for hours without even doing anything." When we switched to Plesk we decided to do an experiment and leave the connections unlimited to see if people could be responsible and not abuse our generosity. It worked well for 3 years, but in the last 2 weeks one person on Tommy and three people on Johnny have (probably unintentionally) launched a denial of service attack on our MariaDB databases causing hours of downtime for thousands of other users. So, the time has come to enforce a limit again. A few bad people always ruin the fun for everyone else.
    1 point
  9. [Sat Apr 13 21:06:22.259951 2024] [wsgi:error] [pid 30217:tid 139907699214080] [remote 123.123.123.123:50346] mod_wsgi (pid=30217): Failed to exec Python script file '/home/ygo.helioho.st/httpdocs/flask.wsgi'. [Sat Apr 13 21:06:22.260151 2024] [wsgi:error] [pid 30217:tid 139907699214080] [remote 123.123.123.123:50346] mod_wsgi (pid=30217): Exception occurred processing WSGI script '/home/ygo.helioho.st/httpdocs/flask.wsgi'. [Sat Apr 13 21:06:22.268778 2024] [wsgi:error] [pid 30217:tid 139907699214080] [remote 123.123.123.123:50346] Traceback (most recent call last): [Sat Apr 13 21:06:22.268855 2024] [wsgi:error] [pid 30217:tid 139907699214080] [remote 123.123.123.123:50346] File "/home/ygo.helioho.st/httpdocs/flask.wsgi", line 10, in <module> [Sat Apr 13 21:06:22.268869 2024] [wsgi:error] [pid 30217:tid 139907699214080] [remote 123.123.123.123:50346] from server import app as application [Sat Apr 13 21:06:22.268901 2024] [wsgi:error] [pid 30217:tid 139907699214080] [remote 123.123.123.123:50346] File "/home/ygo.helioho.st/httpdocs/server.py", line 81 [Sat Apr 13 21:06:22.268924 2024] [wsgi:error] [pid 30217:tid 139907699214080] [remote 123.123.123.123:50346] \t\t\t\tresult = backend.Authenticator.login(username, password, hashalgo) [Sat Apr 13 21:06:22.268952 2024] [wsgi:error] [pid 30217:tid 139907699214080] [remote 123.123.123.123:50346] ^ Python is really picky about spaces and tabs. One of the reasons I hate Python.
    1 point
  10. Does it work now? As an added bonus, if you make changes to your Flask app try editing flask.wsgi and see if it loads the changes immediately rather than waiting for an Apache restart. You can just add a blank line or remove a blank line or something and it should restart your Flask app. Let us know if reloading the Flask app works too.
    1 point
  11. shell_exec is disabled for security reasons. If you need to use it then you would need to get a VPS.
    1 point
  12. You're suspended for high load...again. This is your second time for this issue, and it looks like nothing has been done to solve it, considering both suspensions are for load resulting from running a node proxy (these are too heavy to run here and nearly always result in a suspension). What do you plan to do to make sure this never happens again?
    1 point
  13. This is a Krydos question. Escalating...
    1 point
  14. The module python-docx has been installed on Johnny's Python 3.10. You can see the current list of installed modules and their versions at https://krydos2.heliohost.org/pyinfo/info3.10.py
    1 point
  15. Requests and beautifulsoup4 are already present but older versions (whether we can update without breaking other users, I don't know), and python-docx needs to be installed. Krydos can do this.
    1 point
  16. Installed. You can see the current list of installed modules and their versions at https://krydos2.heliohost.org/pyinfo/info3.10.py
    1 point
  17. For anyone else who reads this, each 1 person can have 1 account total, regardless of how many email addresses you create. And each 1 account can have up to 10 websites for free. You don't need to create 2 accounts to have 2 websites, and the only thing you're going to accomplish by creating 2 accounts is getting both suspended. Our terms of service are really easy to understand. You don't even need to consult with a lawyer. The reason we limit people to 1 account per person is because we're a non-profit free hosting provider so the only money we get is from donations and advertising revenue. We turn away hundreds of people each day who would love to have 1 free account, so we don't think it's fair for 1 person to have more than 1 account when there are so many people who aren't able to even have a single account. If we had the servers, and money, and resources of Google or Amazon or something, we would allow everyone to create as many accounts as they wanted to, but we don't have infinite money and we don't have infinite servers, so we have to try to be as fair as possible to the few people we can provide free hosting to.
    1 point
  18. This support request is being escalated to our root admins.
    1 point
  19. Account opan has been reset. Please check your email for a link to start over with a new account. If you need any of the data from your current account, a backup from before the reset is available at https://heliohost.org/backup/
    1 point
  20. This support request is being escalated to our root admins.
    1 point
  21. I spoke with Krydos on this, he confirmed this issue does not look to be on our end, but rather an issue with DNS propagation of the name server settings from in.eu.org. He was able to show that some servers around the world are reporting cloudns as the DNS provider, which is obviously incorrect. You'll need to contact the admins who handle in.eu.org for assistance with this issue (note that in.eu.org has a different admin from eu.org).
    1 point
  22. I'll let Krydos take a look at this as I don't see anything wrong on our end. Zone files look fine, check fine, and resolve when queried directly. He's the expert on these name servers though. I did correct missing A records for your subdomains on Cody (my fault as when I restored this for you I didn't know the DNS servers don't actually talk to each other...), but that didn't resolve the fact the root domain itself still won't resolve. As for this morning (on a different computer), I get this. The major DNS providers just return nothing at all for your domain. At work last week they returned an NXDOMAIN. C:\Users\Owner>nslookup sgnetworks.in.eu.org ns1.heliohost.org Server: UnKnown Address: 2001:470:1:1ee::3 Name: sgnetworks.in.eu.org Address: 65.19.141.67 C:\Users\Owner>nslookup sgnetworks.in.eu.org ns2.heliohost.org Server: UnKnown Address: 2001:470:1:1ee::2 Name: sgnetworks.in.eu.org Address: 65.19.141.67 C:\Users\Owner>nslookup sgnetworks.in.eu.org 1.1.1.1 Server: one.one.one.one Address: 1.1.1.1 Name: sgnetworks.in.eu.org C:\Users\Owner>nslookup sgnetworks.in.eu.org 8.8.8.8 Server: dns.google Address: 8.8.8.8 Name: sgnetworks.in.eu.org
    1 point
  23. To use CF, you just add the domain in CF, it will try to copy the needed records. If that succeeds, you can just change the name servers at your registrar to what they give you and it will work. If you want to configure manually in cloudflare, you just set the A and AAAA records for the base domain to the IPs shown in Plesk, and create a CNAME for www that’s pointed to your domain. If you need email to work, there’s additional records needed as well (an MX, and 2 TXT records for SPF and DKIM).
    1 point
  24. Unsuspended. It may take a few minutes to work. To clarify the policy for others who may read this, users are allowed one Plesk account total , not one account per server. Users cannot have an account on both Plesk servers at the same time. Also, the multiple account policy does not apply to VPSes.
    1 point
  25. This user is no longer with heliohost (which is kind of sad, because he was an awesome moderator). You can find the same info here for Johnny: https://krydos2.heliohost.org/pyinfo/info3.10.py https://krydos2.heliohost.org/pyinfo/info3.6.py https://krydos2.heliohost.org/pyinfo/info2.7.py For Tommy, remove the 2 after krydos.
    1 point
  26. Password resets are now available without admin assistance through the website at https://heliohost.org/reset/ If you forget the password for your Johnny, Tommy, or VPS account this site should allow you to set a new password after verifying your email address. For the last few years any password reset had to be emailed manually by an admin, which was a lot of work for us, and a hassle for our users. Let us know if you run into any errors while resetting your password.
    1 point
  27. Having free hosting is great, but you also need a domain in order to get your website online. You could of course use a free subdomain from your webhost, but that generally limits your options and means you cannot transfer your website elsewhere without having to change your URL as well. That's the problem a free domain solves. This list is composed of providers who offer free domains at no charge and give you full DNS control as well as the ability to use your own nameservers (or the nameservers of HelioHost). Free domain providers: FreeNOM - The company previously responsible for .tk is now also poviding free .cf, .ga and .ml domains. This is the only provider who offers free top level domains. But be warned, .eu.org - Free subdomain with rather complicated registration procedure. But this provider has been around since 1996 and most likely will be around for a long time. nom.za - This is a special provider. The good news: nom.za domains are not free subdomains, they are valid third level domains just like .co.uk domains. The bad news: there are a lot of strings attached to managing a .nom.za domain, which you can find on their website (and are too extensive to be covered here). FreeDNS: FreeDNS is a service where people can submit their domains so other people can get subdomains from it. This community oriented nature means there are over 100,000 domains in there pool and many of them can be used to get free subdomains. Source: This list has been made possible using the list from http://getfreedomain.name/ Dead links (that may come back): Free Available Domains - A clean, no nonsense provider with free subdomains of usa.cc, sxx.in, flu.cc, nut.cc, ibiz.cc, igg.biz and tld.cc. .cu.cc - A popular free subdomain provider. They have been doing quite well in the last few years and have a neat referral program to earn some extra money. Interdots: Interdots is a company with many different "registrars" under them. Each registrar is responsible for a number of domains they provide subdomains for, with each registrar being responsible for a different top level domain. Except for their names and domains they offer, all registrars are almost the same so if you've tried one, you've tried them all. nic.de.vu - providing free subomdains of various .vu, .tc and .ms domains PopNIC - providing free subdomains with the .pn TLD NeuNIC - providing free subdomains with the .vc TLD HomeNIC - providing free subdomains with the .hm TLD UNONIC - providing free subdomains with the .tf TLD MediaDots - providing free subdomains with the .mn TLD LavaNIC - providing free subdomains with the .lv TLD
    1 point
  28. We discussed this on Discord, but the database doesn't exist right now so remote access cannot be enabled, plus I also explained that PostgreSQL database name and PosgreSQL username can't be the same like they can on MariaDB/MySQL.
    1 point
×
×
  • Create New...