Jump to content

Krydos

Chief Executive Officer
  • Posts

    26469
  • Joined

  • Last visited

  • Days Won

    945

Everything posted by Krydos

  1. Your site https://andrews-giveaways.tk/ is working for me.
  2. Yes, reply to this post when you're certain the issue is fixed and I will remove the block preventing your account from deploying a .war. Once the block is removed you'll be able to use the java page in cpanel to deploy as usual.
  3. It's possible your ip got blocked in the firewall. Does it say you're blocked when you login at https://www.heliohost.org/login/ ?
  4. Please clear your cache.
  5. For the past month or so your .war has been crashing Tomcat on Tommy for everyone. You've caused a very considerable amount of downtime for everyone who uses java on Tommy. The first few times I just assumed was a fluke, and then I upgraded Tomcat to version 9.0 hoping it would solve the issue. After it continued crashing for something like the 10th time I actually put in the effort to troubleshoot the problem. What would happen is after a day or two of running without a restart Tomcat would just randomly go completely unresponsive. It wouldn't even shut down cleanly using bin/shutdown.sh. So I'd have to send it a signal 9 and restart it. The log files complained about running out of memory, but after some research I found that it was more likely it was running out of available threads. I doubled the number of available threads to Tomcat, and it seemed to help. It would take roughly twice as long for Tomcat to crash, but it was still crashing. Then I went through the very tedious task of analyzing the stack trace for thousands of active threads on Tomcat that had been running for over a day, but hadn't crashed entirely yet. What I found was that your .war is creating thousands of threads named pool-512-thread2, etc. and when the system reaches its maximum it shuts down. Just to be absolutely sure it was you causing the issue I undeployed your .war and Tomcat has been running for quite a while now, and the thread count is about 60 rather than several thousand. Please test your .war thoroughly on your home computer to make sure you have fixed the thread bug, and when you're confident you have it fixed let us know and I'll remove the block that prevents your .war from being deployed.
  6. As long as the scripts don't cause a lot of load they should be fine. If you read the link that you posted there is actually 3 scripts. One to start the script that you access with a browser, one to end the script that you access with a browser, and a loop script that you don't access in a browser. If you run the loop.py directly you'll get a 500 error when you browser closes, times out, or the http process kills it, etc. Also I don't see a shebang on your script that you posted. Did you just omit that?
  7. As long as everything goes well it should be installed tomorrow https://www.helionet.org/index/topic/34716-tommy-django-upgrade/
  8. Wow, thanks a ton! Here's the infobox image I used on my article https://en.wikipedia.org/wiki/User:Krydos/sandbox#/media/File:HelioHost_logo.png
  9. There you go https://krydos.heliohost.org/cgi-bin/modules36.py There is no such module named pkg-resources. It's actually a bug in Ubuntu https://stackoverflow.com/a/40167445/2336864
  10. I've sent another invitation link.
  11. You can prove it by clicking the validation code link sent to that email address.
  12. You'll need to signup at midnight UTC then to get a free account.
  13. I found his account in the old data, but he's not emailing us from the email address that he created his Tommy account with. We can only send a replacement invite to the same email address that you originally created your account on. In this case it's va*****@gmail.com. Do you still have access to that email address?
  14. I found his account in the old data, but he's not emailing us from the email address that he created his Tommy account with. We can only send a replacement invite to the same email address that you originally created your account on. In this case it's va*****@gmail.com. Do you still have access to that email address?
  15. http://arkham19.heliohost.org/mb/ is working for me. Where do you see that error?
  16. What went wrong with the deletion script? I sent you an email to confirm you're the owner of that account. Reply and I'll delete it.
  17. The error the deployment was giving was 13-Dec-2018 04:19:01.793 SEVERE [http-nio-8080-exec-26] com.sun.jersey.spi.container.ContainerResponse.mapMappableContainerException The exception contained within MappableContainerException could not be mapped to a response, re-throwing to the HTTP container java.lang.OutOfMemoryError: unable to create new native thread I restarted Tomcat and it deployed fine after that. I suspect someone else's .war is crashing the system by using up too many threads or memory. This is the same issue we had on Tomcat 8.5. When I have some time I'll try to figure out who.
  18. You can install your own certificate though https://wiki.helionet.org/Installing_a_Let%27s_Encrypt_SSL_Certificate
  19. It might have been a high load issue. Since Johnny, the server that you picked, is so overcrowded the load can get really high sometimes.
  20. Those look like local includes to me. Have you checked to make sure those included files exist?
  21. The phpmyadmin on your account is working for me. Has the issue resolved itself? https://johnny.heliohost.org:2083/frontend/paper_lantern/sql/PhpMyAdmin.html
  22. I'm glad it's working for you. I agree the cron every minute seems excessive.
  23. Your account is still on Johnny, and that server is very overcrowded. Since it is so overcrowded the load is very high, which means everything will load very slowly or timeout entirely. If you want a faster server with better uptime we recommend switching to Tommy or Ricky.
  24. I'm sorry. For some reason when I was writing that earlier I read it as allow_url_fopen not allow_url_include. We allow a lot of easily hacked software, most notably wordpress, run on our servers, and allowing hackers to include malicious code hosted on another server is a security risk. We can control our own servers pretty well, but allowing users to execute code on some other server that may or may not have any security could be a problem if the remote code is changed by a hacker. Why do you need to include remote code? Why not just upload it to our server and include it locally?
  25. PHP errors are off by default. I had to recompile a few versions of php a while back, and simply forgot to turn errors back on.
×
×
  • Create New...