Cambios

Hola :) 
-Me fijé te faltaba cerrar el fichero después de escribir en él
-Como te dijimos antes hay que imprimir el mensaje SIP/2.0 200 OK en el cliente en lugar de en el servidor
-También nos comentó Gregorio que no es del todo bueno mandar la respuesta SIP...OK nada más recibir algo, porque podemos estar recibiendo algo que no nos interesa e incluso dañino y estamos dando el visto bueno, por eso te lo coloqué al final, antes de hacer self.register2file() 
-Por último creo que tu constante puerto debería estar en mayúsculas siguiendo lo que nos contó Gregorio en clase, y la constante EXPIRES de client.py también.