Jump to content

Krydos

Chief Executive Officer
  • Posts

    24,867
  • Joined

  • Last visited

  • Days Won

    886

Everything posted by Krydos

  1. Krydos

    Tommy Upgrade

    You're on the new server now.
  2. Krydos

    Tommy Upgrade

    Good idea. It's been updated to include that information.
  3. The module mysqlclient has 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
  4. We could always upgrade your VPS some more if it doesn't support running two copies of your site, but like I said as long as you password protect your development site it shouldn't cause too much load. A Wordpress site with zero visitors causes zero load. It's not like there is any constantly running processes that take up memory.
  5. I don't see where you canceled your service? Did you email us? Your forum account only has 1 post. If you don't cancel it just keeps billing forever with the assumption that you're still using the service. Sure.
  6. Making backups is pretty easy. Just tar zcvf your files, and mysqldump your database occasionally. You certainly don't need 10 GB of memory to do that. I would recommend automating the backups with cron, and then scp the files off somewhere secure. You can leave the backups on your server, but it's best practice to keep backups in several different locations to be safe. What I do is make a test domain like dev.yourdomain.com and password protect it so only you can access it. Then make the changes there where people can't see it, and then when it looks good copy the changes over to your main domain.
  7. Krydos

    Tommy Upgrade

    This is why the email you received after being moved has a giant Login button at the bottom, and explains at great length that logging in via any url other than https://heliohost.org/ or https://heliohost.org/login/ is a bad idea.
  8. Krydos

    Tommy Upgrade

    Your account was transferred from cPanel. Those old transfer accounts have all sorts of strange bugs. Since we have so few transfer accounts left, and there are no new transfer accounts being created I no longer waste my time trying to fix them. As long as people don't have any issues with these ancient accounts we just leave them alone, but as soon as they start to have bugs the first thing we recommend is a reset. If you can't get it to work on your own the only remaining option is to do a reset. This process deletes all your current content and recreates your account with all the default settings which fixes all the strange cPanel transfer issues because the account is created directly on Plesk. If you want to switch your main domain back to the old Tommy to get the website working again immediately we can do that, and then we can allow you to have 2 accounts at once, one on the old Tommy and one on the new Tommy. Then once you get everything working on the new Tommy we can move your main domain to the new account as well.
  9. Krydos

    Tommy Upgrade

    I don't even see a test.py file. Did you delete it already? How are you logging in to your account?
  10. Krydos

    Tommy Upgrade

    Your site appears to be working fine. Let us know if you have any other issues.
  11. Krydos

    Tommy Upgrade

    You're on the new server now. Let us know if you are able to login using the same password as before. If there are any other issues with the move please let us know about them as well.
  12. Krydos

    Tommy Upgrade

    Yeah, we always tell people not to do that. We've discussed just suspending people who set their contact email address to something hosted on their account. The analogy I always use is, setting your contact email address to something hosted on your account is like locking your spare car key inside your car. If you lose access to your account for some reason the email address is the only way we have of getting you access again, and if you don't have access to that email address because you lost access to your account then you're screwed.
  13. Have you tested this Flask app on your home PC at all? [Sat Sep 21 02:41:47.620973 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] mod_wsgi (pid=3105472): Failed to exec Python script file '/home/ujcis.helioho.st/httpdocs/alutagram/flask.wsgi'. [Sat Sep 21 02:41:47.621366 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] mod_wsgi (pid=3105472): Exception occurred processing WSGI script '/home/ujcis.helioho.st/httpdocs/alutagram/flask.wsgi'. [Sat Sep 21 02:41:47.622307 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] Traceback (most recent call last): [Sat Sep 21 02:41:47.623106 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] File "/home/ujcis.helioho.st/httpdocs/alutagram/flask.wsgi", line 7, in <module> [Sat Sep 21 02:41:47.623167 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] from main import app as application [Sat Sep 21 02:41:47.623228 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] File "/home/ujcis.helioho.st/httpdocs/alutagram/main.py", line 70, in <module> [Sat Sep 21 02:41:47.623308 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] @app.route('/signup/confirm/<student_id>', methods=['GET', 'POST']) [Sat Sep 21 02:41:47.623332 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [Sat Sep 21 02:41:47.623544 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] File "/usr/local/python3.12/lib/python3.12/site-packages/flask/sansio/scaffold.py", line 362, in decorator [Sat Sep 21 02:41:47.623631 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] self.add_url_rule(rule, endpoint, f, **options) [Sat Sep 21 02:41:47.623796 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] File "/usr/local/python3.12/lib/python3.12/site-packages/flask/sansio/scaffold.py", line 47, in wrapper_func [Sat Sep 21 02:41:47.623859 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] return f(self, *args, **kwargs) [Sat Sep 21 02:41:47.623970 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] ^^^^^^^^^^^^^^^^^^^^^^^^ [Sat Sep 21 02:41:47.624192 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] File "/usr/local/python3.12/lib/python3.12/site-packages/flask/sansio/app.py", line 657, in add_url_rule [Sat Sep 21 02:41:47.624257 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] raise AssertionError( [Sat Sep 21 02:41:47.624432 2024] [wsgi:error] [pid 3105472:tid 3105514] [remote x.x.x.x:59714] AssertionError: View function mapping is overwriting an existing endpoint function: confirm_signup
  14. That xmlrpc.php file is a common vulnerability that hackers use to compromise your site. Most likely if some random IP is being blocked it is a good thing because they can't hack your site with that particular vulnerability if they are blocked. Even sites that don't use Wordpress get constant hacker bots looking for xmlrpc.php files. I ran another report on your site and it's looking pretty good https://gtmetrix.com/reports/gzmoperformance.co.uk/2Rc50v4y/
  15. Krydos

    Tommy Upgrade

    Comparing the two images, good: and bad: It looks like the only thing that is wrong is the text is missing. Do you know where your script is getting these fonts? Is there a font file that is missing?
  16. Krydos

    Tommy Upgrade

    I don't see any errors either. Here is the PHP 5.6 on the new Tommy https://php56.krydos1.heliohost.org/ and here is the PHP 5.6 on the old Tommy https://php56.krydos.heliohost.org/ Do you see any differences that would affect you? They both have gd and imagick, which are common image generating extensions, but I'm not sure what you're using exactly.
  17. Krydos

    Tommy Upgrade

    Yes, if you password protect a directory any subdirectories inside the password protected directory with "Satisfy any" in the .htaccess will still be accessible without a password.
  18. Remote access enabled. host=65.19.154.90 port=5432 username=poissoj_user dbname=poissoj_ll password=<set in Plesk>
  19. Krydos

    Tommy Upgrade

    I have changed your forum email address and username to match your new hosting account. Yes.
  20. Krydos

    Tommy Upgrade

    The email has been sent to your gmail instead. Let us know if you still can't find it.
  21. Krydos

    Tommy Upgrade

    I just started moving your account. We have had a few people report that their old password didn't get copied over correctly and they had to do a password reset prior to being able to log in to the new server. Let us know if this bug is fixed for you. Also since you use external DNS we would appreciate some feedback on how clear the instructions on how to update the DNS records are for you. Let us know if you notice any increased speed, or if you have any other issues.
  22. Krydos

    Tommy Upgrade

    The Italian locale, and the requests Python modules have been pre-installed on the new Tommy server. I just started your account moving over. Please let us know if you're able to login with the same password as before. Several of the people who have been moved so far have reported that they had to do a password reset because their old password was no longer working. We would like to know if this bug has been fixed. Let us know if you notice any speed improvements, or have any other comments about the account move process.
  23. Krydos

    Tommy Upgrade

    Is there anything in the error log or if you have errors displayed in your PHP code is there any error displayed on the page about this? After enabling password protected directories did you wait 2 hours for the changes to get applied? Do you have a link to that support request?
  24. Krydos

    Tommy Upgrade

    Your account has been reset. Click the link in the email I sent you just now to take the next step in the reset process. I also created a full backup for you prior to resetting your account in case you find you need something from the old account. You can download the full backup from https://heliohost.org/backup/ if you need it. We have a wiki guide explaining how to extract it here https://wiki.helionet.org/tutorials/plesk/account-backups
  25. Krydos

    Tommy Upgrade

    You're the second person to mention this so I'll make sure the password is synced before and after the move so others won't have to do a password reset after moving. Yeah, it's great. The old Tommy Plesk was getting so ridiculously slow.
×
×
  • Create New...