More reliable version of isoblued

Fixing the spurious reconnects required some modifications were needs on the server side as well.