Problemas con las pasarelas MSN basadas en PyMSN (Parche incluido)
Contenido archivado
El contenido de la web se encuentra archivado y no se podrá crear nuevo contenido. Más información.
Enviado por sanguinari el 5 August, 2008 - 09:45.
Bueno, han cambiado sin previo aviso (que raro en microsoft) la version del protocolo, eliminando la VR0. Asi que las pasarelas basadas en PyMSN pueden tener problemas a la hora de conectar.
Gracias a Jesus Jaen, por comunicarme el fallo.
Aqui os dejo el parche a aplicar en vuestros servidores:
diff -ru msn_old/msn.py msn/msn.py
--- src/legacy/msn/msn.py 2008-08-05 11:37:53.000000000 +0200
+++ src/legacy/msn/msn.py 2008-08-05 11:30:39.000000000 +0200
@@ -110,7 +110,8 @@
from urllib import quote, unquote
-MSN_PROTOCOL_VERSION = "MSNP11 VR0" # protocol version
+#MSN_PROTOCOL_VERSION = "MSNP11 VR0" # protocol version
+MSN_PROTOCOL_VERSION = "MSNP11" # Current protocol version
MSN_PORT = 1863 # default dispatch server port
MSN_MAX_MESSAGE = 1664 # max message length
MSN_CVR_STR = "0x040c winnt 5.1 i386 MSNMSGR 7.0.0777 msmsgs"
Simplemente copiad este codigo en un archivo, por ejemplo pymsn_version.patch y aplicadlo dentro del directorio de PyMSN-t con la siguiente orden: patch -p0 < pymsn_version.patch
Saludos!