Jump to content

Krydos

Chief Executive Officer
  • Posts

    24,145
  • Joined

  • Last visited

  • Days Won

    848

Everything posted by Krydos

  1. The DNS records have been added. si1868340 14400 IN CNAME inbound.systeme.io. systemeio1._domainkey 14400 IN CNAME key1.systeme.io. systemeio2._domainkey 14400 IN CNAME key2.systeme.io. _dmarc 14400 IN TXT "v=DMARC1; p=none; rua=mailto:keidy@keimktafil.helioho.st"
  2. Ok, I've adjusted a few more settings. Another thing to keep in mind is we have auto-ads turned on which means we have very little direct control over how many ads are shown. Adsense just adds ads where it "thinks" is best. When I view the demo site it looks nothing like your screenshots. Another thing we've discussed is disabling ads entirely for anyone who has donated $1 or more in the last 6 months.
  3. Installed, but I'd like to mention that we already have 3 different Python modules to connect to MySQL. Why not use one of the existing modules rather than installing a different one? # /usr/local/python3.10/bin/pip3.10 install smtplib ERROR: Could not find a version that satisfies the requirement smtplib (from versions: none) ERROR: No matching distribution found for smtplib You can see the current list of installed modules on Tommy's Python 3.10 with this link https://krydos.heliohost.org/pyinfo/info3.10.py
  4. I just turned off the siderail ads. Let us know if it looks better. It can take an hour or more to load the new settings, so maybe check it tomorrow and see how it looks.
  5. If you created multiple accounts to have multiple domains, you can have up to 10 domains on your 1 account. Just let us know and the domain can be added to your active account.
  6. Krydos

    KazVee Promoted

    Everyone please welcome the newest addition to our HelioHost staff, KazVee! A question that we get a lot is how to get promoted to admin. You need to do exactly what KazVee did by helping out on the forums and Discord with simple questions that don't require admin access. Since she continued helping out we took notice and offered to give her access to the admin tools so she can help out even more. Since we switched to Plesk control panel in 2021 a lot of our documentation on the wiki became extremely out of date. KazVee took it upon herself to completely overhaul and update our documentation which benefits all of our users. We've been asking our users to help out with the wiki for years, and KazVee was the one who finally stepped up and volunteered to take care of it. Here at HelioHost we all started as regular users helping out like KazVee, and eventually got promoted.
  7. Your subscription has been canceled and you won't be billed again. Is there something wrong with your VPS? We can probably fix whatever issue you're having.
  8. 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.
  9. Added. If you intend to let your account archive again here are the actual DNS entries, so I don't have to waste like 30 minutes trying to convert the mess you listed above. ashvasan.org. 14400 IN TXT "v=spf1 include:secureserver.net -all" email 14400 IN CNAME email.secureserver.net. ashvasan.org. 14400 IN MX 0 smtp.secureserver.net. ashvasan.org. 14400 IN MX 10 mailstore1.secureserver.net. _autodiscover._tcp.ashvasan.org. 14400 IN SRV 100 1 443 autodiscover.secureserver.net. smritinandan.org. 14400 IN TXT "v=spf1 include:secureserver.net -all" email 14400 IN CNAME email.secureserver.net. smritinandan.org. 14400 IN MX 0 smtp.secureserver.net. smritinandan.org. 14400 IN MX 10 mailstore1.secureserver.net. _autodiscover._tcp.smritinandan.org. 14400 IN SRV 100 1 443 autodiscover.secureserver.net. The - instead of a ~ in the SPF may be an error, but I copy/pasted it in the way you said.
  10. Your subscription has been canceled and you won't be charged again. Thanks for using our VPS service.
  11. It's really not complicated. Just close your connections when you're done using them, and don't try to open 100s of them at the same time. https://stackoverflow.com/questions/19563474/how-to-close-database-connection-in-node-js I believe MySQL Workbench only uses 1 connection at a time, but if all 10 of your available connections are already taken by Node then it won't be able to connect with even 1. If you can't figure out how to add connection.end(); to your code you can always get a VPS where you can open 10000 simultaneous connections without blocking everyone else from accessing the database. They start at $4 per month and are available at https://heliohost.org/vps/
  12. All of your accounts opened 40-75 MariaDB connections and never closed them and essentially caused a denial of service attack on our server which caused downtime for thousands of other users. This news post is about you Personally, I don't think you deserve a second chance. Why not use AWS to host your databases since all of the 40-75 connections were coming from AWS IP addresses anyways?
  13. Krydos

    MariaDB Limits

    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.
  14. [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.
  15. Did you change anything? It was working fine for me like 10 minutes ago.
  16. The domain has been added, but in order to actually host it with us you must do 1 of the following 2 options. Use our nameservers by logging in to your registrar and setting your NS records to ns1.heliohost.org and ns2.heliohost.org Use any external DNS that you want, Cloudflare is a popular free option, and create an A record with the value 65.19.141.77 and an AAAA record with the value 2001:470:1:1ee::2002
  17. 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.
  18. Thanks for reading our terms of service, and asking in advance. Yes, that's fine with me too. You may create a second account for the other business. I will add an exception in the multi-account detection. Please post the username of the other businesses account once it's created to make sure that neither gets flagged. Another thing to consider if you start creating a lot of websites for people is you could get even faster speeds and better uptime with a VPS that start at $4 per month.
  19. Can you connect to MariaDB now? Around the time you posted this someone had 72 open MariaDB connections and was essentially DoSing our server. Their Amazon IP has been blocked in the firewall and they've been suspended. Back in 2021 we had a limit of 3 MySQL connections to Johnny and 6 connections to Tommy. When we switched to Plesk I made it unlimited, but I said that if people started abusing it we would go back to having a limit. This has happened once on Tommy and once on Johnny now in the last couple months so it might be time to limit the connections again.
  20. Solved on Discord. Looks like some software bug caused the massive .csv file.
  21. Do you mean latency or bandwidth or what exactly? If you mean latency you can ping or do a traceroute to 65.19.141.66. If you mean bandwidth you can time how long it takes you to download this 100 MB file: # time wget https://heliohost.org/speedtest/100MB.bin --2024-04-12 03:34:49-- https://heliohost.org/speedtest/100MB.bin Resolving heliohost.org (heliohost.org)... 65.19.141.66 Connecting to heliohost.org (heliohost.org)|65.19.141.66|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 104857600 (100M) [application/octet-stream] Saving to: ‘100MB.bin’ 100MB.bin 100%[============================================================================>] 100.00M 69.2MB/s in 1.4s 2024-04-12 03:34:50 (69.2 MB/s) - ‘100MB.bin’ saved [104857600/104857600] real 0m1.523s user 0m0.212s sys 0m0.565s If you mean something else can you explain?
  22. Remote access enabled. host=65.19.141.77 port=5432 username=jason1_TRC dbname=jason1_TRC_NANDR password=<set in Plesk>
  23. For anyone who searches and finds this thread. You can verify your own domains via HTML verification without the need to contact an admin or use external DNS. Go to https://search.google.com/ and login or sign up. Click "add property" and when you select property type select "URL Prefix" NOT "Domain", and it will give you an html file to put on your website.
×
×
  • Create New...