There are a couple bugs in 9.1 that cause IMIP to not work correctly:
1) The twisted XMLString object requires a string or utf8 encoded bytes but is passed a unicode string.
2) A twisted MessageSet is called with a string start parameter, when it should be an int.
There are a couple bugs in 9.1 that cause IMIP to not work correctly:
1) The twisted XMLString object requires a string or utf8 encoded bytes but is passed a unicode string. 2) A twisted MessageSet is called with a string start parameter, when it should be an int.
Patches are attached. inbound.py.patch.txt outbound.py.patch.txt