Ok, put the guns away. Linux rocks… My beef is with GoDaddy and how they are hurting the average Linux virtual dedicated server user.
GoDaddy, one of the nations largest registrars and hosting providers is distributing bloated and possibly insecure code that will cause the average user to more then double their hosting costs. In the pages below you will learn exactly what GoDaddy is doing to your server, how their support staff will try to upsell you, and the steps you need to take to ensure proper operation of your Virtual Dedicated Server.
Background
One of my new years resolutions this year was to consolidate hosting accounts into one virtual server (hosted). I had my domains, and my old hosting with Godaddy already so it was a no brainer to try out one of GoDaddys VDS (Virtual Dedicated Servers).
I went with their 29.99 a month package, with Centos5, unlimited domains, 10Gb disk, and 256 MB of memory. This should be perfectly fine for hosting a couple MySql driven sites, and a couple gallery instances. Let me emphasise this is only handling 4 active domains, two of which only have static HTML.
Provisioning was a breeze, from order to shell account only took 4 hours. I was provided with shell access, pre-configured yum repositories, and this web control panel – simple control panel, or TurboPanel (seems to have two different names). I was able to pop into GoDaddy’s control panel interface with a direct link from their server manager console, and was setting up domains in no time. (Let me throw this caveat out though, don’t buy this product for your mom’s hosting…. the documentation is horrible, and by horrible I mean non-existant).
So I get my server all set up a couple weeks ago, transfer all my files from 2 Cups Solutions and set up my new www.colinmcnamara.com site. Things go just fine, I changed over to wordpress as a CMS and am totally thrilled. My applications and email are working perfectly. Plus, I have a shell account at GoDaddy which is a very handy thing to have as a network engineer. Things are going so well, that I give my buddy Rick a Christmas present and get ricksdavis.com and el-cinco.net for him, and host it on my GoDaddy VDS.I go ahead and purchase the domain through godaddy’s domain manager. This is obviously GoDaddy’s core competency, and goes flawlessly as usual. Next step, I go into the Turbo Panel web interface. Let me give you a little background on TurboPanel. This is the “free” equivalent “to plesk or cpanel. It is actually ok for automating your domain provisioning, though if you are a normal skill level user, I would recommend paying the extra 9.99 a month for Cpanel.
Server Error
I open up my TurboPanel interface and go to provision ricksdavis.com into the domain manager. It comes back with the least descriptive error I have ever received.
Server Error
We are sorry, the system has encountered an error while processing your request.
Home
If you continue to receive this error, please contact your system administrator.
Your URL: /domain/edit.do
Error details:
CommandFailedException: Unable to get min/max uids
at c.g.t.f.systems.user.LinuxUserSubsystem.loadUids:825
at c.g.t.f.systems.user.LinuxUserSubsystem.getMinUid:780
at c.g.t.f.systems.user.LinuxUserSubsystem.loadUserInfo:670
at c.g.t.f.systems.user.LinuxUserSubsystem.getUserInfo:646
at c.g.t.w.actions.domain.ActionDomainEdit.process:84
at c.g.t.w.actions.AbstractSpringAction.execute:118
…
at c.g.t.w.filters.AuthorizedResourceFilter.doFilter:38
…
at c.g.t.w.filters.RequestPopulationFilter.doFilter:117
…
This is the most descriptive error ever right? it tells you what is wrong, has a link to the support system, and gives you actionable information…. I would say a resounding NO. This is a classic example of why friends don’t let friends program in Java. When I got this error last night, I was scratching my head. As an engineer, the first thing I will look at is the last change to the system. Coincidentally I had installed awstats two nights before, and looking at my change logs, I saw that I had upgraded my perl version. So, with no fast response to the support email from GoDaddy I chose to put in a server re provision request (fully automated) and restore from my backups. That process took about an hour, but afterwards I was back online with no errors. Eureka! I found it (I thought). I provisioned Rick’s domain, wordpress, gallery2 etc and then went to bed.
GoDaddy Support Response
Fast forward to this morning, and I finally recieve an email reply from godaddy support. The email is pasted below-
(I have replaced the agents name with John Doe. Tech support is a hard job and I see no reason to highlight him specifically)
| Support Staff Response |
| Dear Sir or Madam,Thank you for contacting Server Support.Your system may not have the resources needed to accommodate the processes running when you observed this issue. To resolve this issue, you can attempt to restart Java and Simple Control Panel with the following commands through SSH as root;/etc/init.d/tomcat55 restart /etc/init.d/turbopanel restartIt may be necessary to remove unneeded processes, stop unused processes, or limit the currently running processes to not over utilize the server’s resources. To remedy this issue long-term, you could either setup a server with 512mb RAM, or upgrade to a Dedicated server.In order to properly support this issue we will need to reveal account specific information. Before we can give out any information on the account, we will need to verify the last 4 digits of a credit card, PayPal Billing Agreement/Account Number, or Support PIN on the account. Payment information on the account can be found under “Credit Card & Payment Info” from the “Customer Info & More” dropdown. We appreciate your understanding in this matter.Please contact us if you have any further issues,John Doe Server Support Hosting Operations |
Before re-provisioning the server, I went ahead and tried the old three finger salute (reboot) the error still existed. So even if this email would have came to me on time, it would not have helped.
But that is besides the point. lets dig into the solution
The agent suggested the following fix -
Restart tomcat – which I was NOT using for any of my web applications (not an ejb guy)
/etc/init.d/tomcat55 restart
Restart TurboPanel (or simple control panel now – they haven’t updated their init scripts)
/etc/init.d/turbopanel restart
GoDaddy tried to upsell me, instead of fixing their code
He gives the standard, run less stuff on your server speech (remember, I only have 4 domains on this server)
Now here is the kicker – To remedy this issue long-term, you could either setup a server with 512mb RAM, or upgrade to a Dedicated server.
What the heck is with that? I should not need an upgrade with only 4 domains on a server. Especially when in the setup the default Cpanel implies support of 30 domains. Is this Tech Support or a Sales Call?
But, since my server was working fine I don’t pay much attention to the email and move on with my life.
Fast forward an hour, and I am show Rick how to access all the features of his new site, and I figure that I need to change an email account on his domain to forward to his old account. Fine, this should take two minutes. I log onto the TurboPanel interface to put the email forward in.. and there it, a big useless error screen. What the heck is with that?
So this time I actually read the email, and try the fix. Results = nothing. GoDaddy offers shell access so I log in, run top and filter for %memory used. Low and behold, there is only 8142 bytes of memory free, and a Java process owned by root is using 300Mb of virtual memory, and 132Mb of real memory, and Tomcat is using 115Mb of virtual memory and 86Mb of real memory.
Let me translate this into English – Godaddy’s control panel application was using 218 Megabytes of the 256 Megabytes of memory I had purchased. That left me with 34 Megabytes of memory . Let me clarify this, I had paid for a virtual server with 256Mb of ram, up to 1000Mb bursted (which I think is their code for swap). I am only running 4 domains on this server, and two pop3 email servers. This should not be a problem.So what is the cause of the problem? I can sum it up, crappy Java programming. Someone decided to write this program in Java (probably easier to outsource) instead of optimising it to run on lean systems. Their code effectively takes up all the available memory. And on top of that, they are are running a webserver process as root… yes as root. It is like asking for your server to get hacked.
Now, that I am done ranting, let me highlight how to fix this problem.
If you are on Windows use the following procedure to get shell access to your GoDaddy VDS -
- you will want to download a ssh client called putty – Download Here
- Copy this file to your desktop, double click putty.exe , and you should see something like this -
- In the host name field I have www.yourdomain.com . replace yourdomain with your domain name.
- Click on the open button on the bottom right, and a shell should pop up, along with a warning that looks like this (you can click OK to the warning)
- Now skip past the linux section
If you are running Linux or Unix start here -
- Open up a command line terminal
- ssh using your godaddy simple control panel username example -
ssh your-godaddy-control-panel-username@www.yourdomain.com
- If this is your first time connecting to this server, you will be prompted to accept an unkown ssh key into known_hosts, choose yes to accept
Both Windows, Linux and Unix Continue Here –
- Enter your the password you use to access your GoDaddy Simple Control Panel Interface
- You will be presented with what looks like a DOS window, this is called a secure shell terminal. Type in the username you use to access your Godaddy Simple Control Panel and then hit enter
- Now type in the password that you use to access your Simple Control Panel Interface and hit enter
- Congratulations, if you see the window below you are now shelled into your virtual dedicated server.
Change to the Root user
- Now that you are shelled into a Linux device you need to escalate your privileges to get administrator level access. In the Unix world this user is known as Root. You can change to this user, and get full system privileges by using the following command.
su – root
- You will be presented with a password prompt, enter in the same password that you have used to log into your Simple Control Panel Interface
- You are now root, be careful with what command you enter under this user, as you can do some damage if you are careless
Clean out your servers memory
- Most recent Redhat direvatives (including Centos) utilize a tool called yum to add and remove packages. This is also true with your linux servers at GoDaddy.
- you need to install a tool called memhog, it is part of a package called numactl that is normally used to assign specific process’s to specific cpu’s in a multi-core system. We will be using it today to fix GoDaddy’s memory hogging application
yum install numactl
- choose yes to all the prompts, and numactl will automatically be downloaded and installed on your server
Stop GoDaddy Simple Control Panel, and Tomcat, and tell them not to start automatically when your server restarts.
- Tomcat is a special type of webserver for Java based applications. Godaddy uses it to run their control panel interface. 99.99999 percent of users will not need to use Tomcat. If you do need to use Tomcat then you are a technical user and will know what to do.
- In Linux, server applications are called daemons. The are executed by init scripts. We will use these scripts to turn off these server applications
- Turn off the TurboPanel daemon ( this is the process that runs your simple control panel web interface
/etc/init.d/turbopanel stop
- Next we need to turn off Tomcat
/etc/init.d/tomcat55 stop
- Now that we have these services turned off, we need to make sure that they don’t come back when we reboot the server. We can do this by using the chkconfig command.
- Stop the Simple Control Panel Interface from starting automatically by executing the following command
chkconfig turbopanel off
- Stop the Tomcat server from starting automatically by executing the following command
chkconfig tomcat55 off
Clean the mess GoDaddy made of your servers memory
- A couple steps back we installed numactl. The executable we wanted out of this package is memhog. Issue the following command to take your memory back. This command will overwrite 200 megabytes of your memory, allowing the rest of your applications to get access to that memory.
memhog 200m
- This will Clear out the memory that GoDaddy’s application took over, and allow the rest of your daemons to run fine.
Great, my server is running better now. But I want to use my Simple Control Panel Interface. How do I do that?
- Easy, all you need to do is temporarily start the turbopanel daemon. When you are done making changes, you can turn it off again
/etc/init.d/tomcat55 start
/etc/init.d/turbopanel start
- When you are done, don’t forget to turn it off
/etc/init.d/turbopanel stop
/etc/init.d/tomcat55 stop
*** UPDATE *** *** UPDATE ***
I managed to stay with Godaddy and use their Virtual Dedicated Servers for 12 months. However I have moved to a new hosting provider (rimuhosting) in the spring of 2009. My last straw with GoDaddy occurred when I noticed that even with my memory utilization under control my applications were performing poorly. I shelled into verify and found that the virtual disk I/O was severly limited.
Performance issues –
Simple command to determine directory size on GoDaddy VPS
[root@ip-72-167-15-128 home]# time du -hs
1.3G .
real 0m49.013s
user 0m0.011s
sys 0m0.062s
Simple command to determine directory size on Rimuhosting VPS
[root@colinmcnamara home]# time du -hs
1.3G .
real 0m0.343s
user 0m0.050s
sys 0m0.290s
Translated into english, it took 49 seconds to execute a simple command on my GoDaddy server, and it too 0.34 seconds (under 1 second) to execute the same command on my virtual server at Rimuhosting.
On top of that, I was paying $32 dollars a month to GoDaddy for a server with 256 megs of ram as well as a FTP backup account. When I created my short list of hosts, I noticed that I was not getting the best deal by staying with GoDaddy.
Pricing at Rimuhosting
- Virtual Dedicated Server 190 Megabytes RAM – $19.95
- Virtual Dedicated Server 400 Megabytes RAM – $29.95
- Virtual Dedicated Server 900 Megabytes RAM – $39.95
- Virtual Dedicated Server 1150+ Megabytes RAM – $49.95
One thing you may notice, is that for the same price as the base GoDaddy VDS ($29.95) you get 400 Megabytes of RAM instead of 256. (and they won’t put on a memory sucking turbopanel app) On top of that, things that I had to pay extra for at GoDaddy such as backup space, backup mail relays, and DNS service came bundled for free.
I made the choice to move to Rimuhosting, and the service has been superior to GoDaddy in every single way. If you get sick of GoDaddy like I did, you might want to check Rimuhosting out, I think you’ll like them.
I think Plesk is fine, and that Cpanel is a bit better. Though, I choose not to use either, because they really are the most helpful during initial setup. But you have to pay for them for the life of your server.
I have finally (at least I think I have) set up the auto yum update for the VDS under the /etc/cron.daily area. It is just a simple ‘yum -y update’ in a file called yum-update.cron. So is that good enough? Will that take care of keeping the server up to date as far as software packages are concerned? Thanks.
I have considered to move a number of my domains/sites to my reseller account VDS. Since Dad provides my backend for this, I did some searches to see what people are complaining about. This looks like a pretty big problem, and I hope I don’t experience this. Although, from another person I had talked to with a VDS they have told me get CPanel and all your headaches will go away. So I think I will just add that option and hopefully don’t experience these problems. Great post!
Thanks for the help!
I’ve been having the same problem with my VDS at http://www.listier.com . I’m getting the error below:
(Error : Exceed Memory limit. Require : 56.59 MByte)
I have 512 and 2GB burst. I was told to reboot the server, but the reboot took 6 hours and 10 minutes. and the problem still there. I would try following your recommendation to see if I can fix GoDaddy VDS.
Thanks for those great tips.
chkconfig is not recognized:
+bash: chkconfig: command not found
When running yum install chkconfig, it tells it has already been installed:
Any idea what the default location of chkconfig is?
Thanks,
Erwin
never mind, just located it in /sbin, so in case someone runs into the same issue, use:
/sbin/chkconfig turbopanel off (and)
/sbin/chkconfig tomcat55 off
Thanks so much for this article! I’ve wrestled with this for a long time.
I still like a GUI and found starting and stopping a little cumbersome so I searched high and low for a open source version of turbopanel or cpanel and found Webmin.com. Installed smoothly with the RPM and will not make any changes to your server on install. I’m experimenting with possible issues of turbopanel.conf with changes made in Webmin.
ZEDRAY » Blog Archive » Why GoDaddy Linux Virtual Dedicated Hosting Sucks & How to Fix It // Feb 8, 2009 at 6:01 am
[...] It’s nice to have a problem over a weekend coding session and have someone blog about how they already solved it (click). [...]
This post is absolute gold! Just ran into this problem… Need to break out the “DNS and Bind” book and ditch simple control panel…
I am glad you found it usefull GoDrops. And yeah, simple control panel is more pain then it is worth.
Hello colin,
Im having the following problems with them and seems that their support isnt giving me some good solutions. They said me to restart server, but seems like the problem is still there
.
I upgraded to virtual dedicated 3-4 days ago and moved my database to the new one. (90MB of db).
All went succesful and site was running much faster with 10.000 users online. The problem camed after some hours. I was navigating trough internet and then suddenly my inbox of hotmail was full of messages from users on site, telling me that they are getting database error message.
So I checked out my settings in Simple Panel and saw that MySQL was disabled. Well I enable it again and after some hours same problem. Seems that MySQL is getting automatically disabled and site goes down
. And today my Simple Panel is out. I mean that now I cant access Simple Panel :S. Im getting : out of connection error. Cannot connect to this server.
I sended them an e-mail again, and I so mad about their hosting. I upgraded my site because they recommended me to do it, because its good for bigger sites and forums. And now that I did it, 4 days have passed and lots a lot of users and visits
. Even my members are getting pissed of and dont know if they will come back.
What do you think about all this? Any solution on how to fix the MySQL automatic disable?
The problem now is I cant access my Simple Panel and sended them an e-mail about it. Im so desesperate.
I should had change the hosting time before listening to them….
Thanks for your answer colin,
Seems that they answered my e-mail and support ticket and they told me the following things:
Thank you for contacting Server Support.
We were able to successfully gain root access to your server via SSH using the log in information on file. The root password of your server would allow you to gain root access to the server via SSH. Any password resets performed from within the Hosting Control Center would reset this password and not the password used to gain access via Simple Control panel.
After investigating this issue, it appears that the underlying issue is your server has run too low on memory. When accessing the MySQL log, the following errors were found:
090315 8:08:54 [ERROR] /usr/libexec/mysqld: Out of memory (Needed 1048548 bytes)
090315 8:08:55 [ERROR] /usr/libexec/mysqld: Out of memory (Needed 1048548 bytes)
090315 8:09:06 [ERROR] /usr/libexec/mysqld: Out of memory (Needed 1048548 bytes)
090315 8:09:08 [ERROR] /usr/libexec/mysqld: Out of memory (Needed 1048548 bytes)
090315 8:09:13 [ERROR] /usr/libexec/mysqld: Out of memory (Needed 1048548 bytes)
090315 8:09:14 [ERROR] /usr/libexec/mysqld: Out of memory (Needed 1048548 bytes)
Low memory can cause issues with many services including ftp, mysql and control panel related issues. You can review this via the root user in SSH by executing the command ‘top.’
By reviewing the RES column (how much memory a process is taking of your allotted RAM), you can see how much of your memory resources are being taken up by these processes and compare that to the amount of guaranteed RAM you have. While Virtual servers do have bursted RAM, this additional RAM is not consistently available so it should not be factored into your calculations for how much RAM that is always available for use. If you routinely exceed your guaranteed RAM allotment, FTP services, mysql instances, control panel requests – all these can fail and require restart, which will only temporarily fix the symptoms. You can also stop those services that you are not using in order to free up some memory.
The longterm fix for this issue is either moving to a virtual dedicated server with greater amounts of guaranteed RAM or a dedicated server.
Please contact us if you have any further issues.
Nathan A.
Server Support
————————————————————
The problem is that I cant access my Panel to execute SSH.
I tried to program above that you posted, but seems that doesnt work for me. When I enter password, its says: wrong password, wtc.
Dont know what more to do
. 3 days and my site is still down. Im losing a bunch of members and visits.
Xexiu, MySQL is complaining that it cannot allocate roughly 10 Megabytes of RAM. This is probably because the control panel application is sucking up all of your memory.
You can try to initiate a reboot of your system through go daddy’s interface and then immediately stop simple control panel to free up additional resources. I have noticed that simple control panel does seem to hoard memory over time, so reboot and get in and you should be good.
In the long run, if you have a forum that generates revenue I would not recommend hosting it at GoDaddy. If it is not one thing with them it is another. You might want to check out the host I moved to last month – Not only are the cheaper, but they have support engineers that are really good (compared to godaddy which just sells you stuff)
Rumuhosting VPS hosting
Hello colin, I have some problems really bad right now.
I woked up and my site was giving “database error” like always. So I went to Simple Panel again to activate MySQL (as I told you before, it always getting automatically disabled). But after activating MySQL I still get database error and on my Simple Panel it says that its ON.
I tried all things but seems that my site is still having “database error”. Restarted server, cleaned things and still same error. Never happened to me before, as I followed your suggestions. I normally was activating MySQL and shuting down the Panel real fast in order to have my site OK, but now, nothing works :S.
Do you have any ideas why this could be? And I tried Rumuhosting, but I dont know what Panel to have installed on my Server, what you recommend me?
And I dont know how to make a database backup on godaddy, as I dont have that option on Panel and I cant enter site right now.
Im really desesperate with them, cause I dont want to restore and old database made 5 months ago
cPanel is safe for you to go with.
At the end of the day, you don’t have enough resources on your GoDaddy server.
If you get a new server with more resources (and no turbopanel to suck up the resources you do have) MySql should work.
Thanks m8. Seems that I have site back, dont know what happened, but the SSH gived me an error and my database got broken (a table was damaged) so I fixed it and all its ok.
I really want to try another server, but on Rumuhosting, I get stuck on:
Linux Distribution Centos5 (RimuHosting Recommended Distro)
Debian 4.0 (aka Etch)
Debian 5.0 (aka Lenny)
Ubuntu 8.10 (Intrepid Ibex, from 2008-10)
Ubuntu 8.04 (Hardy Heron, 5 yr long term support (LTS))
Fedora 10
See our distros page for more information about each distro option.
- What should I choose? Whats the best one for me? I have a hosted big forum, with 20k members, 200 online each day, and 300-400 new users each day. What do you recommend me to get?
I was going to make a test with the one, that costs $29.95.
- 400 MB RAM
- 40 GB
- Where is the bandwidth???
I just set up a brand new virtual dedicated server here, haven’t put anything on it yet. I decided to try out your directory size test, it is shocking! See for yourself:
root Wed Apr 08 (30:0) /
/> time du -hs
2.2G .
real 3m15.120s
user 0m0.147s
sys 0m1.997s
Worth noting I went with the exact same deal you did. “…their 29.99 a month package, with Centos5, unlimited domains, 10Gb disk, and 256 MB of memory…”
I feel like I got cheated.
Palisade – it’s crazy isn’t it? I could see if the performance was a “little” slow. But GoDaddy just sets a new standard for underperforming compute.
hi Colin I tried this on a Godaddy VDS, but the package had 256mb, so I did memhog 128m.
Afterwards, I was unable to do anything with FTP except download. I get a error; 553 Could not create file.
Since I’m a Linux nube, I don’t know what to do to fix the FTP service, so I reprovisioned. It was a new setup so nothing was lost.
Any idea on what may have happened?
Thanks!
no wait it worked fine, doh!
Hi Colin, I’m a self confessed newbie as far as web site administration is concerned.
I recently found myself administering a vbulletin forum hosted on a server that the previous administrator advised me to get rid off asap. As I already had a domain with godaddy and since changing brought also savings of $10 I went for it in a hurry.
I know my linux, basically from my studies of embedded systems so I obviously had to look “under the hood”. ps and top showed me that java was running, eating up too much memory and I was like… “why does a simple webserver need java to be running?” So I found that the culprit was turbopanel and then a google search led me here. Your article is perfectly written but your words led to my dismay as I realised that I should have searched for a better host.
I obviously turned turbopanel off and I consider the email replies from godaddy, selling more products instead of really fixing the real problem to be awful, why don’t they just tell you to turn the panel off?
But things are not so bad as you say, as I write this today, I never had an out of memory problem, even when turbopanel was running. I found my memory usage going up to 600+Mbytes without any issues.
(I’m counting my beans.)
#!/bin/bash
bean=`cat /proc/user_beancounters`
guar=`echo “$bean” | grep vmguar | awk ‘{ print $4;}’`
priv=`echo “$bean” | grep privvm | awk ‘{ print $2;}’`
let totl=guar/256
let used=priv/256
let free=$totl-$used
echo “VPS Memory:”
echo ” total: $totl MB used: $used MB free: $free MB”
My forum users also report a speed increase, which was a nice surprise for me.
I also did the …
# cd /home
# time du -sh .
… test and never got more than 6 seconds as a result. In fact, the more I ran the test the faster results I got, typically 0.3 sec after a while.
As far as I understand, this is a shared server and both the processor and the disc volume are shared resources with other users, so I take this test with a pinch of salt, i.e. not very seriously.
I have absolutely no reason to defend gogaddy, looking at their email replies even less, but it could have been better if you told us the method you used to compare the various hosting companies instead of pointing only in the direction of rimuhosting. After all, what’s true today, may not be tomorrow so a method would be the best…
Thanks a lot for your blog, please do not take my words as a put down, I’m just trying to be constructive.
Ed, my performance was fine before, but then it degraded over time as they over subscribed my server. This happened to me twice. Asking to be re provisioned puts you on a new server but eventually the problem repeats itself.
I finally got sick of restoring from backup and moved to a different provider.
Del.icio.us Links » Blog Archive » links for 2009-11-21 // Nov 21, 2009 at 5:30 am
[...] Why GoDaddy Virtual Dedicated Hosting Sucks & How to Fix It | Colin McNamara – CCIE 18233 , VCP,… (tags: sysadmin webhosting hosting godaddy dedicated toread) [...]
Godaddy VDS Simple Control Panel出错的解决办法 | 刘兴涛™ // Dec 16, 2009 at 9:01 am
[...] 原文:Why GoDaddy Linux Virtual Dedicated Hosting Sucks & How to Fix It [...]
Optimize GoDaddy Virtual Private Server | Web Design Philippines | MikeWagan.net // Mar 15, 2010 at 9:48 pm
[...] searching for some optimization tips for Virtual Private Servers, I checked out this post which claimed that Godaddy (ahem) VPS sucked BUT offering a solution to those who were on the same [...]
Is it time for an upgrade to my web host? | Michael McNamara // Apr 26, 2010 at 4:02 pm
[...] was considering RimuHosting based on a blog post from Colin McNamara, not directly related but anyone with that name must be smart [...]
Why you can’t install BSD (Or anything else for that matter) on a Godaddy Server | nGook // May 4, 2010 at 11:34 pm
[...] Control Panel”. The hell was Godaddy thinking. (I found a lot of information from http://www.colinmcnamara.com/why-godaddy-linux-virtual-dedicated-hosting-sucks-how-to-fix-it/ , gotta give credit where it’s [...]