Bitcoin Forum
June 22, 2024, 08:00:44 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 [213] 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 »
4241  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 07, 2011, 02:26:59 PM
ARe you still processing payouts?
Payouts have been flowing steadily since about 12 hours after the attack.  I modified the code to do full precision payouts so anybody looking to leave and not come back after the event isn't going to start screaming about their 0.003 BTC that I held hostage.

Last night I added back wallet changing to the temporary account page.
4242  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 07, 2011, 01:42:59 PM
New server is coming online later today (next 12 hours roughly).  Was having some difficulties getting out pfsense VM frontend to properly connect to the outside world last night, and I was not going to put up a brand new server configuration before getting some sleep.
4243  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 07, 2011, 12:06:26 AM
Brand new server is being setup in a different facility.  Fatter pipes, they're not afraid of helping someone with a DDoS (whereas many other hosts would prefer a person who attracts DDoS's would GTFO).
4244  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 06, 2011, 08:14:32 PM
DDoS is back on US East.

I've got another server getting setup with Awknet TODAY (website provider) which has been able to keep us online reasonably during the attacks.


Eri:  The botnet was donating 5%.  Considering the volume of CPU miners eating system resources, I think banning them (even though they were the biggest donator) would have ended up making me more due to everybody else working even faster without the idles.
4245  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 06, 2011, 06:29:05 PM
The logging I put in place is for a two criteria auto-blacklist:
  1) Too many IPs on a single worker.
  2) Too many requests with too few shares returned.
Do you mean to many IPs at the same time, or to many IPs over a period of time?

Over a reasonable period of time.  Dynamic IP users won't need to fear the auto ban.
4246  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 06, 2011, 05:49:23 PM
Well the secret is out.  Yes, US East is currently online.  The other servers are staying off while I monitor US East's activity.
The shares being sent to US east are valid and being counted, but My Account is currently still in its low-priority DDoS mode where it does not try to communicate with servers (thus no real-time stats getting pulled from US East).
US East is still counting shares.  It still had about 75k of share submission data from last night's uptime as well.  I'll be worknig on the stat polling/caching system tonight to get Worker Stats available again on a small delay.

Exactly,
1) Delay of around round time divided by 2 is almost necessary to prevent hopping abuse.
2) Banning people for using many ip's might not be the best idea, instead using an efficiency based banning might be more fair and have the same effect (i.e. stales > 20% or whatever arbitrary value).


The logging I put in place is for a two criteria auto-blacklist:
  1) Too many IPs on a single worker.
  2) Too many requests with too few shares returned.
4247  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 06, 2011, 05:08:41 PM
Well the secret is out.  Yes, US East is currently online.  The other servers are staying off while I monitor US East's activity.

The shares being sent to US east are valid and being counted, but My Account is currently still in its low-priority DDoS mode where it does not try to communicate with servers (thus no real-time stats getting pulled from US East).

US East is still counting shares.  It still had about 75k of share submission data from last night's uptime as well.  I'll be worknig on the stat polling/caching system tonight to get Worker Stats available again on a small delay.
4248  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 06, 2011, 03:49:51 AM
Any chance the DDOS is really just the unhandled mining traffic?

I'm wondering if maybe you published new DNS names for people to connect to, this would maybe ease up?


It is not mining traffic.  If you look at the imgur link in the previous page, you'll see what i mean.

The DDoS is hitting all of our pools and the webserver.  The 100 mbps port on all of our servers was being capped.  A botnet of CPU miners does not generate 300k packets/sec.
4249  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 06, 2011, 12:16:54 AM
Latest word from the DE servers is the servers there are getting hammered by 70-85k packets.  Per Second.
4250  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 11:15:30 PM
Sux... server unreachable again from here. I guess you'd be wholly justified in keeping it offline until you've implemented some real whitelisting. Fucking kiddies.

There's no whitelisting.  They're flooding the pipes, and it happens even if I iptable block ALL ips:

https://i.imgur.com/7MBZf.png
4251  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 10:52:40 PM
DDoS is back in full swing flooding our bandwith to its full capacity.
4252  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 10:19:18 PM
US East is coming back online as the DNS propagates.  Keeping a close eye on it.  I've completely rewritten the "getwork spam" logging to help identify problem IPs as well as potential botnets (high # of IPs on one worker).


US East is running, your shares are counting PERFECTLY.  The user stats are currently disabled just to stop the servers from constantly talking to each other until I know the DDoS is dying out.  You'll see the shares and rewards pop up on a new block as they always have.

I will be taking this unplanned downtime opportunity to rework the stats system to use cached user stats updated at regular intervals, rather than pulling live stats from all of the servers for a user everytime they load the API or My Account page.  This will allow the My Account and API to load almost instantly, the downside being information may be 1-5 minutes stale.
4253  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 07:10:28 PM
Manually setting the blocks as 120 confirms, even though a few of them aren't yet.  They're secure enough to allow people to get off the pool with 100% of their rewards if this DDoS has completely scared them away.
4254  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 06:51:38 PM
Website has been restored.  My Account is in a temporary state since it can't poll the other servers reliably.  The Request Payout has been added to the temporary page, and it will give you a payout in FULL PRECISION (all 8 decimals).

In the end, all this DDoS "cost" users is:
  A) Idle mining time if no failover was setp
  B) One round of shares (Block 1464).


At this time I am unable to access DE2 and US Central due to ISPs nulling the IP addresses from the attacks flooding their servers.  DE1 and US East did not find Block 1464 yet, so technically no actual rewards have been lost, only the shares submitted in the current round (which has not yet completed unless DE1/East found a block during the first few moments of the DDoS before they went offline completely).
4255  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 05:18:18 PM
Time for website functionality restoration pushed back about 1 hour.  Pages should now be properly redirecting everybody to the ddos explanation page.

Before bringing the "My Account" page back online, I'm adding some extra security checks to the payout code to make sure a payout doesn't get recorded to the database without its matching txid showing that it was successfully procssed by bitcoind.
4256  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 08:30:34 AM
The account balance of the botnet has been donated to Bitcoin Faucet.

How much was it?

Only 6.5 BTC unfortunately.  They were cashing out very regularly.  Apparently their high donation % was a subtle bribe.
4257  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 07:32:35 AM
Working on setting up an IP Whitelist similar to what slush implemented.  Taking a day off work so I can stay up and get it implemented ASAP.  Until its implemented, all the pools have had all traffic completely blocked off.
4258  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 06:58:49 AM
I'm getting RPC problems on both German servers. Miners accepting NO more work there.

Redirected all to US servers. They seem to work fine....

We are being DDoS'd.  DE1 and 2 have been completely shut down, website is highly unresponsive at random intervals.


UPDATE:  Apparently this guy is extremely pissed off.  We're getting bandwith flooded on all 5 servers, to the point that it's risking hitting our monthly bandwith caps.  Trying to fix the issue but all of the pools HAVE to go offline right now.
4259  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 05:34:31 AM
Lesson learned.  Filtering out a botnet ends up in a DDoS.  I guess they had to do SOMETHING with all those computers.
4260  Bitcoin / Pools / Re: [~2700 GH/sec] BTC Guild - 0% Fees, Long polling, SSL, JSON API, and more on: July 05, 2011, 04:24:26 AM
Put in some filters to stop the botnet(s) that were pointed at the servers.  IMMEDIATELY saw a performance boost to the servers.  Will monitor the results overnight to see if banning THOUSANDS of CPU miners cures the problems.

If you're having trouble connecting after the filters were put in place, send me a PM.  Botnets need not apply.

Registrations have been re-opened due to the servers showing an incredible recovery after the bans.

The account balance of the botnet has been donated to Bitcoin Faucet.
Pages: « 1 ... 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 [213] 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!