Edit 3: It has been almost 5 hours with no issues. I am therefore sure that the problem is resolved. If anyone has similar issues then it might be worth installing nscd as I suggested earlier.
Hi, I’ve been testing using NuPool Poloniex BTC/NBT and LiquidBits CCEDK USD/NBT at the same time. I get many errors like (removing duplicate errors):
2015/06/24-17:51:46 ERROR: submit: socket error (-2)
2015/06/24-17:51:47 ERROR: unable to retrieve server price: socket error (-2)
2015/06/24-17:51:47 WARNING: need to resynchronize trading bot for btc on poloniex because the deviation reached 30.07
2015/06/24-17:51:54 ERROR: submit: socket error (101)
2015/06/24-17:52:42 ERROR: unable to synchronize time with server for btc on poloniex: time difference to small
2015/06/24-17:52:42 INFO: waiting 2.29 seconds to synchronize with other trading bots for btc on poloniex
2015/06/24-17:52:51 ERROR: unable to receive balance for nbt on poloniex: Nonce must be greater than 1435164769635. You provided 1435164766550.
2015/06/24-17:52:51 INFO: adjusting nonce of poloniex to 104
2015/06/24-17:53:27 INFO: adjusting nonce of poloniex to 205
2015/06/24-17:56:00 ERROR: unable to receive balance for nbt on poloniex: exception caught: <urlopen error [Errno -2] Name or service not known>
2015/06/24-17:58:02 ERROR: unable to receive statistics for user XXX: socket error (-2)
The errors go away (except for “Nonce must be greater than” errors on Poloniex) if I stop both clients and then start one of them. But the errors start again when I start the other client. I can only run one at a time without running into errors.
They appear to be conflicting in some way.
Edit: I’m using Linux (SolydXK following debian jessie), python 2.7.9. If more details are needed, ask.
Edit 2: It seems the Linux problem was due to a DNS resolving issue. I installed nscd and the errors do not appear now. It could be that there is a workaround in python. I’m not sure exactly what the cause of the issue was but if anyone has problems on Linux try installing nscd with sudo apt-get install nscd if using a debian based system.
I did however get one more nonce error at the start. Maybe it wont reappear now.