Hi BangPypers, I am using xmpppy python library to connect with XMPP server(ejabberd2) but unable to connect and actually don't have clarity on how to connect, authenticate and send a message to the server.
Please help me to make it working If possible please provide some code snippet using XMPPPY. *This is what I have tried:* In [*1*]: from xmpp import Client In [*2*]: cl = Client(server='176.9.18.111', 5280) File "<ipython-input-2-ae974e3ec546>", line 1 cl = Client(server='176.9.18.111', 5280) SyntaxError: non-keyword arg after keyword arg In [*3*]: cl = Client(server='176.9.18.111', port =5280) Invalid debugflag given: always Invalid debugflag given: nodebuilder DEBUG: DEBUG: Debug created for /Users/gathole/.virtualenvs/driveu/lib/python2.7/site-packages/xmpp/client.py DEBUG: flags defined: always,nodebuilder In [*4*]: cl.connect() DEBUG: *socket start Plugging <xmpp.transports.TCPsocket instance at 0x1048c6ab8> into <xmpp.client.Client instance at 0x1048c6950>* DEBUG: *socket warn **An error occurred while looking up _xmpp-client._tcp.176.9.18.111* DEBUG: *socket start Successfully connected to remote host ('176.9.18.111', 5280)* DEBUG: dispatcher start *Plugging <xmpp.dispatcher.Dispatcher instance at 0x1048c6b00> into <xmpp.client.Client instance at 0x1048c6950>* DEBUG: dispatcher info Registering namespace "unknown" DEBUG: dispatcher info Registering protocol "unknown" as <class 'xmpp.protocol.Protocol'>(unknown) DEBUG: dispatcher info Registering protocol "default" as <class 'xmpp.protocol.Protocol'>(unknown) DEBUG: dispatcher info Registering namespace " http://etherx.jabber.org/streams" DEBUG: dispatcher info Registering protocol "unknown" as <class 'xmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) DEBUG: dispatcher info Registering protocol "default" as <class 'xmpp.protocol.Protocol'>(http://etherx.jabber.org/streams) DEBUG: dispatcher info Registering namespace "jabber:client" DEBUG: dispatcher info Registering protocol "unknown" as <class 'xmpp.protocol.Protocol'>(jabber:client) DEBUG: dispatcher info Registering protocol "default" as <class 'xmpp.protocol.Protocol'>(jabber:client) DEBUG: dispatcher info Registering protocol "iq" as <class ' xmpp.protocol.Iq <http://xmpp.protocol.iq/>'>(jabber:client) DEBUG: dispatcher info Registering protocol "presence" as <class 'xmpp.protocol.Presence'>(jabber:client) DEBUG: dispatcher info Registering protocol "message" as <class 'xmpp.protocol.Message'>(jabber:client) DEBUG: dispatcher info Registering handler <bound method Dispatcher.streamErrorHandler of <xmpp.dispatcher.Dispatcher instance at 0x1048c6b00>> for "error" type-> ns->(http://etherx.jabber.org/streams) DEBUG: dispatcher warn *Registering protocol "error" as <class 'xmpp.protocol.Protocol'>(http://etherx.jabber.org/streams <http://etherx.jabber.org/streams>)* DEBUG: *socket sent **<?xml version='1.0'?>* * <stream:stream xmlns="jabber:client" to="176.9.18.111" version="1.0" xmlns:stream="http://etherx.jabber.org/streams <http://etherx.jabber.org/streams>" >* DEBUG: *socket error **Socket error while receiving data* DEBUG: client stop *Disconnect detected* DEBUG: *socket error **Socket operation failed* Out[*4*]: '' Thanks & Regard's *Satish Gathole,*Tech Lead @ DriveU *http://www.driveu.in/ <http://www.driveu.in/>* Skype#: satish.gathole03, Mobile#: +91-8867193683, +91-88605-74655 _______________________________________________ BangPypers mailing list BangPypers@python.org https://mail.python.org/mailman/listinfo/bangpypers