Assert server is ok after each interaction.

This will cause it to raise any errors it has 
encountered and give clearer feedback about
problems.