Questions tagged [xmpp]

XMPP (Extensible Messaging and Presence Protocol) is an open, standard protocol for near-real-time exchange of XML-structured data.

XMPP (Extensible Messaging and Presence Protocol) is an open, standard protocol for near-real-time exchange of XML-structured data. The protocol is commonly used in instant messaging (IM) applications, but can be used to exchange any kind of data. It can also be leveraged for multi-user chat, collaboration, voice and video, message-oriented middleware, and many other applications.

XMPP works by initiating a bidirectional XML stream between two entities. The stream is used to transport XMPP stanzas, which are small, well-defined blocks of XML.

An overview of XMPP protocol is available at https://xmpp.org/about/technology-overview.html

There are various XMPP servers available to use. For more comprehensive lists of server, client implementations as well as XMPP libraries, visit xmpp.org.

5885 questions
2
votes
1 answer

Do I need my server if I am using Telegram api's in Android?

I am going to develop an instant chat application in Android and searching on web for the available options. I come to know that I can use XMPP or MTProto protocols for the development. After searching about MTproto I come to know tat Telegram is…
Ujjwal Bansal
  • 311
  • 1
  • 4
  • 23
2
votes
2 answers

Cannot Read GCM server response using JAXL php library

I can connect to the server but cannot read the acknowledgements messages sent by the gcm server. I want to know how to retrieve the XML sent by gcm server. Here is my code :
Anupam
  • 55
  • 6
2
votes
0 answers

Send message to localhost using XMPP in python

I have created a program to send chat messages via socket between two ports in localhost. I need a third client who uses xmpp protocol to connect to localhost and sent message to here.When i run my server in terminal it shows this third client as…
Vishnu
  • 306
  • 1
  • 3
  • 15
2
votes
1 answer

Any way to force stop eJabberd?

I'm pretty new to eJabberd and Erlang. as I was developing a custom registration module for ejabberd, at some point I had to use the inets application, so I start it using application:start(inets) in start method. I also wanted to stop it in the…
mmbrian
  • 1,677
  • 2
  • 14
  • 23
2
votes
0 answers

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invoked on incorrect queue

Working with XMPP Framework. Some times app crashing here is the log Assertion failure in -[XMPPIDTracker removeAllIDs], (project path)/XMPPFramework-master/Utilities/XMPPIDTracker.m:231 Terminating app due to uncaught exception…
Selva
  • 49
  • 4
2
votes
1 answer

delete Persistent group chat room multi user chat android

i developed a group chat app using MultiUserChat(muc). problem is that i am unable to destroy a persistent chat room from openfire website. when i delete a group chat room it gets deleted from openfire but when i click on the delete group from…
user3124780
  • 83
  • 1
  • 8
2
votes
0 answers

"MultiUserChat.addInvitationListener" not being called

I am working on a GroupChat process. I have successfully sent the invitation and using PSI i have received this invitation. But M unable to invoke my own "MultiUserChat.addInvitationListener". I have done this many ways but in-vain. Here is one of…
BST Kaal
  • 2,743
  • 5
  • 31
  • 51
2
votes
3 answers

Configure mod_rest module for the ejabberd server

I am in the process of configuring the ejabber server for one of our project.In this we need to configure the mod_rest module (https://github.com/processone/ejabberd-contrib) from ejabberd-contrib. Below are my configuration (YAML) in listen port:…
sagar27
  • 2,433
  • 3
  • 22
  • 35
2
votes
2 answers

Dealing with missing messages in JavaScript when using BOSH

We recently went into private beta on our flagship product and had a small launch event. Unfortunately the venue had a terrible wireless connection and packets were being dropped left right and centre causing havoc with out system, basically it…
JamieD
  • 2,649
  • 2
  • 19
  • 19
2
votes
1 answer

extending ejabberd with modules for custom mysql schema?

Instead of ejabberd.sql,I am using a custom MySQL schema(because of legacy reasons). I will be doing some DB operations on certain activities like Ping,Pong,Msg deliverd,Msg read and most importantly getting/setting roster list and announcing…
HIRA THAKUR
  • 15,044
  • 14
  • 47
  • 82
2
votes
0 answers

xmpp in IntentService only works when debugging

When implementing xmpp over the Cloud Connection Server of Google i receive messages that will start an WakefulBroadcastReceiver. Manifest.xml
Dion Segijn
  • 2,505
  • 4
  • 23
  • 40
2
votes
2 answers

Unable to connect XMPPFramework to Openfire server in iOS

I am working on an iOS chat app where user login to app. I've downloaded XMPPFramework from GitHub XMPPFramework. I am trying to connect XMPP framework with Openfire server by following this tutorial. Here is my code to connect XMPP to openfire. -…
Sushil Sharma
  • 2,231
  • 3
  • 23
  • 48
2
votes
1 answer

trouble setting up anonymous login in ejabberd

In ejabberd.cfg I have the following {host_config, "thisislove-MacBook-2.local", [{auth_method, [internal, anonymous]}, {allow_multiple_connections, false}, {anonymous_protocol, both}]}. but when…
scc
  • 9,036
  • 9
  • 48
  • 61
2
votes
1 answer

How can I get username of a gtalk user using XMPP with google appengine?

I am using google appengine for my gtalk agent , I want to get the username of the gtalk user how can I get it ? for your reference, check this XMPPService xmpp = XMPPServiceFactory.getXMPPService(); //STEP 2 Message msg =…
srivigneshwar
  • 61
  • 1
  • 4
2
votes
1 answer

Openfire: not able to send packet after few (2-3) hours even if I already connected to the Openfire server

I am using the below software for chat application for Android XMPP server: Openfire 3.9.3 XMPP Client : Asmack-android-8-4.0.4.jar I am facing some strange behavior of an Openfire server when I change the presence of the logged-in user…
dharam
  • 7,519
  • 4
  • 36
  • 69
1 2 3
99
100