Ask HN: DigitalOcean is shutting down my site. What to do?
------------------- Hi there,
We are sorry to report that we have detected what appears to be a DDoS attack being launched from one or more of your servers.
To shut down this attack, we have disabled the networking interface on the server or servers involved, so further connection would have to be accomplished via the console in our control panel. You need to use the direct link provided, as your control panel access will be limited.
This is the direct link to the console of the effected droplet https://cloud.digitalocean.com/droplets/1559956/console
Please log in at your earliest convenience in order to investigate and remove the program generating the traffic. Once this is done, please also determine how this software came to be installed on your droplet and prevent it from being installed again in the future.
If you need any guidance on how to find and resolve this issue, we recommend reviewing this: https://www.digitalocean.com/community/questions/my-droplet-is-locked-by-support-staff-because-because-of-an-outgoing-flood-or-ddos-what-do-i-do
Once you are done let us know and we will investigate re-enabling your networking.
Please understand that this is a very serious issue, and that should it re-occur we may suspend or even terminate your account to prevent further incidents. If have any questions or need any guidance on how to protect your servers please let us know.
Thank you, DigitalOcean Support ----------------
19 comments
[ 0.21 ms ] story [ 49.9 ms ] threadDid you follow the advice link? Did you look for sign of compromise?
On the face of it disabling a compromised server is precisely the right thing to do - to stop it attacking other users, even if that puts your site offline. Or do you disagree?
If that is the case, if you're running software that has security vulnerabilities if you install that same software on Linode, or anohter host, you'll just get compromised again.
The solution has to be for you to:
* Learn how you were compromised.
* Actively take steps to avoid it.
Otherwise you'll find yourself posting in six months time "Linode disabled my server, help!" and "I'm moving to Hetzner".
The first thing I was doing after setting a droplet was changing the password to something that was easier for me to remember, something along the line of 'qweasdzxc' but a bit harder combination. This was huge mistake on my part.
Apparantly my password was being bruteforced and once they get root access the DDOS attacks were being performed. What I did was delete the first droplet, starting a new one and just adding a few numbers after the randomly generated password that is sent to you by email. Then I went ahead and installed fail2ban(https://www.digitalocean.com/community/tutorials/how-to-prot...) + some iptables configurations thats are shown in that link. It practicly makes bruteforcing your droplet close to impossible(at least I think so).
If you need any assistence you can contact me through my profile e-mail and I would gladly help you. Remember though you will need a clean droplet, because your system was already compromised and there are holes in it, that simply installing fail2ban will not be enough.
P.S I have no idea why this post is 'dead' and I can't see your e-mail in your profile to shoot you an email with this information.
Even if you use custom plugins, you can still generate the blog locally and push the resulting HTML to a Git repo.
look at https://github.com/jekyll/jekyll/issues/325
The first thing I was doing after setting a droplet was changing the password to something that was easier for me to remember, something along the line of 'qweasdzxc' but a bit harder combination. This was huge mistake on my part.
Apparantly my password was being bruteforced and once they get root access the DDOS attacks were being performed. What I did was delete the first droplet, starting a new one and just changing the default password by adding a few numbers after it. Then I went ahead and installed fail2ban(https://www.digitalocean.com/community/tutorials/how-to-prot...) + some iptables configurations thats are shown in that link. It practicly makes bruteforcing your droplet close to impossible(at least I think so). If you need any assistence you can contact me through my profile e-mail and I would gladly help you. Remember though you will need a clean droplet, because your system was already compromised and there are holes in it, then simply installing fail2ban will not be enough.
P.S I had to make a new account to post that comment, I guess my old account was punished or something.
HOW TO RESOLVE: First secure your droplet by installing firewall, fail2ban, IPV4 routing etc security measures, there is lots of information about this on digital ocean blogs. Then go and talk to them that you have secured your droplet (via support ticket) they will check and restore your droplet
I also have experience same issue of DDOS on digital ocean. It took almost one month to negotiate and to make them realize that i have secured my droplet U hope it will help