WordPress.org

Ready to get started?Download WordPress

Forums

Dreamhost took my WP site down.. any clue? (29 posts)

  1. mariano
    Member
    Posted 9 years ago #

    Hi everyone.
    My blog (http://uberbin.net) is a small spanish speaking blog.

    Suddenly i got his from Dreamhost:
    // I disabled the site by merely renaming the directory from uberbin.net to disabled-uberbin.net - so you still have access to your files. I just can't let it run in its current state because it's severely damaging the server.//

    I dont use many plugins, I use WP1.5, only have less than 2000 visitors a day and my installation is very simple...

    Despite the fact that it has been the harshest thing i 've ever saw taking my site down, they clain im using 8,7% of the CPU power.

    I activated the Staticize plugin since they didnt give any feedback nor stats to try to isolate the problem, so .. im clueless on this.

    is anyone having an idea or suggestion on how can i avoid this?

    Many thanks

    BTW, im in a freaked out state... i dont know if its my fault, their fault or what but i have my site donw :S

  2. Cypher
    Member
    Posted 9 years ago #

    What plugins do you use? Always start there, try to disable them and see how your site behaves.

    Regards

  3. Denis de Bernardy
    Member
    Posted 9 years ago #

    yeah, WordPress is a real hogger. what plugins were you using?

  4. davidchait
    Member
    Posted 9 years ago #

    2000/day is pretty decent volume. I'd have to know what was running on your site.

    I helped out another dreamhost user convert to WP15, and haven't heard anything from her about over-resource-usage. What plugins ARE you running, what's your layout like, etc.?

    granted, on a shared host 8.7% might be a 'LOT', but still that's in no way 'damaging the server'. They need to give you a bit more than that to work on! Is it PHP usage, is it MySQL connectivity, what?

    Staticize/Cache will help reduce loads, but cause secondary issues (i.e., dynamic stuff will no longer be dynamic without some work...).

    Feel free to drop me a line at cgcode at chait dot net if you get some further information, or would like some help directly poking around the configuration to see what can be adjusted... But press them for info. If the box is a huge muti-cpu box, and you are using 8% versus their other 999 sites on the server, well, that's what shared boxes are for. ;)

    And for Podz=>Matt, if Dreamhost is going to be listed on the Hosting page, this kind of situation CANNOT happen. They have to HELP us hunt down and resolve the resource usage issues...

    -d

  5. Jinsan
    Member
    Posted 9 years ago #

    talk to your host and ask them if this was consistent or during a certain time of day and when they were aware of the problem - as denis asks what specific plugins were you using.

    It's possibly a blip - as they shoud at leat warn you if this has happened more than once and they hadn't informed you

  6. mariano
    Member
    Posted 9 years ago #

    many thanks all:

    1 the plugins im using are the following
    Acronym Revisited
    Staticize reloaded
    structured blogging (installed never used)
    textile
    brian latest comments.

    2 It started yesterday and they send me one mail with a warning; but they didnt provided me anything but a link to this:
    https://panel.dreamhost.com/kbase/index.cgi?area=3080

    They didnt give any stat of my site, since "its strange the file didnt run"
    3 i tried to deactivate any single plugin.. but they "unplugged" my site and dont give me a confirmation on when will it get back online.

    4 my main problem right now is having my site online again... after that i'll try to contct Dreamhost on this absurd "no stats, no data, site down" policy

  7. mariano
    Member
    Posted 9 years ago #

    David, i'll try to send you a line.. if that doesnt bother you. many thanks.

    Jinsan every time I ask them for info.. they refer me to that link :S

  8. mariano
    Member
    Posted 9 years ago #

    I gained access to the site again, deactivate every plugin, activated WP-Cache and Brian latest comments only to try if this (which applies to my layout) works.

    If anyone here can tell me anything about this... or give me a clue on how to improve WP resource consumption.. that will be more than apreciated :)

    and now i have to pray for my site :S

  9. Denis de Bernardy
    Member
    Posted 9 years ago #

    if your users are commenting often, disable latest comments. each time a new comment is inserted, it refreshes the cache of every page.

  10. dss
    Member
    Posted 9 years ago #

    I had a similar issue.

    But my host (CWI) decided that they would deactivate fopen() to prevent exploits, and moved me to a more robust server.

    Granted, i have 12 + installs of WP working with decent activity...

    To their credit, CWI make a distinction between "real" usage and script/exploit usage, and i am not penalized for the crawlers, spiders, scripts and various dingleberries out there using up resources. How they decide all that i don't know, but comparing the usage vs. the "real" usage is an impressive difference.

    Things have been substantially better since installing "badbehavior" alongside "spamminator" plus the 1.5.1 update.

    Also, things improved a lot after i disabled pingbacks, and went through every single post on every single install and manually turned them off (i know... sorry)

    I use way more plugins than you do, and have a lot more activity than you do, plus streaming, podcasting, live broadcasting, and all kinds of coming and going.

    It's not helpful that your host don't provide you with feedback, or stats. That would send me packing... (but then again, closing up fopen() should have sent me packing too...

    I would, if you can, get on the phone with a level 2 + tech and talk this over with them calmly and get access to whatever logs you can. Involve Dreamhost in what's actually happening.

    Sounds to me like you are seriously getting molested by referral spam, and php attacks on WP. Dreamhost can take measures to protect the server, but all in, WP needs to address this as well.

    I know this isn't new info, or all that helpful, but i feel for you.

    have a cup of tea, and remember to breathe.

    F.

  11. Mark (podz)
    Support Maven
    Posted 9 years ago #

    Dreamhost sell themselves as being WP friendly.

    Dreamhost get business from being listed on this domain.

    I reckon Dreamhost should start acting like a decent company and actually provide decent feedback to their customers.

    Dreamhosts ... maybe not eh ?

  12. dss
    Member
    Posted 9 years ago #

    It's been a good while since they lived up to their name...

  13. brainwidth
    Member
    Posted 9 years ago #

    It's highly disappointing that dreamhost would simply take your site offline, especially when their knowledge base suggests that they would simply move you to an evaluation server.

  14. brainwidth
    Member
    Posted 9 years ago #

    That knowledge base article linked earlier also indicates that there should be some reports in /home/user/resources/ that can give you some more information on what scripts are being called. I'm on Dreamhost as well, but I don't see any such directory in my space. Hmmm.

  15. mariano
    Member
    Posted 9 years ago #

    Denis im getting 15/20 comments a day... some peaks with 30 but i dont think its a lot.. :S

    dss, they sent me this:

    > Process CPU seconds user machine count average
    > php.cgi 169.8300 100.000% 0.708% 97 1.751
    > ----------------------------------------------------------------------
    > Total: 169.8300 100.000% 0.708% 97
    > Average per day: 169.8300 1 days
    > CPU percentage assumes 24000 cpu seconds per day total.

    Which is some kind of crito for me :s

    Regarding referral spam, im getting 400requests a day (according to analog)

    When you say "disable pingbacks" do i have to do it from the Admin or via code? (sorry im kinda new with this :S)

    I've upgraded to WP1.5.1 few minutes ago and the response time of y site improved a little bit, but.. to be honest, im wondering what will happen if DH decide that im not a profitable customer :S

  16. mariano
    Member
    Posted 9 years ago #

    Denis im getting 15/20 comments a day... some peaks with 30 but i dont think its a lot.. :S

    dss, they sent me this:

    > Process CPU seconds user machine count average
    > php.cgi 169.8300 100.000% 0.708% 97 1.751
    > ----------------------------------------------------------------------
    > Total: 169.8300 100.000% 0.708% 97
    > Average per day: 169.8300 1 days
    > CPU percentage assumes 24000 cpu seconds per day total.

    Which is some kind of crito for me :s

    Regarding referral spam, im getting 400requests a day (according to analog)

    When you say "disable pingbacks" do i have to do it from the Admin or via code? (sorry im kinda new with this :S)

    I've upgraded to WP1.5.1 few minutes ago and the response time of y site improved a little bit, but.. to be honest, im wondering what will happen if DH decide that im not a profitable customer :S

    Many thanks.. if things get worst i'll ask you that phone call if doesnt bother you.

  17. mariano
    Member
    Posted 9 years ago #

    podz, i do agree with you.
    I was with terri from support and even when she replied every mail i've sent; i didnt get any strong proof of my "cpu usage increase" and since they didnt generated my website stats for that day.. i still got NO idea of what happened...

    I mean, it might be one big site linking to me, or some script kiddie trying to take down my site... but i dont have to info to know what really happened :S

    brainwidth they put taht directory only if you are on a testing server... like myself :S

    Byt you know? the results of that ".pl" are the ones i showed in my last reply.. some kind of cripto stuff for me (ok, i might recognize i dont know too much about that) but they should have put something simpler!

  18. dss
    Member
    Posted 9 years ago #

    To disable pingbacks:

    1. wp-admin/options

    uncheck the "allow pingbacks and trackbacks" option

    2. manage/edit

    on all posts and pages you want to uncheck the allow pingbacks checkbox and resave your posts/pages

    that should help with some things.

    install the following plugins:
    badbehavior
    spamminator

    those should help too.

    and take a look at this for more insight and options into blocking all sorts of bs.

  19. The last time something like this happened, it was related to a recent comment listing plugin that was creating an inifite loop. If you can, and haven't already, try disabling "brian latest comments".

  20. michaelndn
    Member
    Posted 9 years ago #

    It seems that the admin on server watch duty disabled his domain for a couple hours while she moved him to a different server. It isn't usual practice to turn off a domain when moving it so we have credited him a months worth of service, now. It seems that he has a fairly large archive section [http://www.uberbin.net/archivos/] and he was linked to by a large newspaper yesterday that caused the resource usage spike.

    --

    I'll give you a rundown of the DreamHost usage policy as well. If a customer's site begins taking a large amount of resources to the point where it affects the stability of the machine its on, we move it to evaluation server. The evaluation server is a place where the customer can work on optimizing their code without affecting as many other users.

    The primary tool we use for evaluating processor usage is linux process accounting. This gives a breakdown by script name of the users cpu time used. Most often small optimizations are enough to get the resource usage under control.

    --

    DreamHost is a well respected company and has always been decent. We have common users with WordPress and more importantly a common interest in open source software with the creators and users of WordPress. Any general indictment of DreamHost is unwarranted and counter productive. No need to fight with your obvious allies and friends.

  21. brainwidth
    Member
    Posted 9 years ago #

    Thanks for the additional information, michaelndn. It's great to know that Dreamhost has made good by offering the credit. However, I do have one small quibble. You wrote that there is "[n]o need to fight with your obvious allies and friends." Dreamhost is a service provider, not my ally, and not my friend. In turn, I am not an ally or friend of Dreamhost, I am a client. Clients deserve and require a certain level of service, and in exchange, clients pay the provider of that service a fee. I appreciate that Dreamhost supports open source software, but I expect proper service regardless.

  22. michaelndn
    Member
    Posted 9 years ago #

    Well I was referring to the WordPress project and DreamHost as obvious allies. Do you as a customer have a specific case where you have not recieved proper service from DreamHost? I am not able to find any evidence of issues with your service, but if you were to point one out I would be very quick to resolve it.

    DreamHost is not just random service provider Q, it is group of people. I can tell you that DreamHost is made up of a growing number of hard working, intelligent, and interesting people. And I am sure that many of our long-term customers will tell you that we don't treat our customers as anonymous purchasers of a service commodity.

    I do think that like any growing company we have had growing pains. And we have definitely been growing at a hair raising pace this year. (see [dailychanges.com] for a list of the fastest growing dns providers each day.) We have been in the top 20-50 in the world all year.

    What I can assure you is that the technical team and infrastructure are in place to continue to optimize and scale what amounts to a very large software system. And what I can also assure you is that we want our customers, the people who we do business with, to be happy and to have their websites prosper. In that vain please bring any problems you have to our attention and we will assist you.

    Friends are where you find them, and you will be hard pressed to find a better friend then DreamHost.

  23. brainwidth
    Member
    Posted 9 years ago #

    Actually, I don't have any complaints at all. I've been with Dreamhost for a few months now, and I've had no problems. I'm also pleased that you don't view your clients as "anonymous purchasers of a service commodity," but don't let that make you think that clients don't expect the requisite amount of service.

    As a lawyer, I'm a provider of services, too. My clients, many of whom have become friends, and all of whom certainly look at me as an ally when I represent them in litigation, still expect me to provide them with top notch legal services. If I didn't, they would hire a different lawyer, friendship notwithstanding.

    The same is true of hosting providers. I, and many others, are genuinely pleased that Dreamhost supports open source projects (particularly WordPress), and I am genuinely satisfied with your service. But that's not to say that I wouldn't change hosts if, for whatever reason, the quality of the service declined significantly.

    Thanks for your input, and thanks for your willingness to talk directly with your customers. It's very refreshing.

  24. davidchait
    Member
    Posted 9 years ago #

    michael -

    Thanks for stopping by, and letting us all in on what the 'Dreamhost Process' normally is, and that this was an abnormality in handling. I think we all agree we'd like to discover what scripts (parts of WP, plugins, whatever) are causing his particular over-usage issues, and frankly I'd love to see us have a wp-hosts mailing list where the support folks and wp-devs (and secondary devs) can discuss improvements.

    Thanks again,

    -d

  25. angsuman
    Member
    Posted 9 years ago #

    When I had a similar problem with my apache server consuming over 95% of the CPU, my hosting provider simply restarted the virtual machine (I am on a VPS) with Apache and all. They said that such problems are often fixed by restarting the server. Restarting the entire virtual machine takes about 2 seconds and you are done.
    And true to their understanding it hasn't happened since. I didn't change anything and I have tons of plugins running.

    BTW: In that particular scenario only the WP processes were hanging, the rest of php based systems were ok.

    It is not fair to bring down the host for such minor issues. It seriously undermines the credibility of the hosting provider IMHO.

  26. mariano
    Member
    Posted 9 years ago #

    Michaelndn, many many thanks for stoping by... as you might know, im "that" customer... and I'm not unhappy with DH. until yesterday i refered many people, not only for the money (which already cover my hosting bills for the next year) but for the fairly good prices and service I received in the last 2 years with you.

    However, and even when you credited my account and Terri was extremely responsive, i felt really lost with the kind of stats you provided me, Ok, i'm not the usual PHP genius that you can find here... just a blogger :)

    I was more worried than you regarding my performance problems, despite the fact that i use a shared server and resources so i might be hoging other users resources, i couldnt get any single indication of what was wrong until 30hours later. I did get a big picture "your scritps are taking down our performance" but nothing else.

    I repeat, in the last 2 years i only had 2 issues with DH and you responded quickly so I was the typical happy customer.. but in the last 2 days i become a lost customer in every sense of the word.

    Since i didnt get any stats of that day (and still dont have the stats for that day.. strange because i have the previous and next day stats in place) and since the link you provided didnt give a detailed explanation on where the problem where.. i had to start trying to solve that issue on a try-error basis.
    I f I had only the chance to realize that the problem where in /archivos/ and in the PS3 specs page i could come earlier with a solution to that problem.

    I mean, i will still recomend DH if you ask me, but with that incident in mind... Please dont take this as some kind of personal attack it is just my feelings about this problem.

    But you know, I wasnt trying to "undermine the credibility of DH" i was jus ttrying to keep my sites online and this is the place to get help :)

  27. djcoffman
    Member
    Posted 9 years ago #

    Whew! It's refreshing to see that this is a WordPress Problem --- I'm on Dreamhost-- I was recently slashdotted like 52 days ago and put on a test server-- my usage went back down, but on Friday I got linked by penny-arcade.com and was back up to about 20,000 extra unique people cruising in a day, and like 100,000 page views a day extra--- I just got another warning from Dreamhost this morning, and immediately did some searches online and found this.

    I'm going to try disabling pingbacks and installig the badbehaviour plugin as well. I have no doubt my usage will go back down, but still, this is worrysome to me since I run a daily webcomic and have paying users on there as well. I'm going to send an e-mail to my tech support folk and let them know all of this as well. Dreamhost has been nothing but good to me. We're gonna have to figure out this WP problem though... kinda sucks, WP is an awesome tool, but it seems to be causing too many troubles for Dreamhost according to what's written here.

  28. gallir
    Member
    Posted 8 years ago #

  29. brianbonner
    Member
    Posted 7 years ago #

    Dream host is a joke, 8%? Blue host allows 20% which I am having problems staying under right now, but all they do is time my site out with an info screen for a couple of minutes.

Topic Closed

This topic has been closed to new replies.

About this Topic