I have an application that unitilizes the websockets library.
It's a server that listens on a specified port. I made an HTML/JS client for it. On my local machine everything runs fine. But I want to deploy the websockets application to my Ubuntu 14 VPS.
On the server I set up everything to run the application, I run it, but client's can't connect on specified port, they time out. According to the server logs the server doesn't receive any data from clients.
I have allowed tcp traffic throught the desired port via ufw.
The project can be found here (the server in question is in server.py).
What steps are required to make the client data reach the server application?