ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
February 23, 2017, 09:46:00 PM |
|
Do you have auto-backup active? If yes get the last version and reload in a new CAT copy. I will take a look at this error. Are you using 4.7 right?
Yes, yes will do tomorrow is it possible that this is a Java graphic issue? (only whole CAT window is able to minimize/maximize)
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 23, 2017, 09:47:12 PM |
|
If you have a problem, a doubt, i'm here to read log, and explain problems. No problems about that. Sometimes things that could seems a strange behaviour have a explanation I can tell that on 100 Support i Give (many of them by PM, i have more than 200+ Pm Pages since March 2016) only few (less than 5) are real problem to fix. Don't forget that the only way i have to take a look at events is to read a market log. With screenshot, it's near impossible. But 1 thing is sure : at http level, CAT 4.8 will be stronger than 4.7. Sometimes when i make big improvements in some code part it could happens some problem, but i always try to fix it fast. CAT 4.8 will be released soon, i'm working on some users suggestions
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 23, 2017, 09:50:59 PM |
|
Do you have auto-backup active? If yes get the last version and reload in a new CAT copy. I will take a look at this error. Are you using 4.7 right?
Yes, yes will do tomorrow is it possible that this is a Java graphic issue? (only whole CAT window is able to minimize/maximize) In general, programs are not perfect : they must run inside different environments. Sometimes gui frozen and crash happens. And sometimes it's not a code problem. For example i strongly works on performances and optimization with specific system test. Even Bitcoin core crash sometimes (as you can see here https://github.com/bitcoin/bitcoin/issues) So yes, it could be a Java graphic issue, but not an issue at code level. The only thing i ask you is to send me the full error log if you notice something strange. For example, the log you post me is a problem i'm looking into it. Describing the use case could be useful to me. You were restoring orders right? Another thing i'm working on is an automatic system process that tells you that there's an error log and suggest to send me the file
|
|
|
|
Su100
Full Member
Offline
Activity: 135
Merit: 100
Business models change. Its the mindset that stays
|
|
February 23, 2017, 10:10:25 PM |
|
Great response to a negative feedback. Thank you for that. I have sent you the log to avoid the thread being messy with long logs. Good to hear that 4.8 will have breakthrough improvements. I will skip setting cat for Polo again in 4.7, will set it manually on Polo. I just cant afford technical risks due to time reasons. Thanks. Su100 If you have a problem, a doubt, i'm here to read log, and explain problems. No problems about that. Sometimes things that could seems a strange behaviour have a explanation I can tell that on 100 Support i Give (many of them by PM, i have more than 200+ Pm Pages since March 2016) only few (less than 5) are real problem to fix. Don't forget that the only way i have to take a look at events is to read a market log. With screenshot, it's near impossible. But 1 thing is sure : at http level, CAT 4.8 will be stronger than 4.7. Sometimes when i make big improvements in some code part it could happens some problem, but i always try to fix it fast. CAT 4.8 will be released soon, i'm working on some users suggestions
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 23, 2017, 10:23:58 PM |
|
There are problems on POLONIEX Exchanges. I'm not able to login and other users pm me about that. There's nothing to do than wait.
Error i'm getting is HTTP Error 422: Unprocessable Entity (and users get a NULL Error during login phase)
|
|
|
|
Su100
Full Member
Offline
Activity: 135
Merit: 100
Business models change. Its the mindset that stays
|
|
February 23, 2017, 11:11:15 PM |
|
NP, I will check back later. Although polo seems working here, maybe just API issues at Polo. All markets are lookups in CAT. I am getting loans taken and other stuff on polo as well, current date and time.
|
|
|
|
DayTradingHousewife
Member
Offline
Activity: 107
Merit: 10
|
|
February 24, 2017, 08:26:23 AM |
|
Just a quick question about api keys: Since it seems atleast poloniex (and many other sites) has been compromised by the cloudbleed and there are recommendation to change passwords & Api keys, Is there possible problem with api keys leaked, since withdraws aren't enabled? Should we change our api keys? https://github.com/pirate/sites-using-cloudflare
|
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 24, 2017, 09:26:05 AM |
|
NEVER CHANGE YOUR API KEY Or you won't be able to use CAT. I know there's a problem on poloniex. Hope they'll be able to solve. Your API Key should not have the withdraw option activated, so no risk for you.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 24, 2017, 10:31:09 AM |
|
Ok guys, found the problem :
This problem could occurs only if your Nonce is "broken" Nonce is a progressive number that exchange wants inside any Private Api call. Nonce used by CAT is always higher than previous nonce (because is your local time stamp expressed as milliseconds). Poloniex API have (sometimes) problem about this Nonce : you get an error message like "You send me X i was waiting for Y"
In this case, CAT Parse Y, then start use Y as nonce, and increasing Y Value instead of local time as milliseconds.
Something changes yesterday on Poloniex API system : Errors are returned in the Http Error Stream and not in the Http Output Stream. This is why CAT is not able to read the message and continue works.
This is a bad behaviour from Poloniex Exchange : you must not change your API Version system after put in production environment. I Mean, if API System V1 works in a way, if you change something you must create a V2 API System. This is what happens if someone interface following a set of rules and you change that set of rules.
Solution : Give me no more than 48 hours and i will release 4.7 Version. This is the best i can do
|
|
|
|
Nomadz
Newbie
Offline
Activity: 28
Merit: 0
|
|
February 24, 2017, 10:51:27 AM |
|
Ok guys, found the problem :
This problem could occurs only if your Nonce is "broken" Nonce is a progressive number that exchange wants inside any Private Api call. Nonce used by CAT is always higher than previous nonce (because is your local time stamp expressed as milliseconds). Poloniex API have (sometimes) problem about this Nonce : you get an error message like "You send me X i was waiting for Y"
In this case, CAT Parse Y, then start use Y as nonce, and increasing Y Value instead of local time as milliseconds.
Something changes yesterday on Poloniex API system : Errors are returned in the Http Error Stream and not in the Http Output Stream. This is why CAT is not able to read the message and continue works.
This is a bad behaviour from Poloniex Exchange : you must not change your API Version system after put in production environment. I Mean, if API System V1 works in a way, if you change something you must create a V2 API System. This is what happens if someone interface following a set of rules and you change that set of rules.
Solution : Give me no more than 48 hours and i will release 4.7 Version. This is the best i can do
I assume you mean 4.8.....no worries waiting a few days to ensure stability in the next release..
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 24, 2017, 11:02:26 AM |
|
yes 4.8 sorry I need to add and test something more on 4.8 but things are 99% tested. The concept of "stability" is very hard sometimes : you can use CAT in 1000 ways. Usually i test in a precise way according to test technique. But only when a release goes live i'm able to find any problem. This is why sometimes is a good idea to release and give full support with immediate fix. Statistically talking, on 70 release i got serious problems in 1-2 release.
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
February 24, 2017, 05:57:03 PM |
|
Do you have auto-backup active? If yes get the last version and reload in a new CAT copy. I will take a look at this error. Are you using 4.7 right?
Yes, yes will do tomorrow is it possible that this is a Java graphic issue? (only whole CAT window is able to minimize/maximize) is it possible to close or kill only this one exchange that freezes the CAT? how to find which one to kill? thx
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 24, 2017, 06:00:37 PM |
|
Hum well.....all lines seems equals.....is this screenshot a taskmanager??
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 24, 2017, 06:03:46 PM |
|
Someone suggest to create EXE files http://stackoverflow.com/questions/1057247/how-can-i-set-the-process-name-for-a-java-programBut, when you say "kill only the exchange" you mean that you were logged on more than 1 exchange and you want to kill 1 process and let the others run on the same CAT instance? That's not possible for sure because it's not a separate process. In CAT process are - Ping Pong Algorithm - Some asynchronous routines - Auto-backup/General checking routines. The fact that you log on 2 or more exchanges doesnt creates 2 ore more process.
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
February 24, 2017, 06:06:02 PM |
|
Hum well.....all lines seems equals.....is this screenshot a taskmanager??
its from htop in linux...
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
February 24, 2017, 06:13:28 PM Last edit: February 24, 2017, 06:24:55 PM by ewibit |
|
Someone suggest to create EXE files http://stackoverflow.com/questions/1057247/how-can-i-set-the-process-name-for-a-java-programBut, when you say "kill only the exchange" you mean that you were logged on more than 1 exchange and you want to kill 1 process and let the others run on the same CAT instance? That's not possible for sure because it's not a separate process. In CAT process are - Ping Pong Algorithm - Some asynchronous routines - Auto-backup/General checking routines. The fact that you log on 2 or more exchanges doesnt creates 2 ore more process. it seems to me that the other tasks (exchanges) are working e.g. GENERAL_API_LOG_... the time only is minutes ago... only the GUI is inaccessible..
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 24, 2017, 06:15:49 PM |
|
Are we talking about a new frozen situation than yesterday? If yes can you explain me what action did you perform and check if there's a log in CATSystem Folder? Something like CAT_LOG<TIMESTAMP>.
JAVA 8 on your operative system is the official one right? Not OPEN JDK i hope...
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
February 24, 2017, 06:28:23 PM |
|
Are we talking about a new frozen situation than yesterday? If yes can you explain me what action did you perform and check if there's a log in CATSystem Folder? Something like CAT_LOG<TIMESTAMP>.
JAVA 8 on your operative system is the official one right? Not OPEN JDK i hope...
not a new rozen situation, its from yesterday. have done nothing yet because only killall possible seems java -version java version "1.8.0_121" Java(TM) SE Runtime Environment (build 1.8.0_121-b13) Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
February 24, 2017, 06:34:08 PM |
|
I'm thinking about it......but i'm not sure there's a solution......if you have auto.backup probably best solution is to reload.
AND.....in CAT 4.8 there will be the restore WITHOUT any prompt message/confirmation message : 1 Click -> RESTORE ALL
|
|
|
|
|