action?:Connection from ('xxx.xxx.xx.x', 31155) has been accepted. Waiting for data...
Exception: recvMsg(): can't convert negative number to unsigned long
Connection from ('xxx.xxx.xx.x', 31155) failed. Closing connection.
Is a bigger problem with the software than with Python. I'll try and explain, to your understanding, the process the network undergoes so I can tell you what this error means.
When data is sent to through the network it is turned into binary data and a length of the data in string format is taken. The sender, in this case the client, that sends the data first sends the length of the data and then sends the binary data. The receiver, in this case the server, that receives the data as binary data and turns it into string data.
The problem arises when your client sends the data in an odd format. Apparently it is sending the binary data as a negative number, and the server cannot unpack it into string data.
I don't actually work on 'standard', and it looks like the development of that team has stopped. I had worked on there at a time, but the lead developer, DJ Gilcrease, kicked me off the team. From there I started work on my own fork ... and I have never seen a problem like this with my version. You can download it here: http://traipse.assembla.com/spaces/trai ... d6eJe5aVNr
You would only need to download that ZIP, unzip it, and then run the setup file. After that you can start the software by running the Traipse file. The only other option I have for you is to wait and see of the 'standard' developers ever show up again, though ~1 year has passed since they have been active.