Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 28, 2014, 07:58:17 PM |
|
I agree that it is difficult to determine the loss in a given market when our balance goes down. I have experienced several times on cryptsy when coins, VTC, Points and LTC have vanished and I have to track down the last transaction and report it to Cryptsy to return my funds.
I have now experienced another issue, not sure if it was CAT or cryptsy, when a sell order was placed twice; several minutes apart. The double sell put me in the negative with Crypsty points. See below.
2014-02-22 12:39:28 Sell 0.00093839 68.67885624 0.06444755 2014-02-22 11:51:40 Sell 0.00093839 68.67885624 0.06444755
My balance was 68.67885624, so why the two orders?
Negative Balance??? This is strange, you cannot submit an order if you don't have Coins. Where did you copy/paste these orders?? 2014-02-22 12:39:28 Sell 0.00093839 68.67885624 0.06444755 2014-02-22 11:51:40 Sell 0.00093839 68.67885624 0.06444755This came from my trade history on Cryptsy for Points. Support verified that I placed a double sell and went in to a negative balance. Oh support say that? Very funny because there is only 1 way that this could happens using C.a.T. : - Order Creation 1 -> Error Message From API Created Order -> Cat Retry 1 -> Order Creation Successfully (so, for CAT is 1 Order Created). - Cryptsy Restore on Crypsty Site the First Order Request, and you have 2 equals order. there's no other way, Api Order Creator can't let you create an order if you don't have the balances (in fact sometims you will get errors like INSUFFICIENT XXX INTO ACCOUNT) So the question is : how can you place an order for coins you don't have??? Cryptsy allow this? This is an error, they must send you back your coins at old price.
|
|
|
|
rurki
Newbie
Offline
Activity: 51
Merit: 0
|
|
March 01, 2014, 12:53:08 AM |
|
I agree that it is difficult to determine the loss in a given market when our balance goes down. I have experienced several times on cryptsy when coins, VTC, Points and LTC have vanished and I have to track down the last transaction and report it to Cryptsy to return my funds.
I have now experienced another issue, not sure if it was CAT or cryptsy, when a sell order was placed twice; several minutes apart. The double sell put me in the negative with Crypsty points. See below.
2014-02-22 12:39:28 Sell 0.00093839 68.67885624 0.06444755 2014-02-22 11:51:40 Sell 0.00093839 68.67885624 0.06444755
My balance was 68.67885624, so why the two orders?
Negative Balance??? This is strange, you cannot submit an order if you don't have Coins. Where did you copy/paste these orders?? 2014-02-22 12:39:28 Sell 0.00093839 68.67885624 0.06444755 2014-02-22 11:51:40 Sell 0.00093839 68.67885624 0.06444755This came from my trade history on Cryptsy for Points. Support verified that I placed a double sell and went in to a negative balance. Oh support say that? Very funny because there is only 1 way that this could happens using C.a.T. : - Order Creation 1 -> Error Message From API Created Order -> Cat Retry 1 -> Order Creation Successfully (so, for CAT is 1 Order Created). - Cryptsy Restore on Crypsty Site the First Order Request, and you have 2 equals order. there's no other way, Api Order Creator can't let you create an order if you don't have the balances (in fact sometims you will get errors like INSUFFICIENT XXX INTO ACCOUNT) So the question is : how can you place an order for coins you don't have??? Cryptsy allow this? This is an error, they must send you back your coins at old price. They refunded and set my account back, oddly this is not the first time i've had a negative balance.
|
|
|
|
golikcoin
Legendary
Offline
Activity: 952
Merit: 1000
|
|
March 01, 2014, 08:07:02 AM |
|
i'm stucked from 2H buy probably crytspy is stucked or i'm the only one in this situation?
|
▄████▄ ▄████████▄ ▄████████████▄ ▄████████████████▄ ████████████████████ ▄█▄ ▄███▄ ▄███▄ ▄████████████████▀ ▄██████████ ▄▄▄▀█████▀▄▄▄▄▀█████▀▄▄▄ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ██ ▄█████▄▀▀▀▄██████▄▀▀▀▄█████▄ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▄█▄ ▀██████████████▄ ████████████████████████████ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▀█▀ ██ ▀████████████████████████▀ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▄█▄ ▀██▄ ▄██▀ ██ ▀████████████████████▀ ▀███▀ ▀███▀ ▀█▀ ▀███▀ ▄███████████████████████████████████▀ ▀████████████████▀ ▀████████████▀ ▀████████▀ ▀████▀
| ║║ ║█ ║█ ║║ | .
| .
║║ ██ ║║
| .
| .
║║ ██ ║║
| .
| ║║ █║ █║ ║║ | |
|
|
|
andycee
|
|
March 01, 2014, 08:25:52 AM |
|
i'm stucked from 2H buy probably crytspy is stucked or i'm the only one in this situation? Looks like Cryptsy's API has been down for some hours.
|
|
|
|
theomoplatapus
|
|
March 01, 2014, 08:51:29 AM |
|
Selling my copy for BTC.5 ASAP pm me if interested!
|
#Bitcoin
|
|
|
HCLivess
Legendary
Offline
Activity: 2114
Merit: 1090
=== NODE IS OK! ==
|
|
March 01, 2014, 09:37:22 AM |
|
2014-03-01 10:36:35 - HTTP ERROR Server returned HTTP response code: 500 for URL: https://api.cryptsy.com/api TRY TO RECALL Cryptsy is getting DDOSed since 6 AM
|
|
|
|
golikcoin
Legendary
Offline
Activity: 952
Merit: 1000
|
|
March 01, 2014, 09:56:56 AM |
|
2014-03-01 10:36:35 - HTTP ERROR Server returned HTTP response code: 500 for URL: https://api.cryptsy.com/api TRY TO RECALL Cryptsy is getting DDOSed since 6 AM i didn't know, where did you read it? btw i've closed some trade after 06AM, probably only a temporarily API issue
|
▄████▄ ▄████████▄ ▄████████████▄ ▄████████████████▄ ████████████████████ ▄█▄ ▄███▄ ▄███▄ ▄████████████████▀ ▄██████████ ▄▄▄▀█████▀▄▄▄▄▀█████▀▄▄▄ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ██ ▄█████▄▀▀▀▄██████▄▀▀▀▄█████▄ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▄█▄ ▀██████████████▄ ████████████████████████████ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▀█▀ ██ ▀████████████████████████▀ ▀██▄ ▄██▀ ▀██▄ ▄██▀ ▄█▄ ▀██▄ ▄██▀ ██ ▀████████████████████▀ ▀███▀ ▀███▀ ▀█▀ ▀███▀ ▄███████████████████████████████████▀ ▀████████████████▀ ▀████████████▀ ▀████████▀ ▀████▀
| ║║ ║█ ║█ ║║ | .
| .
║║ ██ ║║
| .
| .
║║ ██ ║║
| .
| ║║ █║ █║ ║║ | |
|
|
|
|
mmininginc
|
|
March 01, 2014, 11:51:12 AM |
|
Hi, I'm writing and testing a personal program that uses the Cryptsy API. Since yesterday I noticed the problems with the API too. I have been able to detect and work around the problem. The problem is that Cryptsy currently returns headers that do not comply with protocol standards. (CR without manadatory LF) I was able to get my application running again by adding "useUnsafeHeaderParsing=true" to my application config. My application is a .NET application though. I don't know if a Java application has something similar.
Hope it helps.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 01, 2014, 11:56:04 AM |
|
Hi, I'm writing and testing a personal program that uses the Cryptsy API. Since yesterday I noticed the problems with the API too. I have been able to detect and work around the problem. The problem is that Cryptsy currently returns headers that do not comply with protocol standards. (CR without manadatory LF) I was able to get my application running again by adding "useUnsafeHeaderParsing=true" to my application config. My application is a .NET application though. I don't know if a Java application has something similar.
Hope it helps.
Hi, thanks for your suggestion, but in that case you will get another error from the JSON Library. The current error is a normal "bad http response" (and no JSON in good/bad format is returned)
|
|
|
|
mmininginc
|
|
March 01, 2014, 11:59:52 AM |
|
Hi, thanks for your suggestion, but in that case you will get another error from the JSON Library. The current error is a normal "bad http response" (and no JSON in good/bad format is returned)
Exactly. I'm talking about the http headers, not the JSON headers. <settings> <httpWebRequest useUnsafeHeaderParsing="true" /> </settings>Like you said, it is a bad http response, due to http headers not complying with the http protocol standard. (I just tested my application, and it's still working.)
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 01, 2014, 12:11:09 PM |
|
Hi, thanks for your suggestion, but in that case you will get another error from the JSON Library. The current error is a normal "bad http response" (and no JSON in good/bad format is returned)
Exactly. I'm talking about the http headers, not the JSON headers. <settings> <httpWebRequest useUnsafeHeaderParsing="true" /> </settings>Like you said, it is a bad http response, due to http headers not complying with the http protocol standard. (I just tested my application, and it's still working.) Ok, i understand I will try to check if there's the same option for HTTP Class in java. Thank you.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 01, 2014, 12:50:46 PM |
|
Actually i'm not able to fix this problem, all i know about error 500 is :
HTTP Error 500 "Internal Server Error" The Web server received a valid request from a client but was unable to process it. HTTP 500 errors occur when the server encounters some general technical glitch such as being low on available memory or disk space. A server administrator must fix this problem.
What do you read in the Response Header??
|
|
|
|
mmininginc
|
|
March 01, 2014, 01:01:02 PM |
|
The VS.NET debugger was kind enough to explain the exception: RequestFailed: The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF And apparently it was the correct analysis, as the <httpWebRequest useUnsafeHeaderParsing="true" /> setting did the trick. I didn't dive into header details deeper though. (I'll check if I can read them out tonight)
I also have to say that the useUnsafeHeaderParsing option was not available via the WebClient class properties, only via application settings.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 01, 2014, 01:05:49 PM |
|
It seems this is a different problems, i don't know if they have changed something in API Spec (they haven't write anithing). But if i read the Http ERROR_STREAM (CAT by default read the Http INPUT_STREAM) i get an HTML Page with the market list (in html format) + a message of Server Error
|
|
|
|
Shaper
Newbie
Offline
Activity: 3
Merit: 0
|
|
March 01, 2014, 01:26:50 PM |
|
Looking at content returned by https://api.cryptsy.com is seems their api is now pointing to public web site. Obviously that isn't going to work as the content structure is not compatible with whatever parsing algo you've got there, looks like internal config/routing issue if you ask me. Started at about 6am GMT. I'm bit puzzled with the suggestion of using unsafe headers... But will have a look at it.
|
|
|
|
Shaper
Newbie
Offline
Activity: 3
Merit: 0
|
|
March 01, 2014, 01:42:09 PM |
|
Ok, so here are the headers:
{ 'x-meta-viewport' => 'width=device-width, initial-scale=1.0', 'connection' => 'close', 'date' => 'Sat, 01 Mar 2014 13:34:31 GMT', 'client-ssl-cert-issuer' => '/C=BE/O=GlobalSign nv-sa/CN=GlobalSign Organization Validation CA - G2', 'client-ssl-cipher' => 'ECDHE-RSA-AES256-GCM-SHA384', 'client-peer' => '199.83.130.96:443', 'client-date' => 'Sat, 01 Mar 2014 13:34:15 GMT', 'content-type' => 'text/html; charset=UTF-8', 'x-cdn' => 'Incapsula', 'client-transfer-encoding' => [ 'chunked' ], 'server' => 'nginx', 'client-ssl-socket-class' => 'IO::Socket::SSL', 'x-iinfo' => '10-84609719-84609753 NNNY CT(108 109 0) RT(1393680877793 67) q(0 0 2 1) r(2 6) U5', 'link' => [ '</css2/style.css?rev=5>; media="screen"; rel="stylesheet"', '</css2/jquery.dataTables.css>; media="screen"; rel="stylesheet"', '</css2/select2.css>; media="screen"; rel="stylesheet"', '</css2/prettyCheckable.css>; media="screen"; rel="stylesheet"', '</js/colorbox.css?version=20130925b>; media="screen"; rel="stylesheet"; type="text/css"', '</css/jquery.loadmask.css>; rel="stylesheet"; type="text/css"', '</css2/dropit.css>; rel="stylesheet"; type="text/css"', '<https://fonts.googleapis.com/css?family=Roboto:400,700,500,300>; rel="stylesheet"; type="text/css"', '</css2/badger.min.css?rev=2>; rel="stylesheet"; type="text/css"', '</css/form.authy.min.css>; media="screen"; rel="stylesheet"; type="text/css"' ], 'x-powered-by' => 'PHP/5.3.10-1ubuntu3.9', 'client-response-num' => 1, 'x-meta-charset' => 'utf-8', 'client-ssl-cert-subject' => '/C=US/ST=Delaware/L=Dover/O=Incapsula Inc/CN=incapsula.com', 'title' => 'Cryptsy - Errors' }
How is unsafe header parsing going to fix the issue that response content has got source code of pub website I have no idea.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 01, 2014, 01:43:21 PM |
|
I have changed the API Library to make HTTP Call (Java Http Standard Library to Apache Http Library), same error.
|
|
|
|
HCLivess
Legendary
Offline
Activity: 2114
Merit: 1090
=== NODE IS OK! ==
|
|
March 01, 2014, 01:47:34 PM |
|
The API seems OK now
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 01, 2014, 01:50:15 PM |
|
The API seems OK now Yes, i can say only 1 thing : FUCK!
|
|
|
|
|