Jump to content

Krydos

Chief Executive Officer
  • Posts

    24,865
  • Joined

  • Last visited

  • Days Won

    886

Everything posted by Krydos

  1. Thanks for the feedback. I think you're only the second person in the last 18 years that has tried to run a C++ cgi, but if you want you can write up a guide for our wiki in case anyone else wants to do the same thing. https://github.com/HelioNetworks/heliohost-wiki/blob/master/misc/contributing.md
  2. Your $4.00 per month subscription has been canceled so you won't get double charged, and your $7.50 per month subscription is active. Thanks for using our VPS service.
  3. Oh, I've never actually used the Plesk task scheduler before. I just assumed it worked the same way as cPanel did. That's actually really nice security on Plesk's part. Thanks for letting us know. Here's an alternate way to compile your C++ executable. In httpdocs/cgi-bin/ create a file named .htaccess with 644 permissions with these contents Options +ExecCGI AddHandler cgi-script .cgi .pl .py .sh Also in httpdocs/cgi-bin/ create a file named compile.sh with 755 permissions with these contents #!/bin/bash exec 2>&1 echo -e "Content-type: text/plain\n" /usr/bin/gcc /home/z0n1n0z.helioho.st/httpdocs/cgi-bin/test.cpp -o /home/z0n1n0z.helioho.st/httpdocs/cgi-bin/test.cgi Then execute the compile in your browser by going to z0n1n0z.helioho.st/cgi-bin/compile.sh After the C++ executable is compiled I recommend changing the compile.sh script to non-executable, for instance 644 permissions, so that people can't run it over and over and cause high load on your account. I haven't tested the above, but it should work. Let us know if you run into any issues.
  4. Your VPS33 has been upgraded to 2 GB memory, 4 CPUs, and 50 GB storage for $7.50 per month. Here is the payment link to set up the new subscription https://heliohost.org/vps/pay/?code=7VRolIU9tptvw86X
  5. Not sure why you think it doesn't exist root@tommy2 [~]# /usr/bin/gcc --version gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-44) Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  6. Installed. https://tommy.kairion.eu.org/pyinfo/info3.10.py
  7. The compiler is located at /usr/bin/gcc
  8. C++ executables generally have to be compiled on the system that they are intended to run on. It is technically possible to build a CentOS 7 system on your home PC running Plesk and all the rest of our software with the same paths as we use, but that's going to be very difficult if not impossible to get correct. Therefore if you want to have any remote possibility of a C/C++ executable actually working you're going to need to compile it on Tommy. You can accomplish this via cronjob, but make sure you delete your cronjob after it runs once otherwise it's possible it could continue compiling it over and over until you get suspended. The reason perl wasn't working is because you changed the permissions of cgi-bin for some reason. It all works fine when I changed it back to 755 like it was when your account was created. https://z0n1n0z.helioho.st/cgi-bin/test.pl Like I already touched upon, this is only a valid argument if you're running CentOS 7 with Plesk and everything else set up exactly the same we have it.
  9. If you issue a certificate that covers just maindomain.helioho.st and then later reissue it for some reason such as to cover www.maindomain.helioho.st and maindomain.helioho.st you will still get notifications about the first certificate expiring soon even though the domains are still secured. It happens to me all the time too with reissues on my VPS and shared hosting accounts. I just double check the domain to make sure the notification isn't correct and then ignore the email.
  10. Did you compile the C++ executable on Tommy, or on some other system?
  11. I have emailed you a password reset link. After resetting your password are you able to login?
  12. Created. Requests for subdomains will be handled by the webroot home/wildcard/
  13. Installed. You can see the current list of modules and their versions at https://tommy.kairion.eu.org/pyinfo/info3.10.py
  14. Are you able to login now? I've made some changes that should hopefully prevent this from happening again.
  15. There is no module named genshim, with an m, but there is a module named genshin, with an n, but the latest version is 1.5.2 not 4.3.1.
  16. Not currently, but that is something we could look into. For now you would need a VPS to run Rust apps. https://heliohost.org/vps/
  17. Are you able to login now? Each time one of these unarchive fails I change the code a bit to try to prevent it from failing the next time. I think it might be good to go without manual intervention at this point. We'll see. If one fails I get a notification so I can check it out.
  18. No, you're definitely welcome to use Python 2.7. I just wanted to make sure that it was intentional. Pillow 6.2.2 has been installed on Tommy's Python 2.7. You can check the current modules and their versions at https://tommy.kairion.eu.org/pyinfo/info2.7.py
  19. Is this intentional, or are you just using /usr/bin/python? Are you aware that Tommy supports Python 3.6 and Python 3.10? Does your script really require 2.7 and won't run on 3+? I could install Pillow 6.2.2 on Python 2.7, but the latest version of Pillow is 9.3 and requires Python 3.10+
  20. Sorry about that. It's been fixed [root@control ~]# dig +short A @ns1.heliohost.org forcoder.my.id 65.19.141.77 [root@control ~]# dig +short A @ns2.heliohost.org forcoder.my.id 65.19.141.77 [root@control ~]# dig +short AAAA @ns1.heliohost.org forcoder.my.id 2001:470:1:1ee::2002 [root@control ~]# dig +short AAAA @ns2.heliohost.org forcoder.my.id 2001:470:1:1ee::2002
  21. I logged in and renamed these two files in /etc/netplan 90-amprnet.yaml.disabled 99-henet-tunnel.yaml.disabled to disable them and rebooted. The network is connecting again. Are you able to connect to SSH now?
×
×
  • Create New...