вот интересно, гипотетически, может ли понадобиться передать в xmpp сообщении символ 0x00?
просто, я вот тут обнаружил, что при попытке передачи данного символа, xmpppy его не кодирует в � , а ejabberd закономерно возвращает сообщение об ошибке в xml, при чём по дефолту, xmpppy - вылетает с эксэпшеном.
вот и спрашивается, отправлять багрепорт в xmpppy или фильтровать этот символ самостоятельно?