Comportamiento extraño al conectarse a mi programa

Estoy usando Twisted para implementar un servidor, de algún tipo. Cuando lo pruebo, la primera línea que recibe siempre es extraña:

Starting Server...
New connection from  192.168.1.140
192.168.1.140: ÿûÿû ÿûÿû'ÿýÿûÿý\NAME Blurr
192.168.1.140: \NAME Blurr

(para ambas entradas envié\NAME Blurr.)

Este es el código que imprime la entrada:

def lineReceived(self, line):
    print "{0}: {1}".format(self.name, line)

Me estoy conectando a través de Putty a través de Telnet a un host remoto. ¿Es este un protocolo de Telnet que me falta o qué? Cuando uso el programa telnet de Unix y me conecto localmente, la primera línea está bien.

Respuestas a la pregunta(2)

Su respuesta a la pregunta