Worked a couple of days, now back to just loading and spinning in game room page. Too bad, I enjoyed playing it and had some bitcoin in the account to start wagering, but after a couple of days of site hanging, probably won't bother to check back much. Also withdrew coin in case server goes offline entirely. Tried both Firefox (preferred) and Internet Explorer - same results, hangs waiting for game rooms to display.
I think an update is long overdue to address the downtime of the service.
So earlier this week, I thought it wise to do a full upgrade as Natty (the Linux version running at that time) is no longer supported, and it was becoming hard to find necessary packages for it.
After the update, everything was re-installed, including a new version of Node.js (0.10.17) to replace the old (0.8.x). Everything was upgraded smoothly, it seemed. But the webscokets are unable to communicate over the proxy now, for some reason..
Long story short.. after long sleepless nights spent debugging every possible problem, it has been narrowed down to the fact that the proxy is doing something strange with the websocket data.
At this time, the site works as it should at bitstrat.com:8002 (bypassing the proxy), but not at bitstrat.com.
If anyone understands websockets I would love some help.
I am quite embarrassed this had happened, and apologize very much to everyone who has been following this project. I hope you all know that development will continue past these rough patches, and that the project is still very much alive.
With that said, I am also looking for help from and interested JS developers to come on board, as my hours in the day are becoming quite limited. (Starting work in September).
Thanks again for sticking around. I assure you this is just a small bump along the way.
Access the game temporarily at:
http://bitstrat.com:8002/ until proxy issues are fixed.