Topic: Ejabberd et pymsnt

Bonjour a tous

Voilà j'ai un serveur ejabb sous ubuntu qui fonctionne parfaitement j'ai aussi installer la passerelle msn pymsnt avec suces mais la ou sa coince c'est qu'à chaque tentative de connexion j'ai un message du type :

Failed to connect to MSN servers: [Failure instance: Traceback (failure with no frames): <type 'exceptions.Exception'>: Timeout
]

J'ai bien modifier mon fichier avec le protocol msnp11 mais rien ne change quelqu'un aurait-il une solution ou une idée?

Merci d'avance.

Re: Ejabberd et pymsnt

Bonjour hugovd,

C est une bonne idée d avoir modifier ton fichier mais deux ou trois choses me titillent.  Parmis celles-ci : quel fichier ? quelle modification ? Peut être qu'avec ce type d'information il serait possible de t aider. Qu en penses tu ?

Cheers

LTVZ

------------------------------------
www.jabber.lu & www.xmpp.lu
------------------------------------

Re: Ejabberd et pymsnt

Alors j'ai modifier mon fichier

/usr/share/pymsnt/src/legacy/msn/msn.py comme suit

MSN_PROTOCOL_VERSION = "MSNP11"      # protocol version   (Suite a une modification du protocol de msn du 8mars 2008 smile)
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"
MSN_AVATAR_GUID      = "{A4268EEC-FEC5-49E5-95C3-F126696BDBF6}"
MSN_MSNFTP_GUID      = "{5D3E02AB-6190-11D3-BBBB-00C04F795683}"

J'ai aussi modifier maconfig jabber 

override_global.
override_local.
override_acls.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% ucf section

%% Admin user
{acl, admin, {user, "admin", "jabber.test"}}.

%% Hostname
{hosts, ["jabber.test"]}

{5557, ejabberd_service, [{ip, {127, 0, 0, 1}},
                           {access, all},
                           {host, "msn.jabber.test", [{password, "secret"}]}]},

et mon fichier pymsnt

<!-- The JabberID of the transport -->
<jid>msn.jabber.test</jid>
<!-- The public IP or DNS name of the machine the transport is running on -->
<!-- This is needed for file transfer!! -->
<host>0.0.0.0</host>

<!-- The IP address of the main Jabber server to connect to -->
<mainServer>127.0.0.1</mainServer>
<!-- The TCP port to connect to the Jabber server on (this is the default for Jabberd2) -->
<port>5557</port>
<!-- The authentication token to use when connecting to the Jabber server -->
<secret>secret</secret>
<!-- Use Jabber.com's XCP component protocol extensions. -->
<!-- <useXCP/> -->

<!-- The default language to use -->
<lang>fr</lang>

Je ne sais plus quoi faire...

Re: Ejabberd et pymsnt

Personne n'a une idée ?