You did not read all http://pastebin.com/dpgyvsX0 check this out why ProtocolException ? there is some problem with twisted version?
I think ProtocolException has been already explained. I'll take a look at that deprecation warning, but it isn't anything serious and it should work without a problem.