About a week ago, I tried testing a few control panels for Web hosting to enhance the experience of those who ordered hosting. Both DTC and EHCP ending up considerably screwing up the server, killing email and FTP. They also left security holes and tons of junk code and memory-hogging processes. I think I have finally fixed all the mess. If those with @dsipaint.com email addresses experienced email or FTP downtime, that is the reason. For everyone else, frequent server reboots and website lag were very noticeable.
I have decided to make my own control panel, but that will take some time, so please bear with me. I would like to set it up for easy configuration of email, databases, files, etc. It will also be a place to install various modules into the hosted websites.
I gave decided to completely turn off all FTP, since it was a pain to have, anyways. Right now, it will all be SFTP going forward. Popular file transfer software like FileZilla and WinSCP can switch to SFTP mode by simply changing it from FTP. The login info is the same as before, otherwise.
Email is back and running through both SquirrelMail and any email client. When setting up SMTP, you can now also use port 10025 if your ISP blocks external server traffic.
If you currently use hosting and have questions or suggestions, please feel free to contact me.
Uh, since I use the clour myself for number crunching and RoR dev.. I thought I'd drop in.. I ran EHCP on my cloud server for a while.. It was working pretty well.. Until.. The next day the server did not respond to any HTTP (80), SFTP (22) or FTP (22) requests.. SCREWED.
Oh.. WHO would use FTP anyway?
SFTP is FASTER and provides access to a SSH connection as well - (since SFTP works through a SSH connection anyway) I always use SFTP for connecting to my cloud instances.
And.. To sum things up..
Did you TRY EC2?
I was working on a site with x10hosting... today when I tried to login to cPanel, it said: [a fatal error or timeout occurred while processing this directive] I didn't back up anything I did, I hope I can get it back. Good thing I didn't get to into most of the coding yet.