-
Posts
25,178 -
Joined
-
Last visited
-
Days Won
900
Everything posted by Krydos
-
Suspended. http://escrit.heliohost.org/escrit_plataforma/
-
Giving users who think they need more storage space an increase is actually one of our top priorities for new features we're rolling out soon. Stay tuned. In the meantime have you considered writing a cron that automatically emails you the backup, and deletes it from the server?
-
What domain's ssl certificate gives an error?
- 11 replies
-
- letsencrypt
- ca
-
(and 1 more)
Tagged with:
-
[Solved] Unnlock Ip Address For Iftahul Username
Krydos replied to nadeem's topic in Customer Service
You got blocked for trying to log into cPanel with the wrong password too many times. If you log in at https://www.heliohost.org/login/ this wouldn't have happened. Unblocked. -
Great question! Since internal cron are limited to 2 per day this is a good thing to discuss. First I created a simple loop that would run forever. loop.py: #!/usr/bin/python3.6 import time while True: print("waiting...") time.sleep(5) Next, I created a way to start the loop with a cgi script. You just open this script in your browser, and if the loop isn't already running it will start it up and it will continue to run in the background. start.py: #!/usr/bin/python3.6 import os, subprocess, signal print("Content-Type: text/html\n\n") counter = 0 p = subprocess.Popen(['ps', '-u', 'krydos'], stdout=subprocess.PIPE) # must match your username --------^^^^^^ out, err = p.communicate() for line in out.splitlines(): if 'loop.py'.encode('utf-8') in line: # ^^^^^^^--- this has to match the filename of your loop counter += 1 print("Loop already running.") if counter == 0: os.system("at now <<< '/home/krydos/public_html/cgi-bin/loop.py'") # absolute path to your loop --^^ print("Loop started!") Finally we need a way to stop the loop from a cgi-script as well. stop.py: #!/usr/bin/python3.6 import os, subprocess, signal print("Content-Type: text/html\n\n") counter = 0 p = subprocess.Popen(['ps', '-u', 'krydos'], stdout=subprocess.PIPE) # must match your username --------^^^^^^ out, err = p.communicate() for line in out.splitlines(): if 'loop.py'.encode('utf-8') in line: # ^^^^^^^--- this has to match the filename of your loop counter += 1 pid = int(line.split(None, 1)[0]) print("Stopping loop.") os.kill(pid, signal.SIGTERM) if counter == 0: print("Already stopped.") All of this code is tested on Tommy.
-
PHP is fixed. See https://www.helionet.org/index/topic/29128-johnny-php-fixed/
-
PHP is fixed. See https://www.helionet.org/index/topic/29128-johnny-php-fixed/
-
Deployed. http://escrit.heliohost.org/escrit_plataforma/
-
For future reference your IP won't get blocked for cpanel if you log in at https://www.heliohost.org/login/
-
For anyone who might search and find this thread: The way account deletions work is your account is flagged as inactive, and added to the deletion queue. If you change your mind before the account is deleted you can use the renew page https://www.heliohost.org/renew/ to cancel the deletion. Please be aware that if the load level is low on the server, and there is nothing to do in the job queue the deletion could be instantaneous. Conversely if the load is high and the server is backed up it can take up to 24 hours to delete fully.
-
Your two forum accounts have been merged, your forum username matches your cpanel username, and your start date on the forum account is retained from 2016.
-
Please post the following information: Your cPanel usernameYour main domainThe server that you are onVersion of PHP you're using
-
Deployed. http://xitix.heliohost.org/xitix_blog/
-
Your computer, if you're running windows, might have the IP of your old host still cached. Open a command prompt and type ipconfig /flushdns
-
There you go http://projvis.heliohost.org/
-
Remote access enabled.
-
Also, you might be interested to know that logging in at https://www.heliohost.org/login/ will prevent you from getting blocked.
- 4 replies
-
- IP_Blocked
- Tommy
-
(and 1 more)
Tagged with:
-
Another really common one is php files need to have 644 permissions.
-
[Solved] Not Able To Host Flask Application On Jhonny Server
Krydos replied to rohitpa's topic in Escalated Requests
We have a quicker way to transfer available via some new relatively untested scripts. As all of our new features we allow our donors to beta test them first, but it isn't currently available to non-donors. Just post your transaction ID and we can get it entered into the system so it will get transferred as quickly as possible. If you don't want to or can't donate the only option at this time is http://wiki.helionet.org/Moving_your_account -
[Solved] Not Able To Host Flask Application On Jhonny Server
Krydos replied to rohitpa's topic in Escalated Requests
Flask is only available on Tommy. Ruby on Rails and Flask/Django don't play well together so we have to choose one or the other basically. We choose RoR on Johnny and Flask/Django on Tommy. If you need RoR you have to pick Johnny, and if you need Flask you have to pick Tommy. Python 3.6 and cgi are available on both servers. Once we get Ricky online in the next month or so we will have Flask/Django on that server as well. http://wiki.helionet.org/Moving_your_account -
[Solved] Request: Increase Daily Email Limit
Krydos replied to dziban303's topic in Escalated Requests
It looks like you were suspended on July 21st. During that day your account attempted to send 111 emails. Many of which occurred after you were suspended so they wouldn't have gone through. Looking at these timestamps it looks like your router went nuts. You have one at 12:39:39 and then mere seconds later at 12:39:57, then 12:41:48, 12:45:58, 12:51:14, 12:55:46, 12:56:10, etc etc. If you're going to be sending an email every 20 seconds to 6 minutes like that you're going to exceed your limit and get suspended fairly quickly. All of those emails I just listed had the subject "NETGEAR ROUTER LOG..." Everything matches your explanation. Your account has been whitelisted to send 200 emails per day. Sorry for any inconvenience. -
Buy a server https://www.newegg.com/Server-Barebones/SubCategory/ID-8Buy a colocation plan like https://he.net/colocation.htmlInstall the server in the datacenter.Purchase a domain name for your company https://www.namecheap.com/?aff=102467Install cpanel on your server https://documentation.cpanel.net/display/ALD/Installation+GuidePurchase a cpanel license https://cpanel.com/pricing/Give it all away for free!Let us know if you have any questions.