giszmo
Legendary
Offline
Activity: 1862
Merit: 1114
WalletScrutiny.com
|
|
February 06, 2013, 10:41:20 AM |
|
Hope our coins are safe!
The incentive to poison the code is huge but a hacker that brings down bitcoind without poisoning the code would be pretty stupid.
|
ɃɃWalletScrutiny.com | Is your wallet secure?(Methodology) WalletScrutiny checks if wallet builds are reproducible, a precondition for code audits to be of value. | ɃɃ |
|
|
|
skydust
Member
Offline
Activity: 74
Merit: 10
|
|
February 06, 2013, 10:45:58 AM |
|
just keep calm guys, piuk is already working
|
|
|
|
2weiX
Legendary
Offline
Activity: 2058
Merit: 1005
this space intentionally left blank
|
|
February 06, 2013, 10:48:14 AM |
|
just keep calm guys, piuk is already working DONT TELL ME TO KEEP CALM!
|
|
|
|
piuk (OP)
|
|
February 06, 2013, 11:13:35 AM |
|
I am extremely sorry for the downtime everyone. It was an issue with the database SQL server (not the database itself) not a security issue.
The site still relies on one MySQL server for some database lookups (the actual backend is ndb with data split across 4 servers but all sql queries still route through one mysqld instance) unfortunately when this crashes it brings the site down with it. In order to provide tolerance of this event happening again load balancing between two mysqld instances is needed but there is one innodb table that is preventing this switch currently. My top priority is now to get the innodb table migrated across to cassandra and get two or more instances of mysqld running.
|
|
|
|
giszmo
Legendary
Offline
Activity: 1862
Merit: 1114
WalletScrutiny.com
|
|
February 06, 2013, 11:37:14 AM |
|
I am extremely sorry for the downtime everyone. It was an issue with the database SQL server (not the database itself) not a security issue.
The site still relies on one MySQL server for some database lookups (the actual backend is ndb with data split across 4 servers but all sql queries still route through one mysqld instance) unfortunately when this crashes it brings the site down with it. In order to provide tolerance of this event happening again load balancing between two mysqld instances is needed but there is one innodb table that is preventing this switch currently. My top priority is now to get the innodb table migrated across to cassandra and get two or more instances of mysqld running.
Hi Piuk, not sure if I'm reading this thread right but did it take you 6h to get aware of your >1,000,000Ƀ/month processing site being down? Naively that would calculate to 8,000Ƀ being sent later than planned which can be super annoying when you meet for a trade in the street. (Maybe MyWallet was not affected but the response time might be the same.) Do you use some monitoring like zabbix? You or one of your technicians should get an SMS within a minute or five and not rely on somebody eventually looking at the forum.
|
ɃɃWalletScrutiny.com | Is your wallet secure?(Methodology) WalletScrutiny checks if wallet builds are reproducible, a precondition for code audits to be of value. | ɃɃ |
|
|
|
piuk (OP)
|
|
February 06, 2013, 11:55:09 AM |
|
not sure if I'm reading this thread right but did it take you 6h to get aware of your >1,000,000Ƀ/month processing site being down?
Unfortunately yes, everybody has to sleep sometime. Do you use some monitoring like zabbix? You or one of your technicians should get an SMS within a minute or five and not rely on somebody eventually looking at the forum. The site is monitored by Pingdom and I do get SMS alerts. But other than the datacenter operators who can perform restarts there is no other technician with access to the server roots. I am looking at bringing someone on full time but the issue is finding a good candidate whom I trust. In the short term a fallback to electrum will help.
|
|
|
|
50BTC.com
|
|
February 06, 2013, 12:30:51 PM |
|
Hello, piuk! Please, add our new addresses to your database.
5.9.30.217 178.63.116.238 5.9.203.20 46.4.64.26 5.9.225.170 5.9.225.185 176.9.130.35 176.9.130.36 199.193.117.228 91.121.58.230
|
50btc.com - PPS pool, instant payout (Visa, Liberty Reserve, QIWI, Yandex.Money, WebMoney,...), API, fast and responsible support, pay for stale shares.
|
|
|
BlackLilac Jordan
|
|
February 06, 2013, 12:34:55 PM |
|
I can log in to my account now, but can't send a transaction. Some error about a bad script.
|
|
|
|
piuk (OP)
|
|
February 06, 2013, 12:46:07 PM |
|
Hello, piuk! Please, add our new addresses to your database.
5.9.30.217 178.63.116.238 5.9.203.20 46.4.64.26 5.9.225.170 5.9.225.185 176.9.130.35 176.9.130.36 199.193.117.228 91.121.58.230
Added. It would be better if you could tag your coinbase transactions though. I can log in to my account now, but can't send a transaction. Some error about a bad script.
What is the bitcoin address you are trying to send from?
|
|
|
|
ingrownpocket
Legendary
Offline
Activity: 952
Merit: 1000
|
|
February 06, 2013, 12:50:31 PM |
|
I can log in to my account now, but can't send a transaction. Some error about a bad script.
I got the same error, but the transactions went fine. I was about to hit the send button twice, but I stopped to think for a second and saw the transaction in the history. I was 1 click away to screw everything up.
|
|
|
|
BlackLilac Jordan
|
|
February 06, 2013, 12:58:35 PM |
|
For me, the send transaction button disappeared before I could press it, and it did not go through. Attempted three times.
|
|
|
|
50BTC.com
|
|
February 06, 2013, 10:52:48 PM |
|
It would be better if you could tag your coinbase transactions though.
Done, added coinbase tag on all our poolservers: "Hi from 50BTC.com 1", "Hi from 50BTC.com 2"...."Hi from 50BTC.com 7"
|
50btc.com - PPS pool, instant payout (Visa, Liberty Reserve, QIWI, Yandex.Money, WebMoney,...), API, fast and responsible support, pay for stale shares.
|
|
|
LightRider
Legendary
Offline
Activity: 1500
Merit: 1022
I advocate the Zeitgeist Movement & Venus Project.
|
|
February 07, 2013, 11:06:45 AM |
|
Do you provide API support for test net?
|
|
|
|
foo
|
|
February 07, 2013, 09:14:22 PM |
|
Push notifcations can now be enabled or disabled in account settings: This is missing in the Chrome app.
|
I know this because Tyler knows this.
|
|
|
piuk (OP)
|
|
February 08, 2013, 11:28:07 AM |
|
Done, added coinbase tag on all our poolservers: "Hi from 50BTC.com 1", "Hi from 50BTC.com 2"...."Hi from 50BTC.com 7"
Thank you, added. Do you provide API support for test net?
No not currently. This is missing in the Chrome app.
It will be getting an update in a day or two with some other changes. As the javascript cannot be changed remotely it can lag behind a bit. ------- The migration of the final Innodb tables to Cassandra is now complete. A MySQL crash will no longer be enough to bring the site down and I am confident there will be no more downtime anytime soon. The Site is now running 4 Ndb nodes, 3 Bitcoind instances, 2 Cassandra nodes, 2 MySQL nodes and 2 Tomcat instances.
|
|
|
|
hazek
Legendary
Offline
Activity: 1078
Merit: 1003
|
|
February 08, 2013, 01:08:24 PM |
|
The migration of the final Innodb tables to Cassandra is now complete. A MySQL crash will no longer be enough to bring the site down and I am confident there will be no more downtime anytime soon. The Site is now running 4 Ndb nodes, 3 Bitcoind instances, 2 Cassandra nodes, 2 MySQL nodes and 2 Tomcat instances. Awesome to hear!
|
My personality type: INTJ - please forgive my weaknesses (Not naturally in tune with others feelings; may be insensitive at times, tend to respond to conflict with logic and reason, tend to believe I'm always right)
If however you enjoyed my post: 15j781DjuJeVsZgYbDVt2NZsGrWKRWFHpp
|
|
|
wtfvanity
|
|
February 08, 2013, 03:16:31 PM |
|
Do you provide API support for test net?
No not currently. Is this something you would consider? Blockchain info for testnet and the API to test on? It would be a little nicer from a development standpoint to test applications with play money before real BTC start flying around in beta code.
|
WTF! Don't Click Here . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
|
|
|
FanaticMiner
Newbie
Offline
Activity: 17
Merit: 0
|
|
February 10, 2013, 04:14:56 AM Last edit: February 10, 2013, 05:04:32 AM by FanaticMiner |
|
Have you imposed a hard limit of 100 outputs per transaction by any chance? Is there any way to relax it to, let us say, 200? I think there was a hard limit of 250 some time ago, but it was dropped afterwards, if I'm not mistaken?
Yes this is correct. The limit was reduced to 100 as some users where reporting problems with very large transactions not confirming and incurring unexpectedly high fees. I've adjusted the limit to 200 now, this should be enough for the vast majority of transactions. Were there any changes made to the logic of transactions with many small outputs? I'm having trouble with "Insufficient funds" error message again, now the balance of the first output from the drop-down list is quoted as available to send. It was Ok till late evening of 2/9/12 both in FireFox 13 and Chrome 24.0.1312.56. Thank you in advance for looking into this issue!
|
|
|
|
piuk (OP)
|
|
February 10, 2013, 12:00:44 PM |
|
Is this something you would consider? Blockchain info for testnet and the API to test on? It would be a little nicer from a development standpoint to test applications with play money before real BTC start flying around in beta code.
Possibly, It would need to be run on a separate database/server but I could certainly see it being useful. Were there any changes made to the logic of transactions with many small outputs? I'm having trouble with "Insufficient funds" error message again, now the balance of the first output from the drop-down list is quoted as available to send. It was Ok till late evening of 2/9/12 both in FireFox 13 and Chrome 24.0.1312.56.
Thank you in advance for looking into this issue!
I haven't made any changes since then. May I ask the bitcoin address again? ------------- UK Deposit fees reduced 2.97% - 4.7% (Further fee reductions will be coming next week). Sofort now available for Austria, Belgium, Germany, Netherlands, Poland, Switzerland, United Kingdom More info: http://blockchain.info/wallet/deposit-methods
|
|
|
|
willphase
|
|
February 11, 2013, 02:59:34 AM |
|
Hi, I noticed that I no longer get a profit/loss result for satoshidice on blockchain.info - is there a limit to the number of bets or addresses for this functionality to be enabled - I found it quite useful Will
|
|
|
|
|