Druas
Member
Offline
Activity: 78
Merit: 10
|
|
September 08, 2011, 05:14:26 PM |
|
Is US Central having problems?
|
|
|
|
jjiimm_64
Legendary
Offline
Activity: 1876
Merit: 1000
|
|
September 08, 2011, 05:57:20 PM |
|
from 23:10 to 23:18 until the worker got the new push pool I dont think it was working. I can also notice this as a drop in my hashrate
8 minutes between long polls is absolutely normal. You were idle for under 2 minutes. The second set of disconnects/reconnects in your log were me restarting the load balancers, I added an extra server to the list [the old 2nd server for SC Guild]. You'll notice the first disconnect is less than 30 seconds before the last reconnect. I also banned 17 IPs last night that were showing very high getwork requests and low/non-existent share submissions, which should help as well. I'm still manually performing these bans until I'm confident my script wont ban legit users that have clients keeping a connection open with the pool for failover/load balancing in cgminer/poclbm. E, thank you for your comments and explanations. we/I appreciate it.
|
1jimbitm6hAKTjKX4qurCNQubbnk2YsFw
|
|
|
hugolp
Legendary
Offline
Activity: 1148
Merit: 1001
Radix-The Decentralized Finance Protocol
|
|
September 08, 2011, 08:47:47 PM |
|
Yeah, during the final hour of the block (I was asleep for most of it), the only thought going through my mind was: "Please don't have us set the new record for most shares in a single block."
Well, once we get that far we might as well get the record at least.
|
|
|
|
eleuthria (OP)
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
September 09, 2011, 04:00:07 AM |
|
Just banned a large IP range, looks like someone with access to a couple thousand computers tried to point them at the guild, and they weren't using the round robin DNS. So they'd point at one IP, overload it to the point of failure, then move to another as they failed.
Word of advice if you're going to steal electricity from your university/corporation: Learn how to use miners properly. I don't care how many machines you're leeching, you don't need to issue 20,000 getworks/second.
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
PcChip
|
|
September 09, 2011, 04:59:59 AM |
|
All five of my machines now cannot connect to uswest.btcguild.com:8332, they all failed over to arsbitcoin starting about an hour ago or so
|
Legacy signature from 2011: All rates with Phoenix 1.50 / PhatK 5850 - 400 MH/s | 5850 - 355 MH/s | 5830 - 310 MH/s | GTX570 - 115 MH/s | 5770 - 210 MH/s | 5770 - 200 MH/s
|
|
|
eleuthria (OP)
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
September 09, 2011, 05:07:52 AM |
|
All of the servers are online and running smooth again. You said they failed over to ArsBitcoin an hour ago, which is when the servers were going up/down due to the large network that was basically DDoS'ing our servers systematically as they failed over from one server to another.
I'm hoping by tomorrow morning the dedicated load balancers are up and running, at which point I'll also be turning on the autoban/filter for the pools to prevent the issues we had this evening.
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
eleuthria (OP)
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
September 09, 2011, 05:14:11 PM Last edit: September 09, 2011, 07:39:07 PM by eleuthria |
|
Some new servers added to the round robin, dedicated for load balancing rather than LB+Pushpoold on the same server. Should prevent the problems we were having yesterday.
UPDATE: Doing a full reboot of all the servers. Trying to make the change live seems to have caused very uneven loads.
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
eleuthria (OP)
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
September 11, 2011, 05:09:44 AM |
|
We've been getting "attacked" technically for the past day. The servers are more resilient than before due to load balancing, but it has caused some connection/idle issues. The accounts are being automatically banned as they crop up, it hasn't been too hard to spot the malicious users, but it isn't possible to filter them until after they've caused some performance issues. Things have been improving steadily for the last few hours. Additionally, we've opened up a Pay-per-Share version of BTC Guild, accessible at http://pps.btcguild.com . This is REAL Pay-per-Share, not SMPPS/PPLNS, meaning there is no concept of backpay/limits on your rewards. You get 'X' per share (based on difficulty, with a fee of 7% compared to Deepbit's 10% PPS), and it is available for withdrawal immediately without any type of confirmation timer [0.10 minimum payout]. The new pool server is running on PoolServerJ. Since this pool software hasn't been tested as thoroughly as pushpool, BTC Guild's PPS pool is considered beta. Share submissions and rewards are secure, but if the pool crashes it may not automatically recover like our pushpool servers do. As such, it is recommended you use a miner with the ability to failover to another server when using BTC Guild (PPS Beta).
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
Richard Rahl
Newbie
Offline
Activity: 56
Merit: 0
|
|
September 12, 2011, 03:32:56 PM Last edit: September 12, 2011, 04:01:31 PM by Richard Rahl |
|
I know this has been said before, but I'm going to say it again...
I absolutely love your pool and I love everything about it, EXCEPT that you can't remove workers completely. Even if you can't put the option into the DB, then at least give us the option to Delete it and just set a Flag in the DB and don't ever show us that worker again. Later you can go back and remove all those deleted workers, but it can be quite a hassle trying to modify workers and remembering who is who when you screw up as much as some of us do.
|
|
|
|
eleuthria (OP)
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
September 12, 2011, 03:47:23 PM |
|
I'm planning on making some revisions to the website this week, mostly in an attempt to begin integrating the PPS pool with the primary website so that you share accounts/workers across the two payout methods. Once the merge happens, you will still need to use pps.btcguild.com to connect to it, since its using different pool software at the moment. Eventually updates to the pool software will be deployed and flag individual workers with PPS/Proportional flags so you can switch on the fly without changing your miner configurations.
While making the revisions, I will be trying to make everything more modular for easier editing, and part of that will include "Deleting" workers [permanently hide]. A lot of BTC Guild was designed in the fastest way that would make it work, rather than efficiency, since it was being built while the pool speed doubled every few days.
As a side note, the main pool will start integrating a few PoolServerJ nodes soon. There was a brief test last night where approximately 10% of the pool was shifted to PSJ. Performance was reasonable, though the load was a bit too much for our pushpool VPS nodes to handle. However, I believe putting it onto a dedicated quad-core server with ample RAM, PSJ will be able to blow pushpool away. The new server has been provisioned, I'm just waiting for a small long poll bug to be resolved before it gets deployed.
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
kjj
Legendary
Offline
Activity: 1302
Merit: 1026
|
|
September 12, 2011, 03:58:38 PM |
|
I've been getting bogus idle miner notifications this morning. Looks like the box that sends them is having a 9 hour disagreement with the database servers about the time (or time zone).
|
17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8 I routinely ignore posters with paid advertising in their sigs. You should too.
|
|
|
eleuthria (OP)
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
September 12, 2011, 03:59:53 PM |
|
The idle email issue should be resolved as of about an hour ago. As you mentioned, it was an error in the way in time zone handling.
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
Iyeman
|
|
September 12, 2011, 04:08:40 PM |
|
The idle email issue should be resolved as of about an hour ago. As you mentioned, it was an error in the way in time zone handling.
I just got another one 10 minutes ago at 11:58 Eastern
|
|
|
|
Coolhwip
Member
Offline
Activity: 119
Merit: 10
|
|
September 12, 2011, 07:06:28 PM |
|
I know this has been said before, but I'm going to say it again...
I absolutely love your pool and I love everything about it, EXCEPT that you can't remove workers completely. Even if you can't put the option into the DB, then at least give us the option to Delete it and just set a Flag in the DB and don't ever show us that worker again. Later you can go back and remove all those deleted workers, but it can be quite a hassle trying to modify workers and remembering who is who when you screw up as much as some of us do.
When working with databases it is always much easier and preferred to mark things disabled/inactive rather than outright deleting them because you end up with holes in the sequence/record of events happening in the system.
|
|
|
|
Xenomorph
Newbie
Offline
Activity: 32
Merit: 0
|
|
September 12, 2011, 08:36:09 PM |
|
I just got the weird idle notification ~30 minutes ago (3 PM Central Time). It tells me all my miners have been idle for ~540 minutes. It's been sending out notices of all my miners being idle for ~540 minutes all day now.
I visited this thread to see if it is a common issue. I guess I'm not alone.
|
|
|
|
ShadesOfMarble
Donator
Hero Member
Offline
Activity: 543
Merit: 500
|
|
September 13, 2011, 10:49:22 AM |
|
I can't connect to pps.btcguild.com, but btcguild.com is working fine. Traceroute also not showing any problems. What happened? Is my IP (range) banned?
|
|
|
|
|
ShadesOfMarble
Donator
Hero Member
Offline
Activity: 543
Merit: 500
|
|
September 13, 2011, 11:43:36 AM |
|
I'm sorry.
|
|
|
|
kano
Legendary
Offline
Activity: 4592
Merit: 1851
Linux since 1997 RedHat 4
|
|
September 13, 2011, 11:58:57 AM |
|
I'm sorry.
No worries - that's why I posted a smiley
|
|
|
|
eleuthria (OP)
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
September 13, 2011, 02:33:45 PM |
|
Posting problems for the PPS server in both threads is fine at the moment, as long as people don't ask about proportional in the PPS Beta thread . My response to the PPS outage: The server crashed while I was asleep, the server ran out of memory and I had the swapfile turned off previously when it was the SC Guild secondary server. This is why I have the disclaimer at the top saying make sure you've got a failover server! Back up and running today. When I get off work this afternoon I will be moving bitcoind off the PoolServerJ server so it can have more RAM available. I've also added a script that polls the PoolServerJ stats once per minute. That poll forces a garbage collection, so it should help with the RAM issues. Right now the PPS Beta is running on a repurposed server, and its setup as an "all-in-one" (MySQL, Apache, Bitcoind, and PoolServerJ all run on the same server).
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
|