What version of mono is the server after?
Running 4.62, and getting the following error
WARNING: The runtime version supported by this application is unavailable.
Using default runtime: v4.0.30319
Launching server for x.x.x.x on port 16180
1/13/2017 6:26:30 PM|Fatal|WebSocketServer.receiveRequest|System.Threading.ThreadAbortException
at (wrapper managed-to-native) System.Net.Sockets.Socket:Accept_internal (intptr,int&,bool)
at System.Net.Sockets.Socket.Accept_internal (System.Net.Sockets.SafeSocketHandle safeHandle, System.Int32& error, System.Boolean blocking) [0x0000c] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Net.Sockets.Socket.Accept () [0x00008] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at System.Net.Sockets.TcpListener.AcceptTcpClient () [0x00016] in <5071a6e4a4564e19a2eda0f53e42f9bd>:0
at WebSocketSharp.Server.WebSocketServer.receiveRequest () [0x00012] in <38d3cef14c5a4fc9a92de0991034bc1a>:0
Not used mono before, so probably me just doing something hilariously wrong. Any suggestions?
Edit: nevermind, got it sorted. For those who come after me you need to be using Mono 3.12.x. I used
this handy guide to get that sorted. It seems to have been written by
One of Us™.
The only change I had to make to that guide was adding /. to the end of the url when adding the apt repositories. Mostly posting this in the hoped the guide maker might see it, sorry.
echo "deb http://download.mono-project.com/repo/debian wheezy/snapshots/3.12.0/. main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
Might be worth adding a mention of some of this to the 1st post.